前言 數(shù)據(jù)庫應(yīng)該是所有后端開發(fā)都會(huì)涉及的,數(shù)據(jù)庫事務(wù)壕鹉,很多業(yè)務(wù)場(chǎng)景可能并不要求很高饺藤,而且也很少出現(xiàn)浮创,經(jīng)常出現(xiàn)在高并發(fā)初厚,高流量的情況下炎码,在未來迎接...
(一)前言 因?yàn)楣究蚣苁褂昧薲ubbo作為RPC框架忆谓,所以裆装,對(duì)于dubbo進(jìn)行相應(yīng)的學(xué)習(xí),通過官網(wǎng)的學(xué)習(xí)倡缠,源碼的閱讀哨免,總結(jié)出以下的內(nèi)容,希望對(duì)...
前言 了解dubbo的時(shí)候昙沦,因?yàn)镾PI機(jī)制用到了動(dòng)態(tài)代理的機(jī)制琢唾,從而涉及到了類加載機(jī)制相關(guān)的東西,整個(gè)概念也屬于非常底層的邏輯盾饮,也好久沒整理了采桃,...
前言 在使用數(shù)據(jù)庫的時(shí)候,最需要了解的知識(shí)點(diǎn)肯定就是索引丘损,所以普办,針對(duì)索引希望能夠整理出一些知識(shí)點(diǎn),做個(gè)簡單總結(jié)徘钥。 索引結(jié)構(gòu) B+樹 B+樹在之前...
(一)二叉樹 二叉樹指的是每個(gè)節(jié)點(diǎn)最多只能有兩個(gè)子樹的有序樹衔蹲。 二叉樹特點(diǎn) 每個(gè)結(jié)點(diǎn)最多有兩顆子樹,所以二叉樹中不存在度大于2的結(jié)點(diǎn)吏饿。 左子樹和...
前言 繼之前synchronized關(guān)鍵字之后踪危,這里旨在介紹常見的鎖概念蔬浙,源碼相關(guān)。內(nèi)容會(huì)進(jìn)行不定時(shí)更新贞远,希望能更完善的整理鎖相關(guān)知識(shí)點(diǎn)畴博。 公平...
前言 關(guān)鍵字 synchronized可以保證在同一個(gè)時(shí)刻,只有一個(gè)線程可以執(zhí)行某個(gè)方法或者某個(gè)代碼塊(主要是對(duì)方法或者代碼塊中存在共享數(shù)據(jù)的操...
(一)前言 學(xué)習(xí)多線程蓝仲,要理解java內(nèi)存模型俱病,才能理解多線程情況下,數(shù)據(jù)的變化袱结,指令的運(yùn)行等亮隙,才能更好的了解多線程的運(yùn)行情況和日常使用的注意點(diǎn)...
前言 用過redis的人,或者去面試的人被問redis的問題垢夹,基本都會(huì)了解redis特別快溢吻。redis高校的原因: 1.單線程,減少了線程切換的...