前言 最近,我偷偷潛伏在各大技術(shù)群,因?yàn)榍镎性诩?,看到不少小伙伴分享的大廠面經(jīng)。 然后發(fā)現(xiàn),操作系統(tǒng)的知識(shí)點(diǎn)考察還是比較多的,大廠就是大廠就愛問基礎(chǔ)知識(shí)。其中,關(guān)于操作系統(tǒng)的「調(diào)度算法」考察也算比較頻繁。 所以,我這邊總結(jié)了操作系統(tǒng)的三大調(diào)度
大家好,我是小林,前天因被知乎以「異常刷贊」的理由,把我的知乎賬號(hào)永久禁言了,我在昨天也寫下了這個(gè)事件的經(jīng)過,不知道事情經(jīng)過的小伙伴可以看看這篇《知乎太可惡了,一言不合就封號(hào)?》。 昨天文章一發(fā)出來,沒想到大家都很積極留言,留言區(qū)直接爆炸了
今年年初,我開始做了一件有意思的事,就是開始走上了寫技術(shù)文章的路子,一直堅(jiān)持了半年,我的文章會(huì)同步到很多博客平臺(tái),在全網(wǎng)也收獲了不少讀者,同時(shí)收到了很多讀者的鼓勵(lì)和支持。 那在我還沒寫公眾號(hào)的時(shí)候,我最開始發(fā)文章的地方就是知乎了,前期寫的文
前言 陸陸續(xù)續(xù)終于把「圖解網(wǎng)絡(luò)」整理成 PDF 了,獲取的方式見末尾。 在此之前,先跟大家聊聊,小林的圖解網(wǎng)絡(luò)篇是怎么從無到有的。 正文 01 小林的戰(zhàn)績(jī)匯報(bào) 是的,小林的公眾號(hào)破萬粉了,就在昨日。 單純靠 9 篇圖解網(wǎng)絡(luò)文章 + 1 篇?jiǎng)h庫文章,也就是共 10 篇
? 小林coding?? 成員對(duì)象與封閉類??? 類里有其他對(duì)象則該對(duì)象叫 「成員對(duì)象」,有成員對(duì)象的類叫「封閉類」。 上例中,如果 CCar 類不定義構(gòu)造函數(shù),則會(huì)使用默認(rèn)的無參構(gòu)造函數(shù),那么下面的語句會(huì)編譯出錯(cuò): CCar?car; 因?yàn)榫幾g器不明白 CCar 類中的 tyre 成
? 小林coding?? —?1?— 常量對(duì)象 如果不希望某個(gè)對(duì)象的值被改變,則定義該對(duì)象的時(shí)候可以在前面加 const 關(guān)鍵字。 class?CTest { public: ????void?SetValue()?{} private: ????int?m_value; }; const?CTest obj; // 常量對(duì)象 —?2?— 常量成員函數(shù) 在類的成
? 小林coding?? 基本概念? 靜態(tài)成員:在定義前面加了 static 關(guān)鍵詞的成員。 以下面的代碼例子,來學(xué)習(xí) static 關(guān)鍵詞: 輸出結(jié)果: 2 4 01 靜態(tài)成員變量 普通成員變量每個(gè)對(duì)象有各自的一份,而靜態(tài)成員變量一共就一份,為所有對(duì)象共享。 這里需要注意的是 si
? 小林coding?? C++?程序到 C 程序的翻譯?? 要想理解 C++ 的 this 指針,我們可以先把下面的 C++ 代碼轉(zhuǎn)換成 C 代碼: C 語言是沒有類定義 class 關(guān)鍵詞,但是有跟 class 類似的定義,那就是 struct 結(jié)構(gòu)體。 m_price 變量是 Car 類的成員變量,那么我們可以
—————? 第二天? ————— ———————————— ClassA?a?=?new?ClassA(); ClassB?b?=?new?ClassB(); 假設(shè)我們的業(yè)務(wù)代碼當(dāng)中,有一個(gè)被廣泛引用的“口罩類”,這個(gè)類實(shí)例需要在許多地方被創(chuàng)建和初始化,而初始化的代碼也比較復(fù)雜。 public?class?
提起數(shù)據(jù)結(jié)構(gòu),大家最熟悉的恐怕就是數(shù)組、鏈表、二叉樹。而對(duì)于“圖”這種數(shù)據(jù)結(jié)構(gòu),很多人只停留在“聽說過”階段。 但是,圖是一種非常重要,而且跟現(xiàn)實(shí)息息相關(guān)的數(shù)據(jù)結(jié)構(gòu)。 比如,我們?cè)谑褂冒俣取⒏叩碌貓D做導(dǎo)航的時(shí)候,城市的地圖就是一種圖結(jié)構(gòu);當(dāng)我
TAPD,也就是騰訊敏捷研發(fā)協(xié)作平臺(tái),都為哪些產(chǎn)品研發(fā)提供過服務(wù)呢?這些名字恐怕沒有人不知道: TAPD提供服務(wù)的產(chǎn)品,遠(yuǎn)遠(yuǎn)不止上面三個(gè),有90%的騰訊產(chǎn)品都在TAPD平臺(tái)上研發(fā)和管理。
看到這個(gè)標(biāo)題千萬不要以為我要寫和王垠前輩一樣的內(nèi)容啊,嘿嘿。不過在這里還是獻(xiàn)上王垠前輩的那篇文章的鏈接吧:完全用 Linux 工作。 為什么要寫這篇文章? 首先介紹本篇文章產(chǎn)出的時(shí)間,文章寫 2020/08/22。
1. 數(shù)學(xué)之美和密碼學(xué) 前陣子閑來無事看了會(huì)兒《數(shù)學(xué)之美》,其中第17章講述了由電視劇《暗算》展開的密碼學(xué)背后的一些數(shù)學(xué)原理。 書中從凱撒密碼到二戰(zhàn)盟軍和日軍,講到密碼學(xué)中均勻分布&統(tǒng)計(jì)獨(dú)立的基礎(chǔ)理論,看得我津津有味,但是其中一些細(xì)節(jié)沒有整明白,于
小伙伴們,大家好。 關(guān)于C語言和C++的學(xué)習(xí)路線終于梳理完了。當(dāng)然我也只能從我曾經(jīng)近3年的通信公司后臺(tái)開發(fā)經(jīng)歷和目之所及的世界,跟大家聊聊這個(gè)話題。 這塊的東西很多很雜,不過梳理和總結(jié)之后,回過頭來看,其實(shí)學(xué)習(xí)思路、學(xué)習(xí)路線應(yīng)該還是比較清晰的。由
[導(dǎo)讀] C語言中宏是非常有價(jià)值的語言特性之一,也是面試中必考察的要點(diǎn)之一,本文來分享總結(jié)一些關(guān)于宏的常見面試問題。 希望能幫助到有需要的小伙伴們。 宏工作原理 以hello word程序?yàn)槔齺砜纯?將下述代碼存成hello.c #include? #define?STR?"hell