1.并查集是如何實(shí)現(xiàn)的? 通過(guò)構(gòu)建森林實(shí)現(xiàn). 1>一開(kāi)始給每一個(gè)節(jié)點(diǎn)設(shè)置所在的數(shù)為自己的節(jié)點(diǎn)樹(shù) 2>讀取節(jié)點(diǎn)之間的聯(lián)系,將存在關(guān)聯(lián)的樹(shù)合并為一個(gè)...
修改表編碼結(jié)構(gòu) 添加表索引
api層 (獨(dú)立的一層,可有多個(gè)子api,服務(wù)層或應(yīng)用層的controller層可實(shí)現(xiàn)其接口) user-service-api(用戶服務(wù)層ap...
jvm命令操作 jmap操作 //原始jstack定位問(wèn)題 找出cpu中占用內(nèi)存最高的代碼
多核cpu效率高,可配置并行執(zhí)行線程數(shù),默認(rèn)等于核數(shù)勾给,不推薦修改
ctrl + alt + u 看類繼承以及jar包引用圖 打破雙親委派機(jī)制,只需重寫loadclass方法 標(biāo)量替換:棧幀中對(duì)象放不下不放對(duì)象,...
new出來(lái)的對(duì)象通常放在堆中 棧中一般放局部變量(線程棧) 一個(gè)方法對(duì)應(yīng)一塊棧幀內(nèi)存區(qū)域捉邢。不同的方法棧幀內(nèi)存隔開(kāi) 棧FILO 先進(jìn)后出 //反匯...
com.google.guava hutool