完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > 數(shù)據(jù)結(jié)構(gòu)
數(shù)據(jù)結(jié)構(gòu)是計(jì)算機(jī)存儲(chǔ)、組織數(shù)據(jù)的方式。數(shù)據(jù)結(jié)構(gòu)是指相互之間存在一種或多種特定關(guān)系的數(shù)據(jù)元素的集合。
文章:365個(gè) 瀏覽:40540次 帖子:69個(gè)
Linux內(nèi)核slab性能優(yōu)化的核心思想
今天分享一篇內(nèi)存性能優(yōu)化的文章,文章用了大量精美的圖深入淺出地分析了Linux內(nèi)核slab性能優(yōu)化的核心思想,slab是Linux內(nèi)核小對(duì)象內(nèi)存分配最重...
1 什么是STL? STL(Standard Template Library),即標(biāo)準(zhǔn)模板庫(kù),是一個(gè)具有工業(yè)強(qiáng)度的,高效的C++程序庫(kù)。它被容納于C+...
2023-11-13 標(biāo)簽:C++STL數(shù)據(jù)結(jié)構(gòu) 1160 0
ringbuffer數(shù)據(jù)結(jié)構(gòu)介紹
最近在研究srsLTE的代碼,其中就發(fā)現(xiàn)一個(gè)有意思的數(shù)據(jù)結(jié)構(gòu)------ringbuffer。 雖然,這是一個(gè)很基本的數(shù)據(jù)結(jié)構(gòu),但時(shí),它在LTE這種通信...
2023-11-13 標(biāo)簽:緩沖器數(shù)據(jù)結(jié)構(gòu)線程池 1955 0
C語(yǔ)言映射表在串口數(shù)據(jù)解析中的應(yīng)用
C語(yǔ)言映射表在串口數(shù)據(jù)解析中的應(yīng)用
2023-11-13 標(biāo)簽:C語(yǔ)言串口數(shù)據(jù)結(jié)構(gòu) 609 0
堆(Heap)與棧(Stack)是開發(fā)人員必須面對(duì)的兩個(gè)概念,在理解這兩個(gè)概念時(shí),需要放到具體的場(chǎng)景下,因?yàn)椴煌瑘?chǎng)景下,堆與棧代表不同的含義。一般情況下...
什么情況下需要布隆過(guò)濾器? 先來(lái)看幾個(gè)比較常見的例子 字處理軟件中,需要檢查一個(gè)英語(yǔ)單詞是否拼寫正確 在 FBI,一個(gè)嫌疑人的名字是否已經(jīng)在嫌疑名單上 ...
2023-11-11 標(biāo)簽:函數(shù)數(shù)據(jù)結(jié)構(gòu)過(guò)濾器 800 0
在Direct IO模式下,異步是非常有必要的(因?yàn)槔@過(guò)了pagecache,直接和磁盤交互)。linux Native AIO正是基于這種場(chǎng)景設(shè)計(jì)的,...
2023-11-10 標(biāo)簽:cpu編程數(shù)據(jù)結(jié)構(gòu) 615 0
CAS如何實(shí)現(xiàn)各種無(wú)鎖的數(shù)據(jù)結(jié)構(gòu)
關(guān)于CAS等原子操作 在開始說(shuō)無(wú)鎖隊(duì)列之前,我們需要知道一個(gè)很重要的技術(shù)就是CAS操作——Compare Swap,現(xiàn)在幾乎所有的CPU指令都支持CAS...
2023-11-10 標(biāo)簽:內(nèi)存數(shù)據(jù)結(jié)構(gòu)CAS 734 0
epoll的基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)
一、epoll的基礎(chǔ)數(shù)據(jù)結(jié)構(gòu) 在開始研究源代碼之前,我們先看一下 epoll 中使用的數(shù)據(jù)結(jié)構(gòu),分別是 eventpoll、epitem 和 eppol...
2023-11-10 標(biāo)簽:TCP文件數(shù)據(jù)結(jié)構(gòu) 1019 0
Linux的文件系統(tǒng)特點(diǎn) 文件系統(tǒng)要有嚴(yán)格的組織形式,使得文件能夠以塊為單位進(jìn)行存儲(chǔ)。 文件系統(tǒng)中也要有索引區(qū),用來(lái)方便查找一個(gè)文件分成的多個(gè)塊都存放在...
2023-11-09 標(biāo)簽:硬盤Linux文件系統(tǒng) 1476 0
Linux內(nèi)核中使用的數(shù)據(jù)結(jié)構(gòu)
Linux內(nèi)核代碼中廣泛使用了數(shù)據(jù)結(jié)構(gòu)和算法,其中最常用的兩個(gè)是鏈表和紅黑樹。 鏈表 Linux內(nèi)核代碼大量使用了鏈表這種數(shù)據(jù)結(jié)構(gòu)。鏈表是在解決數(shù)組不能...
2023-11-09 標(biāo)簽:存儲(chǔ)內(nèi)存數(shù)據(jù)結(jié)構(gòu) 672 0
進(jìn)程、線程、多進(jìn)程與多線程的優(yōu)缺點(diǎn)
1、進(jìn)程 進(jìn)程是程序執(zhí)行時(shí)的一個(gè)實(shí)例,即它是程序已經(jīng)執(zhí)行到課中程度的數(shù)據(jù)結(jié)構(gòu)的匯集。從內(nèi)核的觀點(diǎn)看,進(jìn)程的目的就是擔(dān)當(dāng)分配系統(tǒng)資源(CPU時(shí)間、內(nèi)存等)...
2023-11-08 標(biāo)簽:計(jì)算機(jī)多線程數(shù)據(jù)結(jié)構(gòu) 1920 0
簡(jiǎn)述Linux內(nèi)核slab性能優(yōu)化的核心思想
Linux 內(nèi)核的 slab 來(lái)自一種很簡(jiǎn)單的思想,即事先準(zhǔn)備好一些會(huì)頻繁分配、釋放的數(shù)據(jù)結(jié)構(gòu)。然而標(biāo)準(zhǔn)的 slab 實(shí)現(xiàn)太復(fù)雜且維護(hù)開銷巨大,因此便分...
Birdseye:極其強(qiáng)大的Python調(diào)試工具
Birdseye是一個(gè)Python調(diào)試器,它在函數(shù)調(diào)用中記錄表達(dá)式的值,并讓你在函數(shù)** 退出 **后輕松查看它們,例如: 無(wú)論你如何運(yùn)行或編輯代碼,都...
2023-11-01 標(biāo)簽:調(diào)試函數(shù)數(shù)據(jù)結(jié)構(gòu) 525 0
AXI數(shù)據(jù)傳輸讀寫數(shù)據(jù)結(jié)構(gòu)
在 AXI 數(shù)據(jù)傳輸過(guò)程中,主要涉及到 ?窄位寬數(shù)據(jù)傳輸(Narrow Transfer) ?非對(duì)齊傳輸(Unaligned Transfer) ?混合...
2023-10-31 標(biāo)簽:數(shù)據(jù)傳輸總線數(shù)據(jù)結(jié)構(gòu) 2015 0
字典是 Python 中基礎(chǔ)的數(shù)據(jù)結(jié)構(gòu)之一,字典的使用,可以說(shuō)是非常的簡(jiǎn)單粗暴,但即便是這樣一個(gè)與世無(wú)爭(zhēng)的數(shù)據(jù)結(jié)構(gòu),仍然有很多人 "看不慣它" 。 也許...
2023-10-31 標(biāo)簽:數(shù)據(jù)結(jié)構(gòu)字典python 552 0
紅黑樹是一種特化的 AVL樹(平衡二叉樹),都是在進(jìn)行插入和刪除操作時(shí)通過(guò)特定操作保持二叉查找樹的平衡; 若一棵二叉查找樹是紅黑樹,則它的任一子樹...
2023-10-30 標(biāo)簽:SQL數(shù)據(jù)結(jié)構(gòu)MySQL 382 0
如果你有從PDF中批量提取表格的需求,那么這篇文章就是你的福音。 Python 第三方模塊 Camelot 能夠精準(zhǔn)識(shí)別PDF中的表格信息,并提取為pa...
2023-10-30 標(biāo)簽:PDF數(shù)據(jù)結(jié)構(gòu)提取器 1353 0
C語(yǔ)言映射表在串口數(shù)據(jù)解析中的應(yīng)用
一、映射表在串口數(shù)據(jù)解析中的應(yīng)用 二、映射表在UI設(shè)計(jì)中的應(yīng)用
Camelot:Python超強(qiáng)大的PDF表格提取器
如果你有從PDF中批量提取表格的需求,那么這篇文章就是你的福音。 Python 第三方模塊 Camelot 能夠精準(zhǔn)識(shí)別PDF中的表格信息,并提取為pa...
2023-10-21 標(biāo)簽:數(shù)據(jù)結(jié)構(gòu)python提取器 1945 0
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專題
電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無(wú)刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺(jué) | 無(wú)人機(jī) | 三菱電機(jī) | ST |
伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國(guó)民技術(shù) | Microchip |
Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |