前言 我們都知道HashMap在多線程情況下蜒程,在put的時(shí)候,插入的元素超過了容量(由負(fù)載因子決定)的范圍就會(huì)觸發(fā)擴(kuò)容操作合溺,就是rehash,這個(gè)會(huì)重新將原數(shù)組的內(nèi)容重新ha...

前言 我們都知道HashMap在多線程情況下蜒程,在put的時(shí)候,插入的元素超過了容量(由負(fù)載因子決定)的范圍就會(huì)觸發(fā)擴(kuò)容操作合溺,就是rehash,這個(gè)會(huì)重新將原數(shù)組的內(nèi)容重新ha...
本文問題 什么是Index Merge缀台?Index Merge的限制有哪些棠赛? 如何查看語(yǔ)句是否使用了Index Merger? Index Merge有哪幾種?分別適用于那些...
寫在前面 當(dāng)在10億數(shù)據(jù)進(jìn)行不到30次比較就能查找到目標(biāo)時(shí)睛约,不禁感嘆編程之魅力鼎俘!人類之偉大呀! —— 學(xué)紅黑樹有感辩涝。 終于而芥,在學(xué)習(xí)了幾天的紅黑樹相關(guān)的知識(shí)后,我想把我所學(xué)所想...
本文準(zhǔn)備從以下幾個(gè)方面去講解HashMap:1)HashMap源碼詳細(xì)分析2)HashMap為什么是線程不安全的膀值?3)HashMap和HashTable的區(qū)別4)1.7和1....
設(shè)計(jì)模式設(shè)計(jì)原則:要依賴抽象棍丐,不要依賴具體類 簡(jiǎn)單工廠模式雖然簡(jiǎn)單,但存在一個(gè)很嚴(yán)重的問題沧踏。當(dāng)系統(tǒng)中需要引入新產(chǎn)品時(shí)歌逢,由于靜態(tài)工廠方法通過所傳入?yún)?shù)的不同來創(chuàng)建不同的產(chǎn)品,這...
寫在前面 本文為個(gè)人前一篇文章hexo搭建個(gè)人博客--基礎(chǔ)篇的后續(xù)篇翘狱,前文主要介紹了如何搭建一個(gè)個(gè)人網(wǎng)站以及綁定域名等相關(guān)內(nèi)容秘案,還沒有建站的伙伴們可以看一下前文,已經(jīng)搭建好的...
說在前面: 創(chuàng)建本地分支 如果你是第一次從遠(yuǎn)程倉(cāng)庫(kù)克隆代碼下來了后, 使用sourceTree打開代碼的第一時(shí)間是創(chuàng)建本地分支, 以免你心血來潮直接在主分支上進(jìn)行code(當(dāng)...