點擊上方藍字關注我個人認為公眾號平臺有個小瑕疵:不能設置個人主頁,不能把自己寫過的原創(chuàng)文章以目錄的形式展示!新關注的讀者基本看不到公眾號以前發(fā)布的文章!為了方便大家閱讀以前的文章,尤其是一些新來的讀者,貼心如我,特意整理了一個目錄。干貨開始入門必備基礎入門可以首先看清華鄭莉老師視頻(不能插外鏈,點擊閱讀原文)C學習路線C服務端學習路線如何入門CC基礎知識匯總C面試寶典數(shù)組長度可以為變量嗎?是否應該使用異常處理new/delete、new[]/delete[]為什么需要配對使用指針和引用的區(qū)別以及使用場景C對象布局分析C為什么要入這4種類型轉換?為什么會出現(xiàn)nullptr?非常全面的時間相關所有...
提示:看完本文,你將失去人生中最平平無奇的五分鐘,本喵概不負責,請謹慎閱讀。最近發(fā)現(xiàn)一部神劇《程序員那么可愛》,從劇名上來看,雖然有點矯情,但是至少改變了以往各種影視作品里對程序員鋼鐵直男或者nerd的印象,程序員這個群體被貼過的標簽不少,但被貼“可愛”的還是頭一次見。墨跡這么多...
大家平時編碼過程中肯定會有些疑問,if-else和switch-case都可用于條件判斷,那這兩種方式誰效率更高?這里從匯編角度和大家一起分析一下。我查看匯編代碼使用的是https://godbolt.org/這個網(wǎng)站,這個網(wǎng)站相當好用,里面集成了幾十種編譯器,推薦給大家!首先看...
本文基于Linux-2.4.16內核版本由于計算機的物理內存是有限的,而進程對內存的使用是不確定的,所以物理內存總有用完的可能性.那么當系統(tǒng)的物理內存不足時,Linux內核使用什么方案來避免申請不到物理內存這個問題呢?相對于內存來說,磁盤的容量是非常大的,所以Linux內核實現(xiàn)了...
中秋節(jié)了,喵哥和幾個好朋友祝大家中秋快樂,團團圓圓。大家可以加我微信,我會在中秋節(jié)當天在朋友圈抽獎給大家發(fā)紅包。小麥大叔推薦一位我好朋友的公眾號:小麥大叔,萬粉號主。CSDN知名博客專家,萬粉博主。麥叔公眾號和博客的內容博大精深,包括但不限于嵌入式、物聯(lián)網(wǎng)、單片機、編程技術、Li...
熟悉我的讀者應該都知道,我經(jīng)常強調操作系統(tǒng)才是程序員的內功,內功扎實后才可以修煉各種武功招式。平時我們也應該花時間研究這些不變的東西,這些才是核心競爭力,而不要浪費太多時間在那些經(jīng)常變化的東西上面,而且操作系統(tǒng)也是校招社招必須要掌握的知識點。平時寫代碼的過程中你不好奇一些問題嘛:...
大家好,今天強烈給大家推薦一位我的好朋友,坤哥,一位逆襲進入獨角獸公司,目前創(chuàng)業(yè)已獲千萬融資的硬核號主。大家好,我是坤哥,「碼?!固栔鳎芨吲d能在喵大人這里介紹一下自己我之前在某獨角獸擔任技術專家職位,目前是一位創(chuàng)業(yè)者,團隊已獲融資千萬,專注抖音電商方向,歡迎大家在文末加我微信一...
C語言由于在構建系統(tǒng)軟件領域的關鍵作用而被譽為“皇冠上的明珠”。隨著C20國際標準的正式發(fā)布,C進入全新的里程碑。來自Google、微軟、騰訊、華為等業(yè)界專家紛紛表示,包括C20在內的現(xiàn)代C語言將為系統(tǒng)級軟件的開發(fā)、構建、設計帶來重要且深遠的影響。為此,我們特邀C之父、美國工程院...
說起C,很多人的第一反應就是:復雜、難學,事實也的確如此。但不可否認,C在近30年里經(jīng)久不衰,并且現(xiàn)在學習C的人還在逐年增長。?究其原因,是C有著獨特優(yōu)勢。C是編程語言中的“萬能選手”,它的適用領域非常廣泛,許多新的編程語言都從它身上汲取了設計靈感。作為一門接近底層的語言,它可以...
本文基于Linux-2.4.16內核版本由于計算機的物理內存是有限的,而進程對內存的使用是不確定的,所以物理內存總有用完的可能性.那么當系統(tǒng)的物理內存不足時,Linux內核使用什么方案來避免申請不到物理內存這個問題呢?相對于內存來說,磁盤的容量是非常大的,所以Linux內核實現(xiàn)了...
作者:桔里貓??來源:https://zhuanlan.zhihu.com/p/386919471可以隨便到網(wǎng)上查一查,各大互聯(lián)網(wǎng)公司筆試面試特別喜歡考一道算法題,即?LRU緩存機制,又順手查了一下LRU緩存機制最近有哪些企業(yè)喜歡考察,超級大熱門!今天給大家分享一篇關于?Cach...
在大多數(shù)同學眼里,C/C是一門非常“難學”的編程語言,然而一旦學生,其功無窮。那要如何學習呢?C/C這門語言與其他高級語言不同,它是離操作系統(tǒng)較近的語言。所以學好C/C體系的技術棧必須結合操作系統(tǒng)的運行機制來學習。展開來說,就是你必須掌握操作系統(tǒng)層面的幾大基礎知識,他們是匯編、編...
socketfd長什么樣子?什么是socketfd?粗糙的來講,就是網(wǎng)絡fd,比如我們最常見的C/S客戶端服務端的編程模式,就是網(wǎng)絡通信的一種方式。撇開底層和協(xié)議細節(jié),網(wǎng)絡通信和文件讀寫從接口上有本質區(qū)別嗎?其實沒啥區(qū)別,不就是讀過來和寫過去嘛,簡稱IO。我們先看一下socket...
289117336
Tronlong創(chuàng)龍
詹姆斯6個MVP
hujiaqi06
大有可為
MXX1597759
xingnan123
xiaoguaixh
liqinglong1023