1.目標需求
2.分析
3.不符合要求的**
4.符合要求的**
5.觀察與思考
6.說明
想要主線程和子執行緒分別完整列印出helloworld和helloword,每個執行緒都要分兩次列印,不能一起列印。實現這個需求。
標準輸出對於兩個執行緒來說也是共享資源,需要加上對共享資源的保護。這裡需要實現的是執行緒間的同步。
#include #include #include #include #include void *tnf(void *arg)
return null;
}int main()
return 0;
}
#include #include #include #include #include pthread_mutex_t mutex;
void *tnf(void *arg)
return null;
}int main()
pthread_mutex_destroy(&mutex);
return 0;
}
#include #include #include #include #include pthread_mutex_t mutex;
void *tnf(void *arg)
return null;
}int main()
pthread_mutex_destroy(&mutex);
return 0;
}
在訪問共享資源前加鎖,訪問結束後立即解鎖,一般來說,在滿足需求的情況下,鎖的粒度越小越好。
判斷乙個數是否為 4 的冪(也可以是 2 的冪)
首先判斷是否為 2 的冪,因為 4 的冪均是 2 的冪 2 的冪 num 1,2,4,8,16,32 換成 2 進製即 1,10,100,1000,10000,100000,明顯可以得出 num num 0 4 的冪 num 1,4,16,64,換成二進位制即 1,100,10000,1000000...
你可以是乙個笨蛋,但你不可以沒有團隊精神!
談到團隊精神,我一直認為 中國人最缺乏兩種精神,一種是執行力精神,另一種就是團隊精神。前一種精神因為與主題無關,不予多說,只要接受過一些管理性培訓就都能了解,如果有興趣的可以看看管理大師余世維的光碟 沒有執行力,就沒有核心競爭力 團隊精神,顧名思義,即是強調團隊,而不是個體。最為大眾普遍接受的解釋是...
這個殺手不太冷 乙個殺手也可以如此溫暖
生活是否永遠如此艱辛,還是一直如此?總是這樣艱辛的。這個殺手不太冷,這是乙個在我耳邊響過很久很久的一部電影的名字。今天我終於能有時間靜下心來,從頭到尾的把這部電影完完全全的看了一遍。說實話我看完的時候我並沒有覺得這部影片值得這樣的乙個高分。但是當我仔仔細細的去品味的時候我才發現這部電影的真正核心吧。...