1官網(wǎng)quick start 教程 安裝golang教程忽略protoc快速開(kāi)始文檔地址: https://grpc.io/docs/langu...
Dubbo是什么 dubbo是一款高性能的RPC(遠(yuǎn)程過(guò)程調(diào)用)框架,由阿里開(kāi)發(fā),后來(lái)開(kāi)源捐獻(xiàn)給了Apache Dubbo的分層圖 dubbo整...
1.RabbitMq是什么 Rabbitmq是使用erlang語(yǔ)言編寫,利用高效可靠的消息傳遞機(jī)制進(jìn)行與平臺(tái)無(wú)關(guān)的數(shù)據(jù)交流。通過(guò)提供消息傳遞和消...
1.mysql一條查詢語(yǔ)句是如何執(zhí)行的? mysql內(nèi)部分為:連接器,分析器,優(yōu)化器,執(zhí)行器和緩存查詢。連接器:用于客戶端與server端進(jìn)行賬...
LongAdder的由來(lái) LongAdder是jdk1.8新增的一個(gè)原子性的操作,AtomicLong也是一個(gè)原子性的操作,AtomicLong...
什么是ThreadLocal? ThreadLocal官方介紹是線程內(nèi)部存儲(chǔ)類,各個(gè)線程私有的變量可用于ThreadLocal進(jìn)行存取,線程之間...
對(duì)象初始化過(guò)程,當(dāng)一個(gè)類被new出來(lái)時(shí)候執(zhí)行的順序。new->父類靜態(tài)屬性->父類靜態(tài)代碼塊->子類靜態(tài)屬性->子類靜態(tài)代碼塊->父類非靜態(tài)成員...
jvm內(nèi)存模型 jvm內(nèi)存模型話不多說(shuō)直接上圖: 模型介紹:jvm內(nèi)存模型大體分為 線程共享 和 線程獨(dú)占,線程共享分為:堆和元區(qū)間(方法區(qū)),...
對(duì)象存活檢測(cè)機(jī)制 1.引用計(jì)數(shù)法 JVM早期使用的檢測(cè)活著的對(duì)象基本算法,原理是每個(gè)對(duì)象持有一個(gè)引用計(jì)數(shù)器,當(dāng)每個(gè)地方引用該對(duì)象則該對(duì)象的計(jì)數(shù)器...