91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

圖解B+樹的生成過程!

jf_ro2CN3Fa ? 來源:芋道源碼 ? 作者:芋道源碼 ? 2022-12-01 10:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群


本文大概字?jǐn)?shù)三千多,預(yù)計(jì)觀看時(shí)長十分鐘,練習(xí)時(shí)長兩個(gè)半小時(shí)。希望大家都能學(xué)到知識(shí)。

前提

不少網(wǎng)友看 B+ 樹,看不懂樹結(jié)構(gòu)什么意思。希望本文可以幫你理解樹結(jié)構(gòu)生成的過程。

在說 B+ 樹之前,需要知道,一頁的大小是多少。

showglobalstatuslike'innodb_page_size'
eaf95904-711c-11ed-8abf-dac502259ad0.jpgMySQL一頁16kb

這個(gè)是看出,一頁是 16384 也就是16384/1024 = 16kbinnodb 中一頁的大小默認(rèn)是 16kb。

基于 Spring Boot + MyBatis Plus + Vue & Element 實(shí)現(xiàn)的后臺(tái)管理系統(tǒng) + 用戶小程序,支持 RBAC 動(dòng)態(tài)權(quán)限、多租戶、數(shù)據(jù)權(quán)限、工作流、三方登錄、支付、短信、商城等功能

  • 項(xiàng)目地址:https://github.com/YunaiV/ruoyi-vue-pro
  • 視頻教程:https://doc.iocoder.cn/video/

正文

創(chuàng)建表結(jié)構(gòu) 指定引擎為 Innodb。

CREATETABLEtree(
idintPRIMARYkeyauto_increment,
t_nameVARCHAR(20),
t_codeint
)ENGINE=INNODB

查看一下當(dāng)前表的索引情況

showindexfromtree

B 樹和 B+ 樹的顯示都是 BTREE,但是實(shí)際使用的 B+ 樹。B+ 樹也是 B 樹的升級(jí)版,這里顯示為 B 樹也是沒有問題的。

eb0f3fda-711c-11ed-8abf-dac502259ad0.jpgBTREE

創(chuàng)建數(shù)據(jù),這里會(huì)有一個(gè)小知識(shí)點(diǎn),如果看過上一篇文章的朋友可以明白是為什么。

INSERTintotreeVALUES(3,"變成派大星",3);
INSERTintotreeVALUES(1,"變成派大星",1);
INSERTintotreeVALUES(2,"變成派大星",2);
INSERTintotreeVALUES(4,"變成派大星",4);
INSERTintotreeVALUES(7,"變成派大星",7);
INSERTintotreeVALUES(5,"變成派大星",5);
INSERTintotreeVALUES(6,"變成派大星",6);
INSERTintotreeVALUES(8,"變成派大星",8);
eb24a06e-711c-11ed-8abf-dac502259ad0.jpg插入測(cè)試數(shù)據(jù)

疑問

為什么創(chuàng)建數(shù)據(jù)的時(shí)候數(shù)據(jù)是亂序的,但是在創(chuàng)建好數(shù)據(jù),被排好順序了。

基礎(chǔ)知識(shí)

我們?cè)趯ふ掖鸢钢埃朊靼滓恍┗A(chǔ)知識(shí)。

細(xì)心的朋友可以看出來,我們插入 Id 時(shí)候數(shù)據(jù)是亂的,插入進(jìn)去之后,數(shù)據(jù)就自動(dòng)幫我通過 Id 進(jìn)行排序了,這是為什么呢?接著往下看。

我們?nèi)绻麑?duì)于 B+ 樹有點(diǎn)了解的話就知道 B+ 樹是每頁 16KB 進(jìn)行數(shù)據(jù)儲(chǔ)存。在進(jìn)行數(shù)據(jù)查詢的時(shí)候也是一頁一頁的去查詢。

相當(dāng)于下面的數(shù)據(jù)。

首先每一頁都有很多數(shù)據(jù),就像我們平常去寫分頁的時(shí)候我們返回給前端的數(shù)據(jù)也會(huì)有很多屬性。

eb366c36-711c-11ed-8abf-dac502259ad0.jpgMySQL數(shù)據(jù)頁

