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