
本文所有的源碼都可以在 https://elixir.bootlin.com/linux/v5.0/source[https://elixir....
這篇文章對于排查使用了 netty 引發(fā)的堆外內(nèi)存泄露問題逃顶,有一定的通用性,希望對你有所啟發(fā) 背景 最近在做一個基于 websocket 的長連...
什么?聊個天就把技術(shù)給學(xué)了差牛? 聊天結(jié)束之后,博士露出了猥瑣的笑容堰乔,心里想:這小子過段時間還會來找我的:一個公網(wǎng)IP怎么夠呢偏化,得上負(fù)載均衡呀;長連...
在開始了解Netty是什么之前侦讨,我們先來回顧一下,如果我們需要實現(xiàn)一個客戶端與服務(wù)端通信的程序苟翻,使用傳統(tǒng)的IO編程搭伤,應(yīng)該如何來實現(xiàn)? IO編程 ...
工欲善其事必先利其器袜瞬,如果有一款I(lǐng)DE可以讓你更高效地專注于開發(fā)以及源碼的閱讀怜俐,為什么不試一試? 總以為jetbrains已經(jīng)將IntelliJ...
晚上被小伙伴問道如何使用ide進行jvm源碼的調(diào)試,剛好前段時間花了點時間折騰了一下邓尤,mac最新版本下jvm9順利編譯通過拍鲤,并且可以完美集成cl...
拆包的原理 關(guān)于拆包原理的上一篇博文 netty源碼分析之拆包器的奧秘 中已詳細闡述,這里簡單總結(jié)下:netty的拆包過程和自己寫手工拆包并沒有...
為什么要粘包拆包 為什么要粘包 首先你得了解一下TCP/IP協(xié)議汞扎,在用戶數(shù)據(jù)量非常小的情況下季稳,極端情況下,一個字節(jié)澈魄,該TCP數(shù)據(jù)包的有效載荷非常...
前言 在前面的文章中景鼠,我們已經(jīng)詳細闡述了事件和異常傳播在netty中的實現(xiàn),(netty源碼分析之pipeline(一),netty源碼分析之p...