2023 年 1 月 30 日2023 年 1 月 26 日生活 職場回顧-沒比較沒傷害,走出來之後才會知道下一個會更好 2022年是一個重新出發的一年。 2021年我在年初的時候許下一個最重要的目標,離開前公司。幾乎是那種,就算沒有好選擇,我也一定要離職的概念。 盤點前公司的一些精彩絕倫的事件,不得不說身為公司的主管應該要好好的學好怎麼說話⋯⋯ 曾經覺得原來 […] 閱讀全文
2021 年 10 月 25 日2021 年 10 月 8 日C++ Parallel Tutorial 3: Deadlock (Implement with C++) 我們假設一個開銀行保險箱的例子,假如今天Tim跟Ryan兩個人各有一把鑰匙,兩個人都必須要拿到兩支鑰匙才能夠開保險箱,而Tim總是先拿自己的鑰匙去開之後,才去找Ryan借鑰匙;相反的,Ryan則是先拿自己的鑰匙開之後,才去找Tim拿第二支鑰 […] 閱讀全文
2021 年 10 月 22 日2021 年 10 月 8 日C++ Parallel Tutorial 2: Shared Mutex (Implement with C++) 使用一般 mutex的case 由圖片可以發現,一旦一個reader開始讀取,其他reader沒辦法一起讀取,必須要等到該thread unlock的時候才能讀取,但其實有一些狀況下,同時讀取是可以的,多個reader可以一起讀取,除非有人 […] 閱讀全文
2021 年 10 月 18 日2021 年 10 月 8 日C++ Parallel Tutorial 1: Data Race (Implement with C++) Data Race是指兩個或以上的thread在修改同一個數據時發生衝突,造成修改後的數據不正確。 Data Race Case 以上的Code會產生data race的問題,最後出來的project數量並不會是 2000000,而且每次出 […] 閱讀全文
2021 年 10 月 15 日2021 年 10 月 6 日閱讀心得 為甚麼要睡覺-閱讀心得 以下摘要這本書的幾點有趣的問題,後面會整理一些對睡眠有助益的事情。 近日節奏 人有自己的近日節奏,基本上也差不多是24小時,這個有做過實驗將兩個人關在不見天日的山洞中,但他們還是過著差不多24小時一日的生活;而能夠曬到日光,可以幫助我們校準 […] 閱讀全文