记录下 zookeeper 集群迁移和易错点
前阵子做了zk 的集群升级迁移,大概情况是原来是一个三节点的 zk 集群(最小可用 大概是 在 zoo.cfg 中的配置就是如下 需要将集群迁移到 192.168.2.4(简称 zk4),192.168.2.5(简称 zk5),192.168.2.6(简称 zk6) 这三台机器…
前阵子做了zk 的集群升级迁移,大概情况是原来是一个三节点的 zk 集群(最小可用 大概是 在 zoo.cfg 中的配置就是如下 需要将集群迁移到 192.168.2.4(简称 zk4),192.168.2.5(简称 zk5),192.168.2.6(简称 zk6) 这三台机器…
在目前的房子也差不多租了四五年了,楼下邻居换了两拨了,我们这栋楼装修了不知道多少次,因为是学区的原因,房子交易的频率还是比较高的,不过比较神奇的我们对门的没换过,而且一直也没什么交集(除了后面说的水管爆裂),就进出的时候偶尔看到应该是住着一对老夫妻,感觉年纪也有个七八十了。
我们日常在代码里处理一些集合逻辑的时候用到 Stream 其实还挺多的,普通的取值过滤集合一般都是结合 ide 的提示就能搞定了,但是有些不太常用的就在这记录下,争取后面都更新记录下来。
本文记录一次非机动车道上的突发情况,并从电动自行车速度、制动距离、儿童看护和道路风险角度反思安全意识与监护责任。
本文使用 Java Semaphore 实现 LeetCode 1115 交替打印 FooBar,分析两个线程的同步顺序、许可证传递方式,并补充 Condition 等可选解法的思路。