
Java
xuxinyuan8895
这个作者很懒,什么都没留下…
展开
-
Hashmap 1.7 和 1.8 区别
Hashmap 1.7JDK1.7的时候使用的是数组+ 单链表的数据结构 JDK1.7用的是头插法Hashmap 1.8数组+链表+红黑树的数据结构 JDK1.8及之后使用的都是尾插法原创 2020-04-24 21:52:02 · 229 阅读 · 0 评论 -
ConcurrentHashMap1.7 和 1.8的区别
一、ConcurrentHashMap 1.71、数据结构:Segment数组 + 多个HashEntry组成、Segment数组又是由多个Segment元素组成,每个Segment元素又是由一个HashEntry数组和链表组成;2、put操作第一次计算key的hash,找到Segment元素的位置; 判断当前Segment元素是否初始化,若没有初始化,则通过CAS进行初始化; ...原创 2020-04-24 20:27:53 · 4016 阅读 · 2 评论 -
分布式事务最终一致性描述及解决方案
分布式事务最终一致性描述及解决方案1、CAP2、BASE方案:1、单事务2、分布式事务3、事务性消息队列4、消息队列 + 补偿机制5、异步回调6、双检查机制...原创 2020-04-23 15:36:37 · 405 阅读 · 0 评论