0 綜述 我覺(jué)的Cmake比較核心的一些東西就是 怎么去組織一個(gè)項(xiàng)目的編譯框架 最終輸出目標(biāo)有哪些(可執(zhí)行程序鲤氢,動(dòng)態(tài)庫(kù),靜態(tài)庫(kù)等等) 怎么為指定的輸出目標(biāo)指定編譯參數(shù)(需要哪...
0 綜述 我覺(jué)的Cmake比較核心的一些東西就是 怎么去組織一個(gè)項(xiàng)目的編譯框架 最終輸出目標(biāo)有哪些(可執(zhí)行程序鲤氢,動(dòng)態(tài)庫(kù),靜態(tài)庫(kù)等等) 怎么為指定的輸出目標(biāo)指定編譯參數(shù)(需要哪...
拉薩是個(gè)日光城程奠,陽(yáng)光透過(guò)皮膚衣(輕薄防曬衣)依然炙烤的仿佛干蒸桑拿丈牢。 約定是中午十一點(diǎn)(相當(dāng)于早晨九點(diǎn))跟團(tuán)會(huì)合,我提前一小時(shí)就到了布達(dá)拉宮瞄沙,躲過(guò)最強(qiáng)的日曬己沛。清晨的空氣很好慌核,...
經(jīng)常寫(xiě)完文章, 收到的第一個(gè)問(wèn)題是: 你的圖是用啥畫(huà)的; 其實(shí)自己也經(jīng)常問(wèn)別人. 最近強(qiáng)化了一下這方面的知識(shí), 總結(jié)一下. 特指寫(xiě)文章或者做架構(gòu)設(shè)計(jì)中用到的圖. 畫(huà)圖的場(chǎng)景 ...
BFS(廣度優(yōu)先搜索)是圖論中的一個(gè)基礎(chǔ)搜索算法,對(duì)于下圖申尼,BFS將按照節(jié)點(diǎn)的數(shù)字大小逐一遍歷垮卓。 單線程中的實(shí)現(xiàn) 借用隊(duì)列的先進(jìn)先出特性實(shí)現(xiàn),偽代碼實(shí)現(xiàn)如下师幕,代碼清晰且易于理...
Median of Two Sorted Arrays 這是一個(gè)leetcode上的算法題目粟按,標(biāo)記為hard。具體描述如下: There are two sorted arr...
線程定義 線程的定義在維基百科和各種教材書(shū)中都能找到霹粥,這里再簡(jiǎn)單描述一下:操作系統(tǒng)中能夠被調(diào)度的最小單位灭将,有自己的context、stack以及thread-local存儲(chǔ)后控,...
考慮下面一段代碼庙曙,假設(shè)我們實(shí)現(xiàn)了int的原子操作。兩個(gè)函數(shù)分別在獨(dú)立的線程運(yùn)行(同一進(jìn)程)忆蚀,那么打印的a值會(huì)是多少呢矾利? 結(jié)論是打印a的值有時(shí)會(huì)為0. 所見(jiàn)并非所得 看不見(jiàn)的左...