這個(gè)可能比較抽象,我是把他當(dāng)成平常,分頁查詢的思想代入進(jìn)去。

我們可以把一頁想成是一個(gè)對(duì)象。

@Data
publicclasspage{
Listdata;
//....省略其余屬性
}

我們先看一下,一頁數(shù)據(jù)的圖是什么樣子,僅僅是進(jìn)行邏輯思考畫的圖。

這里的 Data,就相當(dāng)于 一頁中的數(shù)據(jù)區(qū)域。

eb466f96-711c-11ed-8abf-dac502259ad0.jpg數(shù)據(jù)區(qū)域

但是這里是有限制的,上面我們說到,一頁的數(shù)據(jù)只能是 16Kb,也就是一個(gè) Page 里面的 data 只能16Kb。當(dāng)數(shù)據(jù)超過 16Kb,就會(huì)新開一個(gè)對(duì)象相當(dāng)于在進(jìn)行創(chuàng)建樹的時(shí)候增加了判斷。

Java 代碼思路模擬

eb5ba1c2-711c-11ed-8abf-dac502259ad0.jpgJava模擬MySQL數(shù)據(jù)頁

當(dāng) Page 對(duì)象的大小已經(jīng)達(dá)到16Kb 就算完成這一頁。把這一頁放到,磁盤中等待使用就行了,到時(shí)候進(jìn)行查詢數(shù)據(jù)的時(shí)候會(huì)直接返回這一頁,里面包含這些數(shù)據(jù)。

我們回到最初的問題 為什么我們?cè)谶M(jìn)行插入的時(shí)候明明 Id 是亂的?等到插入到數(shù)據(jù)的時(shí)候,數(shù)據(jù)就變成有序的了?我們知道,同時(shí)這個(gè)數(shù)據(jù)是根據(jù)主鍵進(jìn)行排序的,InnoDB 的數(shù)據(jù)儲(chǔ)存一定是要依賴主鍵的,有些人會(huì)想,我就是不創(chuàng)建主鍵,他還能排序嗎?

疑問二

我們?cè)谝蓡栆坏幕A(chǔ)上,產(chǎn)生出的疑問,不設(shè)置主鍵 Mysql 怎么辦?

解答

InnoDB 對(duì)聚簇索引處理如下:

  • 如果定義了主鍵,那么 InnoDB 會(huì)使用主鍵作為聚簇索引
  • 如果沒有定義主鍵,那么會(huì)使用第一非空的唯一索引(NOT NULL and UNIQUE INDEX)作為聚簇索引
  • 如果既沒有主鍵也找不到合適的非空索引,InnoDB 會(huì)自動(dòng)幫你創(chuàng)建一個(gè)不可見的、長度為 6 字節(jié)的 row_id,而且 InnoDB 維護(hù)了一個(gè)全局的 dictsys.row_id,所以未定義主鍵的表都共享該row_id,每次插入一條數(shù)據(jù),都把全局 row_id 當(dāng)成主鍵 id,然后全局 row_id 加 1

很明顯,缺少主鍵的表,InnoDB 會(huì)內(nèi)置一列用于聚簇索引來組織數(shù)據(jù)。而沒有建立主鍵的話就沒法通過主鍵來進(jìn)行索引,查詢的時(shí)候都是全表掃描,小數(shù)據(jù)量沒問題,大數(shù)據(jù)量就會(huì)出現(xiàn)性能問題。

但是,問題真的只是查詢影響嗎?不是的,對(duì)于生成的 ROW_ID,其自增的實(shí)現(xiàn)來源于一個(gè)全局的序列,而所以有 ROW_ID 的表共享該序列,這也意味著插入的時(shí)候生成需要共享一個(gè)序列,那么高并發(fā)插入的時(shí)候?yàn)榱吮3治ㄒ恍跃捅苊獠涣随i的競(jìng)爭(zhēng),進(jìn)而影響性能

解答

我們看完疑問二的解答就知道,即便我們不設(shè)置主鍵。數(shù)據(jù)也會(huì)幫我們?nèi)ド梢粋€(gè)默認(rèn)的主鍵,有點(diǎn)像,類默認(rèn)生成構(gòu)造器的思想。

