C20新增了兩個const相關(guān)的關(guān)鍵字,于是當(dāng)前存在四個相似的關(guān)鍵字:const,constexpr,consteval和constinit。接下來分別來進行討論。第一,經(jīng)過const修飾的變量具有只讀屬性,并且初始化發(fā)生于運行期。也就是說,若一個變量定義之后不允許被修改,就應(yīng)該...
↓推薦關(guān)注↓Linux系統(tǒng)一般有4個主要部分:內(nèi)核、shell、文件系統(tǒng)和應(yīng)用程序。內(nèi)核、shell和文件系統(tǒng)一起形成了基本的操作系統(tǒng)結(jié)構(gòu),它們使得用戶可以運行程序、管理文件并使用系統(tǒng)。部分層次結(jié)構(gòu)如圖1-1所示。一、linux內(nèi)核內(nèi)核是操作系統(tǒng)的核心,具有很多最基本功能,它負(fù)責(zé)...
↓推薦關(guān)注↓0前言作為當(dāng)前世界上最強大的代碼管理工具Git相信大家都很熟悉,但據(jù)我所知有很大一批人停留在clone、commit、pull、push...的階段,是不是對rebase心里沒底只敢用merge?碰見版本回退就抓瞎?別問我怎么知道的,問就是:“我曾經(jīng)就是這樣啊~~”。...
↓推薦關(guān)注↓貌似2022屆校招提前批已經(jīng)快開始了,現(xiàn)在不管是校招還是社招算法題肯定會被考察到,要么讓你手寫代碼,要么在線做題。這篇文章關(guān)于常見的算法解題套路,總結(jié)了14種算法模式,講的挺好的。讓我們開始吧!解題套路咱們在面試程序員崗位時往往需要經(jīng)歷一個編程面試過程,雇主會借此考驗...
當(dāng)我們遇到莫名其妙的需求,卻又不得不去實現(xiàn)時,穿這款T恤無聲地抗議一下?:(范品社推出的幾十款極客題材T恤(男女同款),面料舒適,口碑不錯。T恤上的簡單圖案,意味很多。角度不同,解讀也不一樣。喜歡極客題材的朋友,可以進店咨詢。(文末有購買方式,支持團服和個性化圖案定制,具體請進店...
【導(dǎo)語】:最近有一個非常特別的開源操作系統(tǒng),連續(xù)兩天登頂GitHub日榜。為什么說它非常特別?因為它是一個只能用來玩俄羅斯方塊的OS?。項目地址是:https://github.com/jdah/tetris-os簡介Tetris-OS,從名字上就能看出來,這是一個可以用來玩俄羅...
今天推薦一篇在TCPBBR技術(shù)里面分析非常透徹的文章,希望大家可以學(xué)習(xí)到一些真正的知識,理解其背后的設(shè)計原理,才能應(yīng)對各種面試和工作挑戰(zhàn)!宏觀背景下的BBR1980年代的擁塞崩潰導(dǎo)致了1980年代的擁塞控制機制的出爐,某種意義上這屬于見招拆招的策略,針對1980年代的擁塞,提出了...
初次見面大家好,我是ELF文件,大名叫ExecutableandLinkableFormat。經(jīng)常在Linux系統(tǒng)中開發(fā)的小伙伴們,對于我肯定是再熟悉不過了,特別是那些需要了解編譯、鏈接的家伙們,估計已經(jīng)把我研究的透透的。為了結(jié)識更多的小伙伴,我的開放日,我會像洋蔥一樣,一層一層...
C20新增了兩個const相關(guān)的關(guān)鍵字,于是當(dāng)前存在四個相似的關(guān)鍵字:const,constexpr,consteval和constinit。接下來分別來進行討論。第一,經(jīng)過const修飾的變量具有只讀屬性,并且初始化發(fā)生于運行期。也就是說,若一個變量定義之后不允許被修改,就應(yīng)該...
↓推薦關(guān)注↓Linux系統(tǒng)一般有4個主要部分:內(nèi)核、shell、文件系統(tǒng)和應(yīng)用程序。內(nèi)核、shell和文件系統(tǒng)一起形成了基本的操作系統(tǒng)結(jié)構(gòu),它們使得用戶可以運行程序、管理文件并使用系統(tǒng)。部分層次結(jié)構(gòu)如圖1-1所示。一、linux內(nèi)核內(nèi)核是操作系統(tǒng)的核心,具有很多最基本功能,它負(fù)責(zé)...
來源:Github-stackoverflow-top-cpp這是一個C/C難題清單,題源來自Github的stackoverflow-top-cpp。這個題庫精選并總結(jié)了StackOverflow上的高贊回答,可以測試你有多了解C/C,刷新你的知識,或者幫助你的coding面試...
在開始今天的文章之前,我先來請大家思考幾個小問題。問1:我們在查看內(nèi)核發(fā)送數(shù)據(jù)消耗的CPU時,是應(yīng)該看sy還是si?問2:為什么你服務(wù)器上的/proc/softirqs里NET_RX要比NET_TX大的多的多?問3:發(fā)送網(wǎng)絡(luò)數(shù)據(jù)的時候都涉及到哪些內(nèi)存拷貝操作?這些問題雖然在線上經(jīng)...
來源:Github-stackoverflow-top-cpp這是一個C/C難題清單,題源來自Github的stackoverflow-top-cpp。這個題庫精選并總結(jié)了StackOverflow上的高贊回答,可以測試你有多了解C/C,刷新你的知識,或者幫助你的coding面試...
Linux的內(nèi)存管理可謂是學(xué)好Linux的必經(jīng)之路,也是Linux的關(guān)鍵知識點,有人說打通了內(nèi)存管理的知識,也就打通了Linux的任督二脈,這一點不夸張。有人問網(wǎng)上有很多Linux內(nèi)存管理的內(nèi)容,為什么還要看你這一篇,這正是我寫此文的原因,網(wǎng)上碎片化的相關(guān)知識點大都是東拼西湊,先...
來源:Github-stackoverflow-top-cpp這是一個C/C難題清單,題源來自Github的stackoverflow-top-cpp。這個題庫精選并總結(jié)了StackOverflow上的高贊回答,可以測試你有多了解C/C,刷新你的知識,或者幫助你的coding面試...