首先,從github上面克隆zookeeper的源代碼祸憋。 地址: https://github.com/apache/zookeeper.git...
首先創(chuàng)建一個Maven項目,引入pom, 創(chuàng)建會話 輸出結果: 創(chuàng)建節(jié)點 刪除節(jié)點 讀取數(shù)據(jù) 更新數(shù)據(jù)
使用help命令习劫,可以看到如下用法 下面介紹幾種比較常用的命令 創(chuàng)建 create [-s] [-e] path data acl -s 表示順...
進入conf目錄叙谨,編輯zoo.cfg配置文件#單機模式下不需要配置,第一個端口用于Leader與Folloer的通信瓤鼻,第二個端口是用于Maste...
好久沒有更新了哇首先說RPC之前秉版,需要先了解RPC是什么,RPC的工作原理是什么茬祷,這才能做到心中有數(shù)清焕。 RPC的全稱是Remote Proced...
List<E>接口的繼承圖 JDK中的List家族主要包括了ArrayList、 LinkedList祭犯、 Vector秸妥、 CopyOnWrite...
記錄一下如何用工具分析找到項目中占用cpu時間最長的代碼 主要是兩個工具沃粗,一個是async-profiler粥惧,另外一個是FlameGraph。 ...
做個筆記最盅,參開其他資料學習一下突雪,以下純屬個人見解起惕,如有錯誤之處,歡迎討論和糾正咏删。 參考資料 JVM的逃逸分析深入分析JVM逃逸分析對性能的影響對...
在學習SPI之前惹想,在了解一下API(應用程序接口),API就是服務方定義好接口和實現(xiàn)督函,然后提供暴露一個接口給調(diào)用方嘀粱。那什么是SPI呢? SPI介...