摘要:        
本文主要讲解如下内容: 为什么要使用分布式锁? 分布式锁特性! 分布式锁的实现方式有哪些? Curator分布式锁原理 Curator分布式锁实现类UML及相关类的介绍 基于Redis,数据库实现分布式锁 为什么要使用分布式锁? 在传统的单机应用中,我们使用JAVA提供的synchronized、R    阅读全文
posted @ 2018-10-25 16:20
shileishmily
阅读(1685)
评论(0)
推荐(0)
        
            
        
        
摘要:        
Apache Curator源码地址:https://github.com/apache/curator Apache Curator是什么? 官方是这样介绍的: Apache Curator is a Java/JVM client library for Apache ZooKeeper, a     阅读全文
posted @ 2018-10-25 13:33
shileishmily
阅读(1565)
评论(0)
推荐(0)
        
            
        
        
摘要:        
之前讲HashMap之Put方法操作有提到过扩容操作,扩容简单理解就是原容器不够大了,需要提供一个更大的容器。而JAVA里数组的扩容也没有更高级的办法,就是创建一个新的数组,然后将旧数组的数据拷贝过来。 看一下扩容的详细流程: 流程讲解: 1)计算新数组Table的newCap(容量),newThr    阅读全文
posted @ 2018-10-25 09:06
shileishmily
阅读(305)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号