- 博客(5)
- 收藏
- 关注

原创 10分钟精通Redis分布式锁中的各种门道
Redis 做分布式锁,没那么简单。调整好心态,保证你有收获」1、为什么要有分布式锁?JUC提供的锁机制,可以保证在同一个JVM进程中同一时刻只有一个线程执行操作逻辑; 多服务多节点的情况下,就意味着有多个JVM进程,要做到这样,就需要有一个中间人; 分.
2020-12-20 11:30:56
5954
33

原创 30分钟手写Jedis
请相信我,你一定会更优秀!一张图带你理清思路:请注意,所有CS架构的服务都离不开这三层。通俗点讲就是,CS之间约定一个协议,只有符合此协议的数据信息S才会处理,同样,S会遵循此协议回复给C。传输层即连接层,我们使用 socket连接redis-server即可;API层就是供C使用的操作命令;协议层即CS之间的协议,我们必须知道它们之间的协议。目录第一步,黑科技带你解密Je...
2018-12-26 12:02:14
143713
1

原创 10分钟拿下 HashMap
请相信我,你一定会更优秀!文章目录:1、什么是 HashMap?什么时候选择HashMap?2、HashMap 数据结构及其工作原理?2.1 数据结构2.2 工作原理3、HashMap和HashTable 的异同?4、如何优化 HashMap?1、什么是 HashMap?什么时候选择HashMap?说到容器,你肯定会想到 Java中对象存储容器还有Arr...
2018-10-18 11:18:04
362012
103
原创 10分钟拿下雪花算法
道阻且长,行则将至。请相信我,你一定会更优秀!「 人人都听过的雪花算法,你真的推敲过吗?」很多人听过或用过雪花算法,可是到底一个ID是如何计算出来的,没几个讲明白。别上来就跟我聊时钟回拨的问题,貌似你很懂一样,首先这是个算法,你先给我写个代码我看看?技术人要对自己写的每一行代码负责,静下心来,我带你吃透雪花算法。关于分布式ID的文章有很多,你可以自己去查阅,此处我们不再累赘,本文只聊雪花算法。目录:...一、为啥叫雪花?世界上没有两片完全相同的雪花。任何一个技术设计,都值.
2021-05-05 10:56:37
3103
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人