有了主鍵之后呢?

eb6f4362-711c-11ed-8abf-dac502259ad0.jpg表中有主鍵

為什么會(huì)自動(dòng)排序,大家都知道了。其實(shí)在文章之初就會(huì)有很多人明白是為什么,大概腦子里會(huì)有答案。

疑問三

為什么要進(jìn)行排序?

解答

我們都知道,在進(jìn)行數(shù)據(jù)查找的時(shí)候,比如幾個(gè)基礎(chǔ)的查找算法的,前提都是,先進(jìn)行排序。再者 List 和 Map 的一些區(qū)別肯定都很熟悉了。排序當(dāng)然是為了更快,所以無須的 Id 會(huì)對(duì)插入效率造成影響,也就是為什么很多文章說使用自增 Id 比 UUID 或者雪花算效率高的原因。第一個(gè)是 UUID 他們是隨機(jī)的 每次都要重新排序,甚至可能會(huì)因?yàn)榕判虻脑蛟斐身摂?shù)據(jù)的更換。還有就是 UUID 一般都比較長,一頁是 16Kb 數(shù)據(jù)越短。一頁的數(shù)據(jù)就會(huì)越多,查詢的速度也就比較快。

這里說完為什么排序 還有一個(gè)點(diǎn)就是上面的「頁目錄」

疑問三

頁目錄的作用是什么?

頁目錄的作用是減少范圍。

eb885d0c-711c-11ed-8abf-dac502259ad0.jpg頁目錄

這里的第三層是數(shù)據(jù),上面都是目錄,可以增加數(shù)據(jù)的檢索效率。

eba9746a-711c-11ed-8abf-dac502259ad0.jpg頁目錄增加數(shù)據(jù)的檢索效率

如果沒有目錄我們需要去直接遍歷數(shù)據(jù)區(qū)域,會(huì)降低效率。目錄能幫我們縮小范圍,這里,我們查詢 ID = 3。我們可以通過目錄知道 1 < 3 < 4,如果在 1 中沒有找到對(duì)應(yīng)數(shù)據(jù)。但是因?yàn)?3 < 4 就不會(huì)接著往下查詢了,直接返回空結(jié)果。

當(dāng)?shù)谝豁摏]有的時(shí)候去第二頁查詢,不會(huì)直接跳到第二頁查詢。

ebc12d6c-711c-11ed-8abf-dac502259ad0.jpg提高范圍查找效率

為了提高效率,當(dāng)目錄數(shù)據(jù)數(shù)量過多時(shí),就會(huì)網(wǎng)上延伸一層樹,同時(shí)可以減少磁盤的 IO 次數(shù)。

ebe4f68e-711c-11ed-8abf-dac502259ad0.jpg索引就是一顆樹

關(guān)于所有葉子節(jié)點(diǎn)都處于同一深度是如何實(shí)現(xiàn)的?這與 B+ 樹具體的插入和刪除算法有關(guān)。簡(jiǎn)單解釋一下插入時(shí)的情況,根據(jù)插入值的大小,逐步向下直到對(duì)應(yīng)的葉子節(jié)點(diǎn)。如果葉子節(jié)點(diǎn)關(guān)鍵字個(gè)數(shù)小于 2t,則直接插入值或者更新衛(wèi)星數(shù)據(jù);如果插入之前葉子節(jié)點(diǎn)已經(jīng)滿了,則分裂該葉子節(jié)點(diǎn)成兩半,并把中間值提上到父節(jié)點(diǎn)的關(guān)鍵字中,如果這導(dǎo)致父節(jié)點(diǎn)滿了的話,則把該父節(jié)點(diǎn)分裂,如此遞歸向上。所以樹高是一層層的增加的,葉子節(jié)點(diǎn)永遠(yuǎn)都在同一深度。

基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 實(shí)現(xiàn)的后臺(tái)管理系統(tǒng) + 用戶小程序,支持 RBAC 動(dòng)態(tài)權(quán)限、多租戶、數(shù)據(jù)權(quán)限、工作流、三方登錄、支付、短信、商城等功能

  • 項(xiàng)目地址:https://github.com/YunaiV/yudao-cloud
  • 視頻教程:https://doc.iocoder.cn/video/

