關(guān)閉
  • C 20?新增兩個(gè)?const?相關(guān)的關(guān)鍵字后,你能分清楚這四個(gè)關(guān)鍵字嗎?

    C20新增了兩個(gè)const相關(guān)的關(guān)鍵字,于是當(dāng)前存在四個(gè)相似的關(guān)鍵字:const,constexpr,consteval和constinit。接下來分別來進(jìn)行討論。第一,經(jīng)過const修飾的變量具有只讀屬性,并且初始化發(fā)生于運(yùn)行期。也就是說,若一個(gè)變量定義之后不允許被修改,就應(yīng)該...

    單片機(jī)
    2021-08-19
  • Linux?系統(tǒng)結(jié)構(gòu)詳解

    ↓推薦關(guān)注↓Linux系統(tǒng)一般有4個(gè)主要部分:內(nèi)核、shell、文件系統(tǒng)和應(yīng)用程序。內(nèi)核、shell和文件系統(tǒng)一起形成了基本的操作系統(tǒng)結(jié)構(gòu),它們使得用戶可以運(yùn)行程序、管理文件并使用系統(tǒng)。部分層次結(jié)構(gòu)如圖1-1所示。一、linux內(nèi)核內(nèi)核是操作系統(tǒng)的核心,具有很多最基本功能,它負(fù)責(zé)...

    單片機(jī)
    2021-08-19
    AI 5G
  • Git 各指令的本質(zhì),真是通俗易懂啊

    ↓推薦關(guān)注↓0前言作為當(dāng)前世界上最強(qiáng)大的代碼管理工具Git相信大家都很熟悉,但據(jù)我所知有很大一批人停留在clone、commit、pull、push...的階段,是不是對rebase心里沒底只敢用merge?碰見版本回退就抓瞎?別問我怎么知道的,問就是:“我曾經(jīng)就是這樣啊~~”。...

    單片機(jī)
    2021-08-19
  • 校招社招中的常見算法套路

    ↓推薦關(guān)注↓貌似2022屆校招提前批已經(jīng)快開始了,現(xiàn)在不管是校招還是社招算法題肯定會(huì)被考察到,要么讓你手寫代碼,要么在線做題。這篇文章關(guān)于常見的算法解題套路,總結(jié)了14種算法模式,講的挺好的。讓我們開始吧!解題套路咱們在面試程序員崗位時(shí)往往需要經(jīng)歷一個(gè)編程面試過程,雇主會(huì)借此考驗(yàn)...

    單片機(jī)
    2021-08-19
  • “這個(gè)需求做不了!”

    當(dāng)我們遇到莫名其妙的需求,卻又不得不去實(shí)現(xiàn)時(shí),穿這款T恤無聲地抗議一下?:(范品社推出的幾十款極客題材T恤(男女同款),面料舒適,口碑不錯(cuò)。T恤上的簡單圖案,意味很多。角度不同,解讀也不一樣。喜歡極客題材的朋友,可以進(jìn)店咨詢。(文末有購買方式,支持團(tuán)服和個(gè)性化圖案定制,具體請進(jìn)店...

    單片機(jī)
    2021-08-19
  • 這個(gè)用 C 語言實(shí)現(xiàn)的開源“操作系統(tǒng)”,在 GitHub 火了!

    【導(dǎo)語】:最近有一個(gè)非常特別的開源操作系統(tǒng),連續(xù)兩天登頂GitHub日榜。為什么說它非常特別?因?yàn)樗且粋€(gè)只能用來玩俄羅斯方塊的OS?。項(xiàng)目地址是:https://github.com/jdah/tetris-os簡介Tetris-OS,從名字上就能看出來,這是一個(gè)可以用來玩俄羅...

  • 來自Google的TCP BBR擁塞控制算法深度解析

    今天推薦一篇在TCPBBR技術(shù)里面分析非常透徹的文章,希望大家可以學(xué)習(xí)到一些真正的知識,理解其背后的設(shè)計(jì)原理,才能應(yīng)對各種面試和工作挑戰(zhàn)!宏觀背景下的BBR1980年代的擁塞崩潰導(dǎo)致了1980年代的擁塞控制機(jī)制的出爐,某種意義上這屬于見招拆招的策略,針對1980年代的擁塞,提出了...

  • Linux系統(tǒng)中編譯、鏈接的基石-ELF文件:扒開它的層層外衣,從字節(jié)碼的粒度來探索

    初次見面大家好,我是ELF文件,大名叫ExecutableandLinkableFormat。經(jīng)常在Linux系統(tǒng)中開發(fā)的小伙伴們,對于我肯定是再熟悉不過了,特別是那些需要了解編譯、鏈接的家伙們,估計(jì)已經(jīng)把我研究的透透的。為了結(jié)識更多的小伙伴,我的開放日,我會(huì)像洋蔥一樣,一層一層...

    單片機(jī)
    2021-08-19
  • C 20 新增兩個(gè) const 相關(guān)的關(guān)鍵字后,你能分清楚這四個(gè)關(guān)鍵字嗎?

    C20新增了兩個(gè)const相關(guān)的關(guān)鍵字,于是當(dāng)前存在四個(gè)相似的關(guān)鍵字:const,constexpr,consteval和constinit。接下來分別來進(jìn)行討論。第一,經(jīng)過const修飾的變量具有只讀屬性,并且初始化發(fā)生于運(yùn)行期。也就是說,若一個(gè)變量定義之后不允許被修改,就應(yīng)該...

    單片機(jī)
    2021-08-19
  • Linux 系統(tǒng)結(jié)構(gòu)詳解

    ↓推薦關(guān)注↓Linux系統(tǒng)一般有4個(gè)主要部分:內(nèi)核、shell、文件系統(tǒng)和應(yīng)用程序。內(nèi)核、shell和文件系統(tǒng)一起形成了基本的操作系統(tǒng)結(jié)構(gòu),它們使得用戶可以運(yùn)行程序、管理文件并使用系統(tǒng)。部分層次結(jié)構(gòu)如圖1-1所示。一、linux內(nèi)核內(nèi)核是操作系統(tǒng)的核心,具有很多最基本功能,它負(fù)責(zé)...

    單片機(jī)
    2021-08-19
  • C/C 難題解析 #34

    來源:Github-stackoverflow-top-cpp這是一個(gè)C/C難題清單,題源來自Github的stackoverflow-top-cpp。這個(gè)題庫精選并總結(jié)了StackOverflow上的高贊回答,可以測試你有多了解C/C,刷新你的知識,或者幫助你的coding面試...

    單片機(jī)
    2021-08-19
  • 25 張圖,一萬字,拆解 Linux 網(wǎng)絡(luò)包發(fā)送過程

    在開始今天的文章之前,我先來請大家思考幾個(gè)小問題。問1:我們在查看內(nèi)核發(fā)送數(shù)據(jù)消耗的CPU時(shí),是應(yīng)該看sy還是si?問2:為什么你服務(wù)器上的/proc/softirqs里NET_RX要比NET_TX大的多的多?問3:發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的時(shí)候都涉及到哪些內(nèi)存拷貝操作?這些問題雖然在線上經(jīng)...

    單片機(jī)
    2021-08-19
  • C/C 難題解析 #35

    來源:Github-stackoverflow-top-cpp這是一個(gè)C/C難題清單,題源來自Github的stackoverflow-top-cpp。這個(gè)題庫精選并總結(jié)了StackOverflow上的高贊回答,可以測試你有多了解C/C,刷新你的知識,或者幫助你的coding面試...

    單片機(jī)
    2021-08-19
  • 萬字整理,肝翻 Linux 內(nèi)存管理所有知識點(diǎn)

    Linux的內(nèi)存管理可謂是學(xué)好Linux的必經(jīng)之路,也是Linux的關(guān)鍵知識點(diǎn),有人說打通了內(nèi)存管理的知識,也就打通了Linux的任督二脈,這一點(diǎn)不夸張。有人問網(wǎng)上有很多Linux內(nèi)存管理的內(nèi)容,為什么還要看你這一篇,這正是我寫此文的原因,網(wǎng)上碎片化的相關(guān)知識點(diǎn)大都是東拼西湊,先...

  • C/C 難題解析 #36

    來源:Github-stackoverflow-top-cpp這是一個(gè)C/C難題清單,題源來自Github的stackoverflow-top-cpp。這個(gè)題庫精選并總結(jié)了StackOverflow上的高贊回答,可以測試你有多了解C/C,刷新你的知識,或者幫助你的coding面試...

    單片機(jī)
    2021-08-19