[toc] 為什么需要倒排索引 倒排索引也是索引。索引初衷都是為了快速檢索到你要的數(shù)據(jù)。 每種數(shù)據(jù)庫有自己需要解決的問題(或者說擅長的領域),對...
[toc] MySQL索引實現(xiàn) 在MySQL中,索引屬于存儲引擎級別的概念,不同存儲引擎對索引的實現(xiàn)方式是不同的,本文主要討論是MyISAM和I...
[toc] 前言 Spring可以管理singleton(單例)作用域的Bean的生命周期,prototype作用域的Bean,Spring只負...
[toc] 循環(huán)依賴 循環(huán)依賴就是N個類中循環(huán)嵌套引用,如果日常開發(fā)中我們用new對象的方式發(fā)生這種循環(huán)依賴的程序運行一直循環(huán)直到內(nèi)存溢出報錯,...
[toc] 一、HashMap 簡介 HashMap是java.util包中的一個集合框架,他是java.util.Map的實現(xiàn)類,具有方便、高...
[toc] 前言 分析ConturrentHashMap 1.8的實現(xiàn),JDK1.8實現(xiàn)屏蔽了Segment(分段代碼鎖)的概念,而是直接用No...
[toc] JDK1.7分段代碼鎖的實現(xiàn) 和HashMap一樣在1.7中ConcurrentHashMap的底層數(shù)據(jù)結構是數(shù)組加鏈表,和Hash...
[toc]注:JDK1.8之后進行了優(yōu)化,多線程不會造成死循環(huán)問題,但依舊線程不安全,容易造成數(shù)據(jù)丟失,多線程推薦使用ConcurrentHas...
[toc] 前言 本篇文章介紹容器類的另一個哈希表LinkedHashMap,這是HashMap的關門弟子,直接繼承了HashMap的衣缽,擁有...