Java
文章平均质量分 87
Leo_Dominic_Xu
184066504(QQ学习交流群)让我们一起探索技术之路
展开
-
集合 ConcurrentModificationException 详解
我们知道有时候集合删除元素会报ConcurrentModificationException ,而有时候又不会。接下来我们看几种情况:情况一:说明:通过下标遍历是怎么都不会报ConcurrentModificationException异常的。情况二(foreach与Iterator iter = list.iterator()情况一样):注意:这里有一个非常有意思原创 2017-01-05 17:17:07 · 550 阅读 · 0 评论 -
Java单链表反转 Java实现单链表翻转
【尊重原创,转载请注明出处】http://blog.csdn.net/guyuealian/article/details/51119499(一)单链表的结点结构: data域:存储数据元素信息的域称为数据域; next域:存储直接后继位置的域称为指针域,它是存放结点的直接后继的地址(位置)的指针域(链域)。 data域+ next域:组成数据转载 2016-12-13 10:14:44 · 641 阅读 · 0 评论 -
一致性哈希算法与Java实现
一致性哈希算法是分布式系统中常用的算法。比如,一个分布式的存储系统,要将数据存储到具体的节点上,如果采用普通的hash方法,将数据映射到具体的节点上,如key%N,key是数据的key,N是机器节点数,如果有一个机器加入或退出这个集群,则所有的数据映射都无效了,如果是持久化存储则要做数据迁移,如果是分布式缓存,则其他缓存就失效了。 因此,引入了一致性哈希算法:转载 2017-02-24 11:14:22 · 319 阅读 · 0 评论