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