最近再次遇到多線程讀寫導致的crash 問題,寫了一個測試demo,記錄分析過程。 上面是暴力重現(xiàn)多線程讀寫的崩潰,在debug環(huán)境下,開啟zombie ,窗口會輸出: 上面...
最近再次遇到多線程讀寫導致的crash 問題,寫了一個測試demo,記錄分析過程。 上面是暴力重現(xiàn)多線程讀寫的崩潰,在debug環(huán)境下,開啟zombie ,窗口會輸出: 上面...
引子 一直認為Mac QQ的登錄界面清爽節(jié)約,體驗很不錯,所以想著是怎么實現(xiàn)的,周末花了點時間把它實現(xiàn)了一下。源碼和效果圖在最下面 探索 以前知道在Cocoa中有一個NSDr...
做mac應(yīng)用開發(fā)與IOS一個很大的不同,是多進程,一個應(yīng)用中存在多個的進程。很多時候我們都有監(jiān)控進程的需求,下面就介紹多種OSX監(jiān)控進程的方式,總有一種適合你。 簡介 做一段...
序言 Aspects 是一個開源的的庫,面向切面編程,它能允許你在每一個類和每一個實例中存在的方法里面加入任何代碼??梢栽诜椒▓?zhí)行之前或者之后執(zhí)行,也可以替換掉原有的方法。通...
小目錄: 一、談?wù)勎疫\動與不運動時,身體帶來的反饋 二、談?wù)劄槭裁匆咳者\動,以及如何堅持每日運動 今天是17年的第26天,也是我重拾keep的第26天。我在keep中的ID...
這篇演講是上周看的,因為時間原因,也因為我對里面內(nèi)容的不安,一直遲遲沒有寫。我想我也和Brene一樣,在經(jīng)歷著靈魂的覺醒(spiritual awaken)。但無可否認,這個...
現(xiàn)在是早上9點39分,在此之前我正在閱讀塔勒布的《黑天鵝》。我正看到“提出這種單邊半懷疑主義觀點的是卡爾·波普爾”,然后我記錄了波普爾這位作者喜歡的哲學家的名字,以便之后可以...
DAX圣經(jīng)第二版出世后,一直想要用心讀一遍查漏補缺。事實證明體系化的閱讀是非常有必要的。讀完第四章,對于計算上下文的理解既輕松又簡單。本文會闡述當前我對DAX計算上下文的理解...