腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
陈树义
聚焦于 Java 程序员的技术成长、职业规划、认知升级。欢迎关注公众号:陈树义。
专栏成员
举报
266
文章
300223
阅读量
59
订阅数
订阅专栏
申请加入专栏
全部文章(266)
java(97)
编程算法(48)
数据库(27)
jvm(25)
其他(20)
sql(19)
jdk(19)
oracle(11)
云数据库 Redis(11)
hashmap(11)
spring(10)
缓存(10)
servlet(9)
xml(8)
存储(8)
数据结构(8)
https(8)
struts(7)
腾讯云测试服务(7)
http(7)
网络安全(7)
安全(7)
kafka(7)
jar(6)
tcp/ip(6)
云数据库 SQL Server(5)
api(5)
linux(5)
消息队列 CMQ 版(5)
分布式(5)
面向对象编程(5)
二叉树(5)
dubbo(5)
网站(4)
开源(4)
微信(4)
腾讯云开发者社区(4)
产品经理(4)
mac os(3)
memcached(3)
mvc(3)
maven(3)
企业(3)
容器(3)
ssh(3)
正则表达式(3)
mybatis(3)
jdbc(3)
zookeeper(3)
windows(3)
布局(3)
负载均衡(2)
c++(2)
javascript(2)
node.js(2)
css(2)
android(2)
汇编语言(2)
ide(2)
eclipse(2)
svn(2)
tomcat(2)
搜索引擎(2)
负载均衡缓存(2)
apache(2)
mongodb(2)
dns(2)
cdn(2)
单元测试(2)
uml(2)
数据分析(2)
bug(2)
插件(2)
交互设计(2)
接口(2)
框架(2)
响应式(2)
用户体验(2)
语法(2)
费用中心(1)
DNS 解析 DNSPod(1)
比特币(1)
区块链(1)
自动驾驶(1)
iphone(1)
php(1)
python(1)
bash(1)
jsp(1)
html(1)
json(1)
ajax(1)
嵌入式(1)
打包(1)
github(1)
unix(1)
ubuntu(1)
深度学习(1)
日志服务(1)
云数据库 MongoDB(1)
es 2(1)
电商(1)
o2o(1)
express(1)
压力测试(1)
shell(1)
html5(1)
spring boot(1)
asp(1)
aop(1)
rpc(1)
敏捷开发(1)
rabbitmq(1)
spring cloud(1)
大数据(1)
物联网(1)
微服务(1)
云计算(1)
action(1)
axios(1)
com(1)
display(1)
excel(1)
flex(1)
interrupt(1)
jacoco(1)
lock(1)
media(1)
menu(1)
null(1)
parent(1)
patch(1)
poi(1)
point(1)
row(1)
script(1)
shift(1)
simulator(1)
spock(1)
text(1)
title(1)
变量(1)
编译(1)
测试(1)
产品(1)
程序员(1)
代码质量(1)
工具(1)
管理(1)
后端(1)
基础(1)
技巧(1)
快捷键(1)
浏览器(1)
配置(1)
前端(1)
权限(1)
权限控制(1)
入门(1)
设计(1)
设计模式(1)
实践(1)
事件(1)
视觉设计(1)
数据(1)
数据库设计(1)
数学(1)
项目经理(1)
效率(1)
异常(1)
注解(1)
搜索文章
搜索
搜索
关闭
MySQL 不同隔离级别,都使用了什么锁?
云数据库 SQL Server
数据库
sql
在上篇文章,我们聊了「MySQL 啥时候会用表锁,啥时候用行锁」这个问题。在文章中,我们还留了一个问题,即:如果查询或更新时的数据特别多,是否从行锁会升级为表锁?此外,还有朋友留言说到:不同的隔离级别可能会用不同的锁,可以结合隔离级别来聊聊。
陈树义
2022-10-05
1.1K
0
深入理解 Spring 事务:入门、使用、原理
spring
数据库
sql
Spring 事务是复杂一致性业务必备的知识点,掌握好 Spring 事务可以让我们写出更好地代码。这篇文章我们将介绍 Spring 事务的诞生背景,从而让我们可以更清晰地了解 Spring 事务存在的意义。
陈树义
2022-09-23
2.9K
0
系统诉求
数据库
sql
云数据库 Redis
编程算法
分布式
在复杂的分布式系统中,往往需要对大量的数据和消息进行唯一标识,例如:分库分表的 ID 主键、分布式追踪的请求 ID 等等。于是,设计「分布式 ID 发号器」就成为了一个非常常见的系统设计问题。今天我将带大家一起学习一下,如何设计一个分布式 ID 发号器。
陈树义
2022-09-19
481
0
从全局角度,如何设计一个秒杀系统?
缓存
cdn
数据库
sql
秒杀系统的设计是高级职位面试中非常高频的一道题目,它可以较好地考察候选人的知识体系情况。对于我们来说,学习秒杀系统的设计,能够让我们学以致用,设计系统的时候考虑得更加全面。今天就让树哥带你一起来看看怎么设计一个秒杀系统!
陈树义
2022-09-09
647
0
MySQL 啥时候用表锁,啥时候用行锁?
sql
云数据库 SQL Server
数据库
MySQL Innodb 的锁可以说是执行引擎的并发基础了,有了锁才能保证数据的一致性。众所周知,我们都知道 Innodb 有全局锁、表级锁、行级锁三种,但你知道什么时候会用表锁,什么时候会用行锁吗?虽然对 MySQL 的知识点挺熟悉的,但一开始看到这个问题,树哥也是有点懵,我还真没从这个角度去思考过。大家可以暂时 1 分钟思考下答案,后面我将带大家弄清楚这个问题。
陈树义
2022-09-09
1.5K
0
Oracle实现主键自增长的几种方式
java
数据库
sql
使用SQLServer、MySQL时,无论我们使用的是直接JDBC连接数据库,还是通过Hibernate操纵数据库,我们只需要设置一个选项或者一行注解便可以实现主键的自增长。
陈树义
2022-04-29
1.6K
0
从零开始搭建一个开发框架(Java + Hibernate + Spring + Oracle)
数据库
sql
oracle
java
技术:Java/Hibernate/Hibernate Annotation/Spring 数据库:Oracle 10g
陈树义
2022-04-29
309
0
Hibernate 连接MySQL/SQLServer/Oracle数据库的hibernate.cfg.xml文件
数据库
sql
java
用Hibernate配置连接数据库可以方便我们对POJO的操作,节省了很多时间和代码。下面就分别说明连接不同数据库需要在hibernate.cfg.xml做的配置。
陈树义
2022-04-29
573
0
Oracle用户、权限管理
数据库
sql
上面创建了一个用户名为"monkey",密码为"monkey"的用户,默认表空间为fruit。
陈树义
2022-04-29
2.3K
0
Oracle中如何创建数据库
oracle
云数据库 SQL Server
数据库
sql
Oracle数据库的物理结构与MySQL以及SQLServer有着很大的不同。在使用MySQL或SQLServer时,我们不需要去关心它们的逻辑结构和物理结构。
陈树义
2022-04-29
5.2K
0
Oracle数据库的各种导出、导入方式
数据库
sql
将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中
陈树义
2022-04-29
1.2K
0
ORA-12560: TNS: 协议适配器错误
oracle
数据库
sql
windows
windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92TNSlistener服务。
陈树义
2022-04-29
1K
0
Oracle数据库的关键系统服务整理
数据库
sql
oracle
在Windows 操作系统下安装Oracle 9i时会安装很多服务——并且其中一些配置为在Windows 启动时启动。在Oracle 运行在Windows 下时,有些服务可能我们并不总是需要但又害怕停止了服务会影响使用。在这里这篇文章对Oracle常用服务的作用进行了整理,确保我们可以有选择性地停止不需要的服务。另外,还列出了基本上所有的Oracle服务极其作用,这部分可以当作索引使用。在Oracle数据库中最常用的两个服务分别是:OracleService<SID>服务、Oracle<HOME_NAME>TNSListener服务。
陈树义
2022-04-29
735
0
【待完善】Oracle中使用Dblink跨数据库操作
tcp/ip
android
数据库
sql
腾讯云测试服务
在复杂的系统中,有时需要从另一个数据库中读取数据,这时就可以使用Oracle的Dblink进行跨数据库的操作。
陈树义
2022-04-29
609
0
Java JDBC原生代码连接MySQL/SQLServer/Oracle数据库
编程算法
jdbc
数据库
oracle
sql
1.连接MySQL数据库 驱动包:mysql-connector-java-5.1.18-bin.jar 驱动程序名:com.mysql.jdbc.Driver 连接字符串:jdbc:mysql://localhost:3306/database
陈树义
2022-04-29
1.1K
0
树结构系列(三):B树、B+树
腾讯云开发者社区
二叉树
编程算法
数据结构
数据库
平衡二叉树的查找效率是非常高的,并可以通过降低树的深度来提高查找的效率。但是当数据量非常大,树的存储的元素数量是有限的,这样会导致二叉查找树结构由于树的深度过大而造成磁盘 I/O 读写过于频繁,进而导致查询效率低下。
陈树义
2021-04-13
1.2K
0
消息中间件系列第1讲:为什么要用消息队列?
数据库
sql
消息队列 CMQ 版
kafka
消息队列中间件可以说是Java开发中最常使用的一块技术了,基本上上了规模的系统都会使用消息队列来优化系统架构。那么为什么要使用消息队列?我们使用消息队列来解决什么问题呢?
陈树义
2019-02-13
937
0
数据库历险记(三) | 缓存框架的连环炮
数据库
缓存
memcached
云数据库 Redis
最近在思考数据库以及缓存的问题,发现这些知识点其实是有一点关联的,于是这篇文章通过一个连环提问的方式将这些知识点串联起来。
陈树义
2018-08-01
424
0
数据库历险记(二) | Redis 和 Mecached 到底哪个好?
数据库
云数据库 Redis
缓存
memcached
说起缓存框架,我们最常用的缓存框架有 memcached、Redis 这两个,但它们之间其实是有差异的。
陈树义
2018-08-01
1.2K
0
数据库历险记(一) | MySQL这么好,为什么还有人用Oracle?
数据库
云数据库 SQL Server
oracle
sql
关系型数据库(Relational DataBase Management System),简称 RDBMS。说起关系型数据库,我们脑海中会立即浮现出 Oracle、MySQL、SQLServer 等数据库,这些都是我们常用的关系型数据库。 关系型数据库最大的特点就是在其关系这个词,它可以保存数据库中的各种关系。那么这个关系如何理解呢?我们就拿学校的一个例子来讲吧。在学校里,我们有老师(Teacher)、学生(Student)、课程(Course)这几个实体,而这几个实体之间都是有一定关系的。例如:一个老师
陈树义
2018-07-04
2.5K
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档