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