
記錄學(xué)習(xí)ConcurrentHashMap 看下定義的常量 看最為關(guān)鍵put的源碼 看initTable的方法### 看下get 看下最有意思的helpTransfer 方法...
本文主要記錄下自己學(xué)習(xí)hashmap 從構(gòu)造函數(shù)看 主要邏輯其實(shí)就在這兩個(gè)函數(shù)葵孤,其他都是弟弟 第一個(gè)構(gòu)造方法 initialCapacity:初始的容量loadFactor:...
中間鍵安裝 中間鍵選擇的是rabbitmq macos 直接brew install rabbitmq 既可以 直接上代碼 生產(chǎn)者 一次性發(fā)出30個(gè)消息 消費(fèi)者 單線程消費(fèi)配...
1、 我出現(xiàn)在鬧市口時(shí)界斜,是有蟬鳴聲的夏天仿耽。 蚊子圍成一團(tuán)取暖,鉆進(jìn)樹杈縫里各薇,鬼知道這大熱天的项贺,它們?cè)诖蚴裁醋⒁狻?我身邊有條阿拉斯加犬竄過,嘴里叼一塊骨頭峭判,它發(fā)福的身子顯然是...
MySQL事務(wù)原子性保證 事務(wù)原子性要求事務(wù)中的一系列操作要么全部完成决帖,要么不做任何操作,不能只做一半蓖捶。原子性對(duì)于原子操作很容易實(shí)現(xiàn)地回,就像HBase中行級(jí)事務(wù)的原子性實(shí)現(xiàn)就比...
背景 MySQL/InnoDB的加鎖分析,一直是一個(gè)比較困難的話題俊鱼。我在工作過程中刻像,經(jīng)常會(huì)有同事咨詢這方面的問題。同時(shí)并闲,微博上也經(jīng)常會(huì)收到MySQL鎖相關(guān)的私信细睡,讓我?guī)椭鉀Q...
Memstore 概述: 1:一個(gè)region 有多個(gè)store 構(gòu)成 2:一個(gè)store 有一個(gè)memstore 和多個(gè)hfile,每次 flush 焙蚓,他都會(huì)新建一個(gè)hfi...
HFile數(shù)據(jù)完整索引流程 1:數(shù)據(jù)不大的時(shí)候只有一層纹冤。 2:數(shù)據(jù)多的時(shí)候有且最多三層。 3:最下面一層為數(shù)據(jù)層购公。 圖中紅線表示一次查詢的索引過程(HBase中相關(guān)類為HFi...