主要參考:Linux manual page - sched 概述 自從linux內(nèi)核2.6.23以來,默認(rèn)的進程調(diào)度器就被設(shè)置為完全公平調(diào)度器...
當(dāng)編譯一個可執(zhí)行文件時,如果聲明了一個函數(shù)卻沒有定義,則:假如代碼用到了這個函數(shù),會報錯:undefine reference假如代碼沒用到這個...
主要參考:Advanced Operating Systems-Multi-threading in C++ from Giuseppe Mas...
主要例子來源于:https://docs.microsoft.com/en-us/cpp/preprocessor/,另外菜鳥教程上也有相關(guān)的介...
最近在負(fù)責(zé)一個大型工程的CMake編譯系統(tǒng)管理,整理一些工作過程中積累下來的知識片段和技巧。CMake是一個跨平臺的編譯工具。 基本操作 通過編...
glog和gflag是工程中常常用到的兩個google的開源庫,在這里一起介紹一下一些基本的用法。 1. Google glog 參考:官方文檔...
雖然日常工作中經(jīng)常使用git,但是在面對一些特殊情況時仍會捉襟見肘。在這里整理一些常見操作和常見問題。對于更詳細(xì)的介紹,建議參考官方文檔 簡介 ...
在日常工作中常常會用到docker,在這里整理一些docker的基本概念和操作,以及一些簡單的使用心得。 本文主要內(nèi)容翻譯自官方文檔;部分內(nèi)容來...
本文主要參考guotianqing的CSDN博客:ZeroMQ基礎(chǔ)入門和官方文檔 ZeroMQ是一個輕量級消息通信庫,擴展傳統(tǒng)的標(biāo)準(zhǔn)socket...