首先,从github上面克隆zookeeper的源代码。 地址: https://github.com/apache/zookeeper.git...
首先创建一个Maven项目,引入pom, 创建会话 输出结果: 创建节点 删除节点 读取数据 更新数据
使用help命令,可以看到如下用法 下面介绍几种比较常用的命令 创建 create [-s] [-e] path data acl -s 表示顺...
进入conf目录,编辑zoo.cfg配置文件#单机模式下不需要配置,第一个端口用于Leader与Folloer的通信,第二个端口是用于Maste...
好久没有更新了哇首先说RPC之前,需要先了解RPC是什么,RPC的工作原理是什么,这才能做到心中有数。 RPC的全称是Remote Proced...
List<E>接口的继承图 JDK中的List家族主要包括了ArrayList、 LinkedList、 Vector、 CopyOnWrite...
记录一下如何用工具分析找到项目中占用cpu时间最长的代码 主要是两个工具,一个是async-profiler,另外一个是FlameGraph。 ...
做个笔记,参开其他资料学习一下,以下纯属个人见解,如有错误之处,欢迎讨论和纠正。 参考资料 JVM的逃逸分析深入分析JVM逃逸分析对性能的影响对...
在学习SPI之前,在了解一下API(应用程序接口),API就是服务方定义好接口和实现,然后提供暴露一个接口给调用方。那什么是SPI呢? SPI介...