小總結(jié)

  • 內(nèi)部節(jié)點(diǎn)并不存儲(chǔ)真正的信息,而是保存其葉子節(jié)點(diǎn)的最小值作為索引。
  • 每次插入刪除都進(jìn)行更新(此時(shí)用到parent指針),保持最新狀態(tài)。
  • B+ 樹非葉子節(jié)點(diǎn)上是不存儲(chǔ)數(shù)據(jù)的,僅存儲(chǔ)鍵值
  • B+ 樹只在葉子節(jié)點(diǎn)上儲(chǔ)存“數(shù)據(jù)”,上層就會(huì)存儲(chǔ)更多的鍵值,相應(yīng)的樹的階數(shù)(節(jié)點(diǎn)的子節(jié)點(diǎn)樹)就會(huì)更大,樹就會(huì)更矮更胖,如此一來我們查找數(shù)據(jù)進(jìn)行磁盤的 IO 次數(shù)又會(huì)再次減少,數(shù)據(jù)查詢的效率也會(huì)更快。
  • B+ 樹的階數(shù)是等于鍵值的數(shù)量的,如果我們的 B+ 樹一個(gè)節(jié)點(diǎn)可以存儲(chǔ) 1000 個(gè)鍵值,那么 3 層 B+ 樹可以存儲(chǔ) 1000×1000×1000=10 億個(gè)數(shù)據(jù)。
  • 一般根節(jié)點(diǎn)是常駐內(nèi)存的,所以一般我們查找 10 億數(shù)據(jù),只需要 2 次磁盤 IO。
  • 因?yàn)?B+ 樹索引的所有“數(shù)據(jù)”均存儲(chǔ)在葉子節(jié)點(diǎn),而且數(shù)據(jù)是按照順序排列的。
  • 那么 B+ 樹使得范圍查找,排序查找,分組查找以及去重查找變得異常簡(jiǎn)單
  • 有心的讀者可能還發(fā)現(xiàn)上圖 B+ 樹中各個(gè)頁之間是通過雙向鏈表連接的,葉子節(jié)點(diǎn)中的數(shù)據(jù)是通過單向鏈表連接的。
  • 其實(shí)上面的 B 樹我們也可以對(duì)各個(gè)節(jié)點(diǎn)加上鏈表。這些不是它們之前的區(qū)別,是因?yàn)樵?MySQL 的 InnoDB 存儲(chǔ)引擎中,索引就是這樣存儲(chǔ)的。
  • 我們通過數(shù)據(jù)頁之間通過雙向鏈表連接以及葉子節(jié)點(diǎn)中數(shù)據(jù)之間通過單向鏈表連接的方式可以找到表中所有的數(shù)據(jù)。

結(jié)尾

感覺寫的有點(diǎn)啰嗦了 但是還是有點(diǎn)加深印象的 后續(xù)會(huì)接著整理一下相關(guān)的資料 補(bǔ)充進(jìn)來

  • 如果你是直接跳到這里,看看文章有多長 建議收藏
  • 如果你一步步看到這里,感覺有點(diǎn)幫助 贊贊來一個(gè)
  • 如果感覺文章有問題,建議評(píng)論區(qū)指出 會(huì)修正

審核編輯 :李倩


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    7340

    瀏覽量

    94866
  • MySQL
    +關(guān)注

    關(guān)注

    1

    文章

    914

    瀏覽量

    29626

原文標(biāo)題:圖解B+樹的生成過程!

