1.Entry對(duì)比 WeakHashMap的Entry帶queue浮驳,ThreadLocal的Entry不帶queue。 1.1 WeakHashMap的Entry 1.2 存...
1.Entry對(duì)比 WeakHashMap的Entry帶queue浮驳,ThreadLocal的Entry不帶queue。 1.1 WeakHashMap的Entry 1.2 存...
隨著web應(yīng)用的發(fā)展至会,人們提出了響應(yīng)式的概念奉件,在應(yīng)用高負(fù)載,高并發(fā)的時(shí)候仍然有良好的用戶(hù)體驗(yàn)昆著,能夠盡可能的實(shí)時(shí)返回?cái)?shù)據(jù)。 The need for a non-blockin...
前言 最近碰到個(gè)問(wèn)題,公司項(xiàng)目中使用了shiro權(quán)限框架并自定義了UserRealm類(lèi),現(xiàn)在我要在其中注入一個(gè)Service類(lèi)摆碉,調(diào)用運(yùn)行一個(gè)業(yè)務(wù)邏輯,而這個(gè)方法上帶有aop注...
??在上一個(gè)文章中分析BufferAsyncEmitter時(shí)忌卤,說(shuō)到BufferAsyncEmitter使用了SpscLinkedArrayQueue隊(duì)列來(lái)緩存數(shù)據(jù)锅睛。當(dāng)時(shí)在文末...
一. 簡(jiǎn)介 在看ThreadLocal源碼的時(shí)候现拒,其中嵌套類(lèi)ThreadLocalMap中的Entry繼承了WeakReferenc望侈,為了能搞清楚ThreadLocal,只能...
本文包括如下三部分: 基本介紹與輸出介紹 第一行基礎(chǔ)信息講解 詳細(xì)信息講解3.1 Size3.2 Rss3.3 Pss侥猬、Shared/Private_Clean/Dirty3...
0. 最近發(fā)現(xiàn)有個(gè) Java 寫(xiě)的 sidecar 程序本來(lái)運(yùn)行很平穩(wěn)退唠,忽然 Young GC 的頻率就開(kāi)始升高荤胁,新生代大小頻繁的調(diào)整,最終是在一輪 Mixed GC 之后才...
try jmap -heap pid
G1之REGION SIZE說(shuō)明:JDK7和JDK8的Region劃分實(shí)現(xiàn)略有不同(差異非常小垢油,且只有-Xmx和-Xms的值不一樣才有區(qū)別),本篇文章講解的是JDK8中Region的劃分實(shí)現(xiàn)滩愁;如果要了解...
零拷貝技術(shù)主要包括mmap和sendfile辫封,在RocketMQ、Kafka這類(lèi)高性能消息隊(duì)列中間件中有應(yīng)用倦微,在Netty這種高性能網(wǎng)絡(luò)通信框架中也有應(yīng)用。在Java里mma...
簡(jiǎn)書(shū) 滌生[http://www.reibang.com/users/150f36a73910/]。轉(zhuǎn)載請(qǐng)注明原創(chuàng)出處嚣崭,謝謝!如果讀完覺(jué)得有收獲的話雹舀,歡迎點(diǎn)贊加關(guān)注芦劣。 作者...
System.gc() 源碼解讀 簡(jiǎn)書(shū) 滌生[http://www.reibang.com/users/150f36a73910/]虚吟。轉(zhuǎn)載請(qǐng)注明原創(chuàng)出處,謝謝稍味!如果讀完...
1. 背景 最近項(xiàng)目測(cè)試遇到個(gè)奇怪的現(xiàn)象油宜,在測(cè)試環(huán)境通過(guò) Apache HttpClient 調(diào)用后端的 HTTP 服務(wù)掂碱,平均耗時(shí)居然接近 39.2ms慎冤√墼铮可能你乍一看覺(jué)得這不...
ThreadLocal實(shí)現(xiàn)原理詳解 簡(jiǎn)書(shū) 滌生[http://www.reibang.com/users/150f36a73910/]醉者。轉(zhuǎn)載請(qǐng)注明原創(chuàng)出處,謝謝撬即!如果讀...
WeakHashMap垃圾回收原理 簡(jiǎn)書(shū) 滌生。轉(zhuǎn)載請(qǐng)注明原創(chuàng)出處唱歧,謝謝!如果讀完覺(jué)得有收獲的話粒竖,歡迎點(diǎn)贊加關(guān)注颅崩。 介紹 WeakHashMap自然聯(lián)想到的是HashMa...
將CPU使用率時(shí)間序列圖展示為sin函數(shù)圖像 本文使用操作系統(tǒng)為Centos 7 沿后,CPU為Intel? Pentium(R) CPU G2020 @ 2.90GHz × 2...
先上個(gè)導(dǎo)圖 一 什么是 CDC 消費(fèi)者驅(qū)動(dòng)的契約測(cè)試(Consumer-Driven Contracts锅移,簡(jiǎn)稱(chēng)CDC),是指從消費(fèi)者業(yè)務(wù)實(shí)現(xiàn)的角度出發(fā)饱搏,驅(qū)動(dòng)出契約非剃,再基于契約...
文章作者:Tyan博客:noahsnail.com | CSDN | 簡(jiǎn)書(shū) 1. set命令介紹 set命令主要用來(lái)設(shè)置shell备绽,在編寫(xiě)shell腳本時(shí),使用set命令能設(shè)...
安裝Kafka 本次安裝kafka使用的docker鏡像是wurstmeister/kafka - Docker Hub肺素,安裝流程如下。 準(zhǔn)備docker-compose.y...