Java虛擬機(jī)將管理的內(nèi)存劃分為多個(gè)區(qū)域,有的區(qū)域的生命周期伴隨著JVM進(jìn)程,有的區(qū)域則以來用戶線程。 Java虛擬機(jī)的內(nèi)存區(qū)域主要包括程序計(jì)數(shù)...
Q:索引數(shù)據(jù)結(jié)構(gòu)為什么不使用二叉樹?A:二叉樹雖然是搜索效率最高的,但是索引不止存在內(nèi)存中,還要寫到磁盤上。當(dāng)數(shù)據(jù)量大的時(shí)候,即節(jié)點(diǎn)很多(二叉樹...
標(biāo)記-清除算法步驟:1.標(biāo)記所有不需要回收的對(duì)象2.統(tǒng)一回收掉所有沒有被標(biāo)記的對(duì)象算法缺陷1.碎片化 -> 空間問題2.全空間掃描 -> 效率問...
??縱觀個(gè)人職業(yè)生涯,技術(shù)方向基本以基礎(chǔ)架構(gòu)、中臺(tái)為主。這次跳槽到新公司,負(fù)責(zé)起A/B實(shí)驗(yàn)平臺(tái)的工作,也就是大家經(jīng)常聽到的ABTest。 ??入...
Redis中,我們打交道最多的是對(duì)象類型,如字符串對(duì)象、列表對(duì)象等。 字符串對(duì)象使用方式比如set name "John"。而字符串對(duì)象的底層實(shí)...
ZAB名詞解釋: Leader 一個(gè)zookeeper集群同一時(shí)刻僅能有一個(gè)master,即Leader。Leader負(fù)責(zé)接收所有的客戶端的請(qǐng)求...