老JDK了
JVM 堆 棧 方法區(qū)JVM:Java Virtual Machine 一、堆 棧 方法區(qū)分布 1、堆區(qū): 提供所有類(lèi)實(shí)例和數(shù)組對(duì)象存儲(chǔ)區(qū)域 jvm只有一個(gè)堆區(qū)(heap)被所有線程共享点晴,堆中不存...
簡(jiǎn)單代碼寬度能設(shè)置嗎? 太雞肋了
分布式全鏈路監(jiān)控 -- opentracing小試前言 最近公司在考慮做全鏈路監(jiān)控的事兒悯周,主要是一個(gè)請(qǐng)求進(jìn)來(lái)從服務(wù)網(wǎng)關(guān)到各個(gè)業(yè)務(wù)戰(zhàn)隊(duì)會(huì)流轉(zhuǎn)到很多個(gè)戰(zhàn)隊(duì)的業(yè)務(wù)模塊粒督,如果一個(gè)業(yè)務(wù)中出現(xiàn)問(wèn)題就會(huì)影響到整個(gè)調(diào)用鏈路的結(jié)果(響應(yīng)時(shí)間、...
硬核
Netty Unpooled 內(nèi)存分配Netty里的內(nèi)存管理是通過(guò)ByteBuf這個(gè)類(lèi)作為橋梁連接著業(yè)務(wù)代碼與jdk底層的內(nèi)存禽翼。所以理解ByteBuf的結(jié)構(gòu)就很有必要了屠橄。 ByteBuf ByteBuf分類(lèi) Po...
Redis對(duì)象Redis對(duì)象由redisObject結(jié)構(gòu)體表示。 Redis中的每個(gè)鍵值對(duì)的鍵和值都是一個(gè)redisObject汉买。共有五種類(lèi)型的對(duì)象:字符串(String)衔峰、...
datas.stream().collect(Collectors.groupingBy(r -> (int) r.getBossId() % 100))
JDK 8 - computeIfAbsent在使用 Map 時(shí)推薦一個(gè)不錯(cuò)的函數(shù) computeIfAbsent Java Groovy