DEBUG流程 validate()做校驗(yàn),關(guān)注doBind(): initAndRegister():先進(jìn)行初始化操作,注意channelFactory 利用反射來創(chuàng)建ch...
DEBUG流程 validate()做校驗(yàn),關(guān)注doBind(): initAndRegister():先進(jìn)行初始化操作,注意channelFactory 利用反射來創(chuàng)建ch...
跳表,是基于鏈表實(shí)現(xiàn)的一種類似“二分”的算法。它可以快速的實(shí)現(xiàn)增,刪,改,查操作。
使用小例子: result: 補(bǔ)充關(guān)于student.proto的內(nèi)容: 在netty中使用時(shí): 這樣可以簡(jiǎn)單實(shí)現(xiàn)客戶端發(fā)送,服務(wù)端接收并輸出在控制臺(tái)上的效果;但可以看到 這...
先關(guān)注LockSupport 一開始這句話能夠理解這是一個(gè)基本阻塞工具,AQS中實(shí)現(xiàn)了隊(duì)列,但是當(dāng)一個(gè)線程沒有獲取鎖的時(shí)候,是如何阻塞的呢,便是基于這個(gè)類。 1、LockSu...