封面是我最近在追的動漫《眷思量》,推薦給大家!本文作者:陳碩來源:https://www.zhihu.com/question/22608820/answer/21968467看完后不再迷茫!在校學生的編程語言和數(shù)據(jù)結(jié)構(gòu)的基礎還不錯,我認為應該在《操作系統(tǒng)》和《計算機體系結(jié)構(gòu)》這...
Bug是絕佳的學習機會。所以我們怎樣盡可能多地從修復的bug中吸取經(jīng)驗?我至今已經(jīng)用了13年的一個方法是,寫下這個bug的簡單描述、修復方法以及吸取的經(jīng)驗。遙想2002年,我偶然發(fā)現(xiàn)一篇描述這個方法的博客(很不幸,我沒再找到)。我從那時起就使用這個方法了,并且相信它能幫助我成為一...
在軟件中隨處可見命名:要給變量、函數(shù)、參數(shù)、類和封包命名,還要給源代碼及源代碼所在目錄命名,甚至還有jar文件、war文件和ear文件命名。但是,看似簡單的命名,也是讓不少程序員頭疼的問題。有一些小伙伴,在進行變量命名的時候,對于自己熟悉的英文,可能還會用英文命名一下,如果需要命...
平時開發(fā)過程中大家可能都接觸過多線程開發(fā),其實多線程還是有很多門道的,這里貼出我的一點點看法,拋磚引玉一波。1使用標準庫中的并行算法:C標準庫中有大量算法,在C17后,有60多個算法支持并行執(zhí)行,可設置ExecutionPolicy策略。盡量使用這些并行算法,沒必要自己寫個多線程...
和各種詭異?Bug?打交道?13?年,我總結(jié)了?18?個經(jīng)驗
前面我們重點分析了如何通過?fork,?vfork,?pthread_create?去創(chuàng)建一個進程或者線程,
Linux的內(nèi)存管理可謂是學好Linux的必經(jīng)之路,也是Linux的關鍵知識點。
什么是調(diào)度?按照某種調(diào)度算法,從進程的ready隊列中選擇進程給CPU。
最近在知乎里看到了一個問題,感慨萬千,拿出來給大家分享分享,希望可以拋磚引玉給大家一點啟發(fā)。
通過圖文的方式來講解 Linux 文件系統(tǒng)的原理,而不用陷入源代碼的深淵之中。
289117336
Tronlong創(chuàng)龍
詹姆斯6個MVP
hujiaqi06
大有可為
MXX1597759
xingnan123
xiaoguaixh
liqinglong1023