由于 mac high sierra 系統(tǒng)有較大的變動(dòng),所以專門寫(xiě)一篇用mac high sierra 來(lái)編譯 openjdk8 的博客. 準(zhǔn)備階段 mac 系統(tǒng)版本 10...
由于 mac high sierra 系統(tǒng)有較大的變動(dòng),所以專門寫(xiě)一篇用mac high sierra 來(lái)編譯 openjdk8 的博客. 準(zhǔn)備階段 mac 系統(tǒng)版本 10...
在查看Kafka的方法調(diào)用時(shí),斷點(diǎn)調(diào)試與日志打印會(huì)顯得非常重,如果學(xué)會(huì)了用Arthas這個(gè)武器,會(huì)讓你探索Kafka的源碼變得相對(duì)容易。 場(chǎng)景一 我知道接下來(lái),kafka一定...
[TOC] 簡(jiǎn)介 kafka是一個(gè)分布式消息隊(duì)列。具有高性能、持久化、多副本備份、橫向擴(kuò)展能力。生產(chǎn)者往隊(duì)列里寫(xiě)消息,消費(fèi)者從隊(duì)列里取消息進(jìn)行業(yè)務(wù)邏輯。一般在架構(gòu)設(shè)計(jì)中起到解...
安裝 brew brew 的官方網(wǎng)站: http://brew.sh 在官方網(wǎng)站對(duì)brew的用法進(jìn)行了詳細(xì)的描述 在Mac中打開(kāi)Termal: 輸入命令: 安裝過(guò)程代理 h...
簡(jiǎn)書(shū) 占小狼[http://www.itdecent.cn/users/90ab66c248e6/latest_articles]轉(zhuǎn)載請(qǐng)注明原創(chuàng)出處,謝謝!如果讀完覺(jué)得有收...
這篇文章對(duì)于排查使用了 netty 引發(fā)的堆外內(nèi)存泄露問(wèn)題,有一定的通用性,希望對(duì)你有所啟發(fā) 背景 最近在做一個(gè)基于 websocket 的長(zhǎng)連中間件,服務(wù)端使用實(shí)現(xiàn)了 so...
為了換取性能,JVM在內(nèi)置鎖上做了非常多的優(yōu)化,膨脹式的鎖分配策略就是其一。理解偏向鎖、輕量級(jí)鎖、重量級(jí)鎖的要解決的基本問(wèn)題,幾種鎖的分配和膨脹過(guò)程,有助于編寫(xiě)并優(yōu)化基于鎖的...