腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
陈树义
聚焦于 Java 程序员的技术成长、职业规划、认知升级。欢迎关注公众号:陈树义。
专栏成员
举报
266
文章
299632
阅读量
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)
搜索文章
搜索
搜索
关闭
深入理解 Java 对象的内存布局
java
存储
jvm
编程算法
对于 Java 虚拟机,我们都知道其内存区域划分成:堆、方法区、虚拟机栈等区域。但一个对象在 Java 虚拟机中是怎样存储的,相信很少人会比较清楚地了解。Java 对象在 JVM 中的内存布局,是我们了解并发编程同步机制的基础。
陈树义
2022-09-07
434
0
Oracle 存储过程包(Package、Package Body)
存储
java
数据分析
编程算法
sql
在Oracle中使用存储过程可以声明单个存储过程,也可以使用包的方式一个存储过程包(PACKAGE)包含许多存储过程。
陈树义
2022-04-29
2.2K
0
树结构系列(四):MongoDb 使用的到底是 B 树,还是 B+ 树?
mac os
数据结构
mongodb
云数据库 MongoDB
存储
关于 B 树与 B+ 树,网上有一个比较经典的问题:为什么 MongoDb 使用 B 树,而 MySQL 索引使用 B+ 树?
陈树义
2021-04-20
1.9K
0
PriorityQueue 是线性结构吗?90%的人都搞错了!
存储
数据结构
java
编程算法
其实这个问题的完整描述是:Java 中的 PriorityQueue 实现,其数据的逻辑结构是线性结构吗?其数据的物理结构又是什么?
陈树义
2021-03-16
576
0
JVM系列第6讲:Java 虚拟机内存结构
jvm
java
存储
jdk
asp
看到这里,我相信大家对于一个 Java 源文件是如何变成字节码文件,以及字节码文件的含义已经非常清楚了。那么接下来就是让 Java 虚拟机运行字节码文件,从而得出我们最终想要的结果了。在这个过程中,Java 虚拟机会加载字节码文件,将其存入 Java 虚拟机的内存空间中,之后进行一系列的初始化动作,最后运行程序得出结果。
陈树义
2018-12-13
367
0
极简入门:什么是区块链?
区块链
比特币
安全
存储
前阵子在油管看到了一个介绍区块链的短视频,把区块链讲得很清楚,于是我把它翻译一下分享给大家。相信大家看了这篇文章,基本上能够理解什么是区块链了。
陈树义
2018-08-27
990
0
5.Redis常用命令:Hash
云数据库 Redis
存储
我们可以将Redis中的Hashes类型看成具有String Key和String Value的map容器。所以该类型非常适合于存储值对象的信息。如Username、Password和Age等。如果Hash中包含很少的字段,那么该类型的数据也将仅占用很少的磁盘空间。每一个Hash可以存储4294967295个键值对。 1、HSET key field value 将哈希表 key 中的字段 field 的值设为 value。如果字段是哈希表中的一个新建字段,并且值设置成功,返回 1 。 如果哈希表中域字
陈树义
2018-04-13
741
0
PL/SQL基础语法
sql
数据库
存储
oracle
java
有时候我们需要对数据库中的数据进行一些稍微复杂的操作,而且这些操作都是一次性的,用完之后就不再用了。 用存储过程的话就太麻烦,而且浪费,用完了还要去删除。而单个SQL无法满足需求。这时候用一下SQL的语句块就可以了。 如果你用的是Oracle数据库,那么你就可以用PL/SQL(Procedure Language/SQL),即过程化查询语言。这是第三代语言。而我们用的SQL是结构化查询语言,属于第四代语言。 PL/SQL能够实现更加复杂的逻辑操作,像我们使用Java,C等高级语言一样。但如果是在MYSQL/
陈树义
2018-04-13
2.5K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档