202110-21 Redis Cluster集群动态扩容的实现 目录一、引言二、Cluster集群增加操作1、动态增加Master主服务器节点2、动态增加Slave从服务器节点三、Cluster集群删除操作1、动态删除Slave从服务器节点2、动态删除Master主服务器节点四、总结一、引言上一篇文章我们一步一步的教大家搭建了Redis的Cluster集群环境,形成了3个主节点和3个从节点的Cluster的环境。当然,大家可以使用Clusterinfo命令查看Cluster集群的状态,也可以使用ClusterNodes命令来详细了解Cluster集群... 继续阅读 >
202010-08 Java使用数组实现ArrayList的动态扩容的方法 提到数组大家肯定不会陌生,但我们也知道数组有个缺点就是在创建时就确定了长度,之后就不能更改长度。所以Java官方向我们提供了ArrayList这个可变长的容器。其实ArrayList底层也是用数组进行实现的,今天我们就自己使用数组实现ArrayList的功能。一、整体框架废话不多说,我们以存放int类型元素为例,看一下ArrayList需要的成员变量和需要实现的方法。publicclassArrayListprivateintsize;//用来记录实际存储元素个数priva... 继续阅读 >