本篇分兩塊來介紹thrift協(xié)議署驻。thrift定義文件: 執(zhí)行thrift --gen java:beans Test.thrift生成MiTe...
接上篇:對于所有的skywalking-plugin.def配置文件中定義的agent插件,將通過如下代碼生效匹配規(guī)則和攔截邏輯耕餐。 1.plug...
寫在開篇前:github地址:https://github.com/apache/skywalking.git介紹的skywalking版本:6...
本篇將按請求處理的流程來分析MyCAT NIO網(wǎng)絡(luò)通信框架凡傅。從請求的接收開始:1、NIOAcceptor 接收請求 拆解:FrontendCon...
本篇將根據(jù)啟動(dòng)類MycatStartup.java來概覽MyCAT的啟動(dòng)流程肠缔。為了簡明清晰夏跷,所有源碼只列出關(guān)鍵代碼加以說明,只做NIO網(wǎng)絡(luò)框架的...
問題場景:Demo工程引入a.jar明未,b.jar兩個(gè)jar包槽华,a.jar和b.jar下都存在同一個(gè)db.properties配置文件,讀取配置信...
今天偶然看到一篇Java技術(shù)棧發(fā)表的文章趟妥,關(guān)于自定義類加載器的實(shí)現(xiàn)感覺有點(diǎn)問題猫态。在此做一個(gè)梳理。原文鏈接:https://www.jianshu...
16年的時(shí)候因?yàn)楣ぷ髟蚺悖?jīng)花了一番功夫去了解阿里開源的分庫分表的中間件Corbar的源碼實(shí)現(xiàn)亲雪。原本想基于Corbar的實(shí)現(xiàn)來寫一個(gè)關(guān)于數(shù)據(jù)庫...
一直沒有系統(tǒng)整理jdk源碼閱讀筆記,本篇開始將對jdk類庫中優(yōu)秀的源碼實(shí)現(xiàn)做一個(gè)系列回顧和分析疚膊。本系列文章基于jdk1.8义辕。ReentrantL...