B+樹(shù)特征 B+ 樹(shù)是一種樹(shù)數(shù)據(jù)結(jié)構(gòu)箫津,是一個(gè)n叉樹(shù)屈尼,每個(gè)節(jié)點(diǎn)通常有多個(gè)孩子贰剥,一顆B+樹(shù)包含根節(jié)點(diǎn)岗宣、內(nèi)部節(jié)點(diǎn)和葉子節(jié)點(diǎn)。B+ 樹(shù)通常用于數(shù)據(jù)庫(kù)和操作系統(tǒng)的文件系統(tǒng)中。 B+ 樹(shù)...
![240](https://cdn2.jianshu.io/assets/default_avatar/4-3397163ecdb3855a0a4139c34a695885.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
B+樹(shù)特征 B+ 樹(shù)是一種樹(shù)數(shù)據(jù)結(jié)構(gòu)箫津,是一個(gè)n叉樹(shù)屈尼,每個(gè)節(jié)點(diǎn)通常有多個(gè)孩子贰剥,一顆B+樹(shù)包含根節(jié)點(diǎn)岗宣、內(nèi)部節(jié)點(diǎn)和葉子節(jié)點(diǎn)。B+ 樹(shù)通常用于數(shù)據(jù)庫(kù)和操作系統(tǒng)的文件系統(tǒng)中。 B+ 樹(shù)...
前言 在微服務(wù)大行其道的今天,分布式系統(tǒng)越來(lái)越重要闽瓢,實(shí)現(xiàn)服務(wù)化首先就要考慮服務(wù)之間的通信問(wèn)題。這里面涉及序列化心赶、反序列化扣讼、尋址、連接等等問(wèn)題园担。届谈。不過(guò)枯夜,有了RPC框架弯汰,我們就無(wú)...
最近有一個(gè)項(xiàng)目需要用到kafka分布式訂閱發(fā)布消息系統(tǒng),于是抽空的時(shí)候?qū)W習(xí)了一下關(guān)于kafka的一些事湖雹,同樣在這里記錄相關(guān)的筆記咏闪。最開(kāi)始當(dāng)然就是環(huán)境搭建。 kafka是什么摔吏?...
最近對(duì)Nginx源碼比較感興趣鸽嫂,借助于強(qiáng)大的VS Code,我一步一步征讲,似魔鬼的步伐据某,開(kāi)始了Nginx的探索之旅。關(guān)于 VS Code 如何調(diào)試 Nginx 可參考上篇文章《...
一:為什么研究這么無(wú)聊的問(wèn)題 這兩天在讀一本老書(shū)《Orange'S 一個(gè)操作系統(tǒng)的實(shí)現(xiàn)》癣籽,把丟了很長(zhǎng)時(shí)間沒(méi)研究的操作系統(tǒng)又重新拾起來(lái)了,在第三章講解“保護(hù)模式”時(shí)滤祖,作者提到了...
Tomcat 部署流程 如果之前改過(guò)tomcat/conf/server.xml (可能之前將host從“l(fā)ocalhost”改為“服務(wù)器公網(wǎng)IP”)筷狼,記得改回“l(fā)ocalh...
其實(shí)很早之前通過(guò)一些資料俏险,就對(duì)偏向鎖稍微有些了解,周六準(zhǔn)備看看Hotspot中關(guān)于偏向鎖的實(shí)現(xiàn)扬绪,本以為應(yīng)該暢通無(wú)阻寡喝,沒(méi)想到處處都是攔路虎,細(xì)節(jié)比較多勒奇,真是硬著頭皮看了一整天预鬓,...
歡迎關(guān)注我的專(zhuān)欄:半棧工程師 周末抽了點(diǎn)時(shí)間,研究了下HotSpot是如何創(chuàng)建Java線(xiàn)程的,順便總結(jié)一下格二。文中引用的源碼里刪除很多細(xì)節(jié)劈彪,只保留了主要過(guò)程,感興趣的同學(xué)可以自...
之前對(duì)Java對(duì)象的創(chuàng)建一直都是概念上的了解顶猜,沒(méi)有在源碼層面進(jìn)行過(guò)分析沧奴,這段時(shí)間在看HotSpot,就順便了解了下JVM究竟是如何創(chuàng)建Java對(duì)象的长窄。 一:Java對(duì)象創(chuàng)建流...
趁著春節(jié)放假嚣潜,借著《揭秘Java虛擬機(jī)》冬骚,好好看了下Hotspot源碼,對(duì)JVM執(zhí)行Java方法的過(guò)程有了更深入的了解懂算。大過(guò)年的只冻,不發(fā)紅包,發(fā)篇文章吧计技。 一:CallStub...
其實(shí)我后來(lái)發(fā)現(xiàn)我上面解析指令那塊其實(shí)有bug喜德,不過(guò)也懶得改了。哈哈
Jvm之用java解析class文件前言: 身為一個(gè)java程序員垮媒,怎么能不了解JVM呢舍悯,倘若想學(xué)習(xí)JVM,那就又必須要了解Class文件涣澡,Class之于虛擬機(jī)贱呐,就如魚(yú)之于水,虛擬機(jī)因?yàn)镃lass而有了生命入桂⊙俎保《...
一:前言 一直對(duì)Android繪圖機(jī)制比較感興趣,雖然從書(shū)和博客中對(duì)SurfaceFlinger稍微有些了解抗愁,但是沒(méi)有往下去深究馁蒂。剛好最近項(xiàng)目中設(shè)計(jì)openGL相關(guān)的需求,于...