當前位置:
首頁 >
忽悠
發布時間:2024/4/11
38
豆豆
今天新來的同事遇到一個問題,某個功能只能執行一次啟動和關閉,然后就開不起來了。
看了下代碼,希望的流程是這樣:
主線程新建線程A,線程A調用異步方法F1,等待F1的回調函數返回后根據結果調用異步方法F2,等待F2回調,通知主線程,然后線程A結束。
每次執行功能啟動時都新建一個A。
結果同事在執行F1 F2后加了互斥量,卻在回調中進行釋放。
雖然我搞不大清楚互斥量到底該怎么用,但憑現象和代碼我覺得是加鎖和解鎖不在同一個線程,導致新線程獲取不到鎖了。
同事之前是做linux的,現在剛搞幾周Windows,所以雖然質疑為什么能夠鎖兩次也被我用“鎖已經取到了,多鎖幾次沒關系”忽悠過去了。
聯想到經常被我的一知半解忽悠的銷售和測試,以及自己技術面試全部被鄙視的經歷……莫非我適合去搞售前忽悠客戶而不是自以為的搞技術?
也許我的優點是舉一反三見微知著活學活用自吹自擂,嘿嘿。
轉載于:https://www.cnblogs.com/zcdqs/archive/2013/04/22/3036853.html
總結
- 上一篇: OHCI,UHCI,EOHCI,XHCI
- 下一篇: c++ STL平常练习-1