
待完善 Channel、EventLoop和ChannelFuture Channel、EventLoop和ChannelFuture這些類組合...
本文系《Java并發(fā)編程藝術(shù)》的讀書(shū)筆記 什么是阻塞隊(duì)列 阻塞隊(duì)列(BlockingQueue)是一個(gè)支持兩個(gè)附加操作的隊(duì)列。這兩個(gè)附加的操作支...
原文地址:【死磕Java并發(fā)】—-深入分析CAS CAS,Compare And Swap,即比較并交換。Doug lea大神在同步組件中大量使...
序列化是將對(duì)象的狀態(tài)轉(zhuǎn)換為字節(jié)流;反序列化恰恰相反。換言之,序列化是將Java對(duì)象轉(zhuǎn)換為字節(jié)的靜態(tài)流(序列,然后可以將其保存到數(shù)據(jù)庫(kù)或通過(guò)網(wǎng)絡(luò)傳...
能夠分析類能力的程序稱為反射(reflective)。反射機(jī)制的功能非常強(qiáng)大,主要提供了如下功能: 對(duì)于任意一個(gè)類,都能夠知道這個(gè)類的所有屬性和...
了解服務(wù)引用 消費(fèi)者引用一個(gè)服務(wù)的主過(guò)程,如下圖所示: 首先ReferenceConfig類的init方法調(diào)用Protocol的refer方法生...
了解服務(wù)發(fā)布 Dubbo官方文檔說(shuō)明了服務(wù)提供者暴露服務(wù)的主過(guò)程,如圖所示: 首先ServiceConfig類拿到對(duì)外提供服務(wù)的實(shí)際類ref(如...
特別說(shuō)明:文章內(nèi)容是《Java并發(fā)編程的藝術(shù)》讀書(shū)筆記 Java是一種多線程語(yǔ)言,從誕生開(kāi)始就內(nèi)置了對(duì)多線程的支持。正確地使用多線程可以顯著提高...
數(shù)組是應(yīng)用最廣泛的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)。它被植入到大部分編程語(yǔ)言中。由于數(shù)組十分易懂,所以它被用來(lái)作為介紹數(shù)據(jù)結(jié)構(gòu)的起步點(diǎn),并展示面向?qū)ο缶幊毯蛿?shù)據(jù)結(jié)構(gòu)...