- 博客(3)
- 收藏
- 关注
原创 锁--分布式锁--zookeeper
从缓存中获取(根据当前线程获取临时序列节点LockData),获取到后计数减一,如果计数大于0,说明还没释放完,不删除该节点。如果计数等于0,真正的释放锁(移除监听器,删除当前临时序列节点)创建临时序列节点,并监听前一个节点(如果有的话)获取到了,说明是重入线程。计数加一,直接返回。根据当前线程获取LockData(从缓存中)没有获取到,尝试锁定。
2024-02-29 11:18:51
385
原创 设计模式 读书笔记 part1
设计模式(Design Pattern)是一套被反复使用的、多数人知晓的、经过分类编目的代码的总结,使用设计模式是为了可以重用代码,让代码更容易被他人理解并且提高代码的可靠性。设计模式包含模式名称、问题、解决方案和效果。模式名称方便沟通交流,见名知义。
2024-02-27 10:44:10
1037
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1