測試表結(jié)構(gòu)create table batch_test ( id int auto_increment primary key, userna...
1.正常情況慷丽,String內(nèi)部使用char數(shù)組來存儲字符串蹦哼,無論字母還是中文,都按一個char也就是兩個字節(jié)計算 2.但是如果有一些抽象的字符要糊,...
這個其實(shí)在線上排查問題很常用的一個手段纲熏,記錄下。 1.測試程序 2.打包放到服務(wù)器上運(yùn)行 3.top查看锄俄,cpu飚滿 4.開始反向查找cpu飆高...
ThreadLocal的用處 對于每一個ThreadLocal實(shí)例對象局劲,每個線程往這個ThreadLocal中讀寫是線程隔離,互相之間不會影響的...
tcp連接的目的是為了建立起一個可靠的通訊環(huán)境奶赠,那么所謂可靠的定義是什么鱼填?假設(shè)A、B兩個主機(jī)毅戈,A是客戶端苹丸,B是服務(wù)端。那么定義如下: A能發(fā)送消...
首先苇经,我們要清楚一條sql的執(zhí)行過程赘理,明白什么是預(yù)編譯 詞法和語義解析 優(yōu)化sql語句,制定執(zhí)行計劃 執(zhí)行并返回結(jié)果 ??但是很多情況扇单,我們的一...
斷斷續(xù)續(xù)看了好幾天商模,終于把紅黑樹看懂了。先上成果:http://linzhihe.top/rb-tree/ R-B Tree蜘澜,全稱是Red-Bl...
先上一張簡單的ConcurrentHashMap的內(nèi)部存儲結(jié)構(gòu)圖 簡單的說下流程:1)先根據(jù)key的哈希散列值分配切片segment施流,這樣減少線...
ReentrantLock分為公平鎖和非公平鎖,默認(rèn)的為非公平鎖 可以手動指定 先從非公平鎖講起 1 lock 首先嘗試cas把state設(shè)置為...