Avatar notebook default
8篇文章 · 19653字 · 6人關(guān)注
  • Netty源碼分析-08 Netty的日志

    8.1 Java的日志系統(tǒng) java領(lǐng)域存在多種日志框架,目前常用的日志框架包括Log4j,Log4j 2老赤,Commons Logging,Sl...

  • Netty源碼分析-07 Netty內(nèi)存管理

    內(nèi)存管理的主要目的合理分配內(nèi)存,減少內(nèi)存碎片危尿,及時回收資源,提高內(nèi)存的使用效率馁痴。從操作系統(tǒng)層面來說谊娇,各個軟件在運(yùn)行時向操作系統(tǒng)請求對計(jì)算機(jī)內(nèi)存資...

  • Netty源碼分析-06 Netty讀寫流程

    在服務(wù)器啟動過程初,我們向ServerBootstrap類傳入了兩個線程池罗晕,一個負(fù)責(zé)處理I/O連接請求济欢,另一個用來處理連接后的讀寫操作。主事件循...

  • Netty源碼分析-05 Netty服務(wù)器啟動過程

    服務(wù)器的啟動過程大量使用了EventLoop和Future/Promise小渊,在閱讀源碼之前法褥,建議首先要對Netty的這兩種機(jī)制進(jìn)行了解。由于Ne...

  • Resize,w 360,h 240
    Netty源碼分析-04 Future和Promise

    Netty是一個異步網(wǎng)絡(luò)處理框架酬屉,在實(shí)現(xiàn)中大量使用了Future機(jī)制半等,并在Java自帶Future的基礎(chǔ)上,增加了Promise機(jī)制。這兩者的目...

  • Resize,w 360,h 240
    Netty源碼分析-03 Netty線程池

    線程池是一個在多線程場景中運(yùn)用很廣泛的并發(fā)框架酱鸭,需要異步執(zhí)行或并發(fā)執(zhí)行任務(wù)的程序都可以使用線程池吗垮。有任務(wù)到來時,如果不使用線程池凹髓,我們需要不斷的...

  • Netty源碼分析-02 Netty快速入門

    在學(xué)習(xí)netty源碼之前烁登,應(yīng)該對netty的基本用法有所了解,由于netty大多數(shù)時候用于開發(fā)服務(wù)器端程序蔚舀,因此下面以一個時間服務(wù)器為例饵沧,演示N...

  • Netty源碼分析-01 java的I/O

    Java是一門跨平臺的語言,在運(yùn)行時通過Java虛擬機(jī)調(diào)用操作系統(tǒng)的相關(guān)系統(tǒng)函數(shù)赌躺,也就是說底層都是操作系統(tǒng)的相關(guān)程序狼牺。因此,我們在學(xué)習(xí)java ...

文集作者

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品