(一)前言 因?yàn)楣究蚣苁褂昧薲ubbo作為RPC框架,所以,對于dubbo進(jìn)行相應(yīng)的學(xué)習(xí),通過官網(wǎng)的學(xué)習(xí),源碼的閱讀,總結(jié)出以下的內(nèi)容,希望對dubbo有個更全面的認(rèn)識,同...
(一)前言 因?yàn)楣究蚣苁褂昧薲ubbo作為RPC框架,所以,對于dubbo進(jìn)行相應(yīng)的學(xué)習(xí),通過官網(wǎng)的學(xué)習(xí),源碼的閱讀,總結(jié)出以下的內(nèi)容,希望對dubbo有個更全面的認(rèn)識,同...
前言 數(shù)據(jù)庫應(yīng)該是所有后端開發(fā)都會涉及的,數(shù)據(jù)庫事務(wù),很多業(yè)務(wù)場景可能并不要求很高,而且也很少出現(xiàn),經(jīng)常出現(xiàn)在高并發(fā),高流量的情況下,在未來迎接挑戰(zhàn)的時候,需要掌握相關(guān)的知識...
前言 了解dubbo的時候,因?yàn)镾PI機(jī)制用到了動態(tài)代理的機(jī)制,從而涉及到了類加載機(jī)制相關(guān)的東西,整個概念也屬于非常底層的邏輯,也好久沒整理了,現(xiàn)整理一下,便于后續(xù)翻閱。盡可...
前言 在使用數(shù)據(jù)庫的時候,最需要了解的知識點(diǎn)肯定就是索引,所以,針對索引希望能夠整理出一些知識點(diǎn),做個簡單總結(jié)。 索引結(jié)構(gòu) B+樹 B+樹在之前的文章中已經(jīng)做了簡單介紹多種樹...
(一)二叉樹 二叉樹指的是每個節(jié)點(diǎn)最多只能有兩個子樹的有序樹。 二叉樹特點(diǎn) 每個結(jié)點(diǎn)最多有兩顆子樹,所以二叉樹中不存在度大于2的結(jié)點(diǎn)。 左子樹和右子樹是有順序的,次序不能任意...
前言 繼之前synchronized關(guān)鍵字之后,這里旨在介紹常見的鎖概念,源碼相關(guān)。內(nèi)容會進(jìn)行不定時更新,希望能更完善的整理鎖相關(guān)知識點(diǎn)。 公平鎖和非公平鎖 1.公平鎖 多個...
(一)前言 學(xué)習(xí)多線程,要理解java內(nèi)存模型,才能理解多線程情況下,數(shù)據(jù)的變化,指令的運(yùn)行等,才能更好的了解多線程的運(yùn)行情況和日常使用的注意點(diǎn)。 (二)JMM與硬件內(nèi)存結(jié)構(gòu)...
定時任務(wù)框架選型 quartz[http://www.quartz-scheduler.org/] light-task-scheduler[https://github.c...