笔记
哈哈金馆长
It's not our abilities that show what we truly are,it's our choices.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Lamda
*List根据Object中的属性过滤 List.stream().collect(Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(Object:: property))), ArrayList::new))原创 2021-08-15 17:23:47 · 272 阅读 · 0 评论 -
学习笔记
2020-05-21(020401下) zab协议:实现数据一致性(原子广播,崩溃恢复) zab:改进版的2pc zk与2pc的差异,2pc需要所有子节点返回结果,zk只需要过半数(2n+1)即可 zk中leader管理事务,follower参与事务的投票过程以及非事务请求,observer同步各个节点的状态但不参与投票(为了提升性能) zab协议对于leader只通知了一部分follow执行commit的情况(leader在通知的过程中挂了),有两个要求:1.已经被处理的消息不能丢失,2.被丢弃的消息不能原创 2020-05-22 00:23:59 · 441 阅读 · 0 评论
分享