1、前序 本人使用過arthas工具,記得剛開始使用最讓驚艷的是能夠?qū)崿F(xiàn)請求的鏈路追蹤和耗時分析,之前也研究過arthas源碼,但是沒有深入研究它的鏈路追蹤如何實現(xiàn)。skyw...
IP屬地:北京
1、前序 本人使用過arthas工具,記得剛開始使用最讓驚艷的是能夠?qū)崿F(xiàn)請求的鏈路追蹤和耗時分析,之前也研究過arthas源碼,但是沒有深入研究它的鏈路追蹤如何實現(xiàn)。skyw...
1. 背景 Mysql使用select * from table limit offset, rows分頁在深度分頁的情況下, 性能急劇下降。例如:select * 的情況下...
前言 大家好,我是小彭。 在前面的文章里[https://juejin.cn/post/7163301919316934693],我們聊到了散列表的開放尋址法和分離鏈表法,也...
大家先來看看阿里面試Synchronized連珠炮看看自己是否頂?shù)米?Synchronized可以作用在哪里? 分別通過對象鎖和類鎖進(jìn)行舉例。Synchronized本質(zhì)上是...
一. 什么是大key? 通常指數(shù)據(jù)內(nèi)存使用量非常大的數(shù)據(jù),比如set里放了相當(dāng)多的數(shù)據(jù) ps:比如我們用set存儲了單個用戶的文章點贊數(shù)據(jù),有個小伙伴天天無聊就在那給文章點贊...
一直對jdk的map內(nèi)部結(jié)構(gòu)很是困惑,鼓起勇氣啃了源碼,自己寫了一個簡單版本map,希望對java小萌新有點幫助。 源碼 簡單測試--測試是否自動擴(kuò)容 自動擴(kuò)容測試結(jié)果 擴(kuò)容...
解法一: 這道求子集合的問題,由于其要列出所有結(jié)果,按照以往的經(jīng)驗,肯定要是要用遞歸來做。這道題其實它的非遞歸解法相對來說更簡單一點,下面我們先來看非遞歸的解法,我們可以一位...