自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

转载 Redisson实现分布式锁

watch dog 线程默认会每隔 10 秒检查一下,如果锁 key 还存在,那么它会不断的延长锁 key 的生存时间,直到你的代码中去删除锁 key。如果当前执行 lock 的线程 ID 和之前执行 lock 成功的线程的 ID 不一致,则意味着是 “第二个人在申请锁” ,那么就 lock 失败;因为代表着锁的键值对的键中含有线程 ID ,因此,当你执行上锁操作时,Redisson 会判断你是否是锁的持有者,即,当前线程的 ID 是否和键值对中的线程 ID 一样。配置 RedissonConfig。

2024-04-08 14:32:00 3

翻译 JVM内存模型与垃圾回收

本篇就总结性的描述下JVM的内存模型与垃圾回收相关的知识。内存模型各部分的功能栈里面存放的是基本的数据类型和引用,而堆里面则是存放各种对象实例的。栈区线程私有,生命周期与线程相同。每个方法执行的时候都会创建一个栈帧(stack frame)用于存放 局部变量表、操作栈、动态链接、方法出口。栈存储了处理逻辑。栈保存了上下文的信息,因此只能向上增长堆存放对象实例,所有的对象的内存都在这里分配。垃圾回收...

2018-03-29 15:12:47 100

原创 HashMap和HashTable

Java的HashMap和HashTable1. HashMap1)  hashmap的数据结构      Hashmap是一个数组和链表的结合体(在数据结构称“链表散列“),如下图示:        当我们往hashmap中put元素的时候,先根据key的hash值得到这个元素在数组中的位置(即下标),然后就可以把这个元素放到对应的位置中了。如果这个元素所在的位子上已经...

2016-05-10 14:27:47 55

原创 Java垃圾回收机制浅解

Java垃圾回收机制浅解                                                      Public class Test {         Public Test () {}Public static void main (String[] args) {     New Test();     System.gc()

2007-02-03 17:40:00 539

Visual Paradigm Suite 3.4 破解

V-P-S-3.4-Lic[VP_Suite3.4破解key].rar

2012-01-04

poi读写excel包

java操作poi jar包下载,java操作office的插件; poi读写excel,poi.jar包

2009-07-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除