摘要: 一.集合的分类 Conllection 定义在java.util包中: List:一种有序列表的集合,允许重复, ArrayList 是动态数组实现的非线程安全的集合 LinkedList 基于链表实现的非线程安全的集合 Set:一种保证没有重复元素的集合, HashSet 是无序的,实现了Set接 阅读全文
posted @ 2022-05-18 17:08 栋_RevoL 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 分布式锁的定义: 保证同一时间只能有一个客户端对共享资源进行操作。 另外有几点要求也是必须要满足的: 1、不会发生死锁。 即使有一个客户端在持有锁的期间崩溃而没有主动解锁,也能保证后续其他客户端能加锁 2、具有容错性。 只要大部分的Redis节点正常运行,客户端就可以加锁和解锁 3、解铃还须系铃人。 阅读全文
posted @ 2022-05-18 11:08 栋_RevoL 阅读(81) 评论(0) 推荐(0) 编辑