Rocketmq 使用 namesrv 來管理所有的元數(shù)據(jù)信息琼腔,包括主題 Topic 路由信息和 Broker 信息佳遣。首先我們介紹一下一些基礎概...
Rocketmq 使用 Netty 實現(xiàn)了 remoting模塊(即 RPC 模塊)腰涧。 一. RemotingClient 和 Remoting...
今天我們來分析AOP 技術(shù)的核心: 代理。 代理的作用就是在不改變目標方法的情況下,為目標方法添加新功能。 一. 介紹 1.1 靜態(tài)代理 運行結(jié)...
這里總結(jié)一下我使用Redis的一些心得,主要是參考了Redis設計與實現(xiàn) 和 Redis開發(fā)與運維 這兩本書庄萎。 一. Redis 對象 1.1 ...
在前面的文章中,我們分析了Class 這個字節(jié)碼文件的格式塘安,知道了字節(jié)碼的作用糠涛,那么我們就可以直接生成字節(jié)碼文件,加載到當前的 JVM 中運行兼犯,...
上一章[http://www.reibang.com/p/131cc4e3b87e]中介紹了字節(jié)碼文件的基本結(jié)構(gòu)忍捡,這一章我們介紹字節(jié)碼文件中的...
我們知道javac 命令可以將 .java 文件編譯成 .class 文件,而這個Class 文件 中包含了Java虛擬機指令集切黔、符號表以及若干...
在內(nèi)存管理(jemalloc3)[http://www.reibang.com/p/c9b6f8735f5d] 這篇文章中砸脊,我們介紹了在Net...
在平常開發(fā)的時候,經(jīng)常使用到線程本地變量纬霞,這種類型的變量會在每個線程中都有一份凌埂,互相不會產(chǎn)生影響,這樣來解決多線程并發(fā)問題诗芜。那么是如何實現(xiàn)的呢瞳抓?...