文章出處:【微信號(hào):芋道源碼,微信公眾號(hào):芋道源碼】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    大曉機(jī)器人開源實(shí)時(shí)生成世界模型Kairos 3.0-4B

    近日,大曉機(jī)器人重磅開源開悟世界模型3.0(Kairos 3.0)-4B 系列具身原生世界模型。作為業(yè)內(nèi)首個(gè)實(shí)現(xiàn) “多模態(tài)理解 — 生成 — 預(yù)測(cè)” 一體化的開源具身原生世界模型,該模型以 “物理
    的頭像 發(fā)表于 03-14 16:54 ?1811次閱讀
    大曉機(jī)器人開源實(shí)時(shí)<b class='flag-5'>生成</b>世界模型Kairos 3.0-4<b class='flag-5'>B</b>

    發(fā)電機(jī)B+、D+、W、N端子接什么線

    發(fā)電機(jī)接線中的B+、D+、W、N端子是常見的標(biāo)識(shí),正確連接這些端子對(duì)發(fā)電機(jī)的正常運(yùn)行至關(guān)重要。以下將詳細(xì)解析各端子的功能及接線方法,并結(jié)合實(shí)際應(yīng)用場(chǎng)景提供操作建議。
    的頭像 發(fā)表于 03-13 17:17 ?568次閱讀

    Linux 6.8 內(nèi)核 - 錯(cuò)誤:找不到 cmdline 扁平化設(shè)備怎么解決?

    找不到有效的設(shè)備 啟動(dòng)舊的 5.15 內(nèi)核顯示如下: 解壓縮內(nèi)核映像 從0x44000000到0x40200000的移動(dòng)圖像,end=419b6000 Flattened Device Tree
    發(fā)表于 02-09 07:13

    入門宇機(jī)器人開發(fā):從SDK源碼探索到實(shí)戰(zhàn)操作

    機(jī)器人(Unitree)作為全球領(lǐng)先的四足機(jī)器人研發(fā)企業(yè),其推出的unitree_sdk2是面向旗下 Go2、H1、B2 等系列機(jī)器人的第二代軟件開發(fā)工具包。該 SDK 提供了豐富的接口和示例代碼,支持開發(fā)者快速實(shí)現(xiàn)機(jī)器人控制、狀態(tài)獲取、傳感器數(shù)據(jù)處理等功能,是入門宇
    的頭像 發(fā)表于 02-06 16:43 ?2938次閱讀
    入門宇<b class='flag-5'>樹</b>機(jī)器人開發(fā):從SDK源碼探索到實(shí)戰(zhàn)操作

    潤芯微科技完成近4億元B+輪融資

    1月29日,國產(chǎn)智能基座方案提供商潤芯微科技(RIVOTEK)正式宣布完成近4億元B+輪融資。本輪融資由重慶長嘉縱橫私募股權(quán)投資基金、恒旭資本、江蘇省戰(zhàn)新基金、蘇州高鐵新城國控等多家國資及產(chǎn)業(yè)資本
    的頭像 發(fā)表于 01-29 16:15 ?334次閱讀

    為什么在充電過程中HY2213-BB3A會(huì)特別特別燙,這應(yīng)該如何解決?

    打開,用Type-C充電,充滿電后燈熄滅“充電中”這個(gè)燈熄滅,在未拔下Type-C的情況下,而且R640歐姆電阻也為焊上,我用萬用表測(cè)量B+和GND電壓,32芯片燒了,這是為什么,有什么解決辦法 原理圖 PCB 如下,入門小白,請(qǐng)幫忙解決一下*附件:1.zip
    發(fā)表于 11-26 21:05

    先楫半導(dǎo)體完成B+輪融資,中移和創(chuàng)投資加持

    2025年9月10日,上海|國產(chǎn)高性能MCU產(chǎn)品及嵌入式解決方案供應(yīng)商“上海先楫半導(dǎo)體科技有限公司”(先楫半導(dǎo)體,HPMicro)完成B+輪戰(zhàn)略融資,獲中國移動(dòng)旗下中移和創(chuàng)投資加持,投資方還包括浦東
    的頭像 發(fā)表于 09-11 08:32 ?1475次閱讀
    先楫半導(dǎo)體完成<b class='flag-5'>B+</b>輪融資,中移和創(chuàng)投資加持

    科技,被起訴

    電子發(fā)燒友網(wǎng)綜合報(bào)道 天眼查顯示,近日,杭州宇科技股份有限公司(以下簡(jiǎn)稱“宇科技”)新增1條開庭公告,原告為杭州露韋美日化有限公司(以下簡(jiǎn)稱“露韋美日化”),案由為侵害發(fā)明專利權(quán)糾紛,該案將于8
    的頭像 發(fā)表于 08-26 07:50 ?4977次閱讀
    宇<b class='flag-5'>樹</b>科技,被起訴

    2.88億!濾波器明星企業(yè)新聲半導(dǎo)體完成B+輪融資

    據(jù)傳感器專家網(wǎng)獲悉,近日,濾波器明星企業(yè)新聲半導(dǎo)體宣布已完成2.88億元B+輪融資,本輪融資由洪泰基金領(lǐng)投,其他投資方包括泓生資本、滕華投資、中山金控、合肥市建投集團(tuán)及濱湖金投集團(tuán)。 值得一提的是
    的頭像 發(fā)表于 08-12 19:16 ?1503次閱讀
    2.88億!濾波器明星企業(yè)新聲半導(dǎo)體完成<b class='flag-5'>B+</b>輪融資

    想在rtsmart中使用uart2,是不是只能通過修改設(shè)備方法來實(shí)現(xiàn)uart2的復(fù)用呀?

    我想在rtsmart中使用uart2,是不是只能通過修改設(shè)備方法來實(shí)現(xiàn)uart2的復(fù)用呀? 修改設(shè)備后如何只編譯設(shè)備文件? 編譯生成的文件可以直接替換到廬山派里嗎,具體替換路徑在
    發(fā)表于 06-24 07:04

    圖解單片機(jī)功能與應(yīng)用(完整版)

    從基礎(chǔ)知識(shí)的介紹出發(fā),圖文并茂,直觀、系統(tǒng)地介紹了單片機(jī)的內(nèi)部結(jié)構(gòu)、工作原理和應(yīng)用技巧。全書分為10章,內(nèi)容包括51單片機(jī)編程資源圖解、51單片機(jī)指令系統(tǒng)圖解、匯編語言程序設(shè)計(jì)圖解、輸入/輸出
    發(fā)表于 06-16 16:52

    漫畫圖解 電感器 抗干擾元器件指南(全彩PDF版)

    漫畫圖解電感基礎(chǔ)知識(shí)(高清PDF) 內(nèi)容:很形象的漫畫和語言圖解關(guān)于電感器的入門基礎(chǔ)知識(shí),讓電子初學(xué)者也能輕松的看懂電子電路。 純分享貼,有需要可以直接下載附件獲取完整資料! (如果內(nèi)容有幫助可以關(guān)注、點(diǎn)贊、評(píng)論支持一下哦~)
    發(fā)表于 05-13 15:49

    北大教授領(lǐng)銜,無錫一傳感器公司完成B+輪數(shù)千萬元融資

    近日,北微傳感科技有限公司(下文簡(jiǎn)稱“北微傳感”)宣布,已完成數(shù)千萬B+輪融資。本輪投資方尚未公布。
    的頭像 發(fā)表于 05-13 10:36 ?724次閱讀

    PC7044高性能時(shí)鐘抖動(dòng)消除器支持JESD204B 時(shí)鐘生成

    1.?概述 PC7044 是一款高性能雙環(huán)路的整數(shù)時(shí)鐘抖動(dòng)消除器,可以為具有并行或串(JESD204B 型)接口的高速數(shù)據(jù)轉(zhuǎn)換器執(zhí)行參考時(shí)鐘選擇和超低噪聲頻率的生成。?PC7044 具有兩個(gè)整數(shù)
    的頭像 發(fā)表于 05-08 16:01 ?793次閱讀
    PC7044高性能時(shí)鐘抖動(dòng)消除器支持JESD204<b class='flag-5'>B</b> 時(shí)鐘<b class='flag-5'>生成</b>

    PCB封裝圖解

    PCB封裝圖解——詳細(xì)介紹了各種封裝的具體參數(shù),并介紹了如何進(jìn)行封裝制作 純分享貼,有需要可以直接下載附件獲取文檔! (如果內(nèi)容有幫助可以關(guān)注、點(diǎn)贊、評(píng)論支持一下哦~)
    發(fā)表于 04-22 13:44