好奇害死貓,開發人員對未知的**總是充滿了好奇,在微軟的refrencesource發布之後,一直想去看一下底層的框架的實現,並且有很多的疑惑點,也想在底層源**中查詢其實現思路和方法。
refrencesource的閱讀整體感受並不是太好,一是**的注釋層面,基本上大部分的注釋都被去掉了,看起來相當吃力,搞不懂微軟,既然開源就徹底開源吧,搞的猶抱琵琶半遮面,這個搞不好就會引起歧義的。
第二是,**的組織,有一部分的架構設計,感覺實現的並不是太優秀,比如在wcf通訊的底層處理上,感覺欠缺火候的架構,**的耦合和冗餘比較高,這塊是因為我想參考其訊息棧,所以花了很多心思,去看他這部分**,自我感覺不如我的通訊框架封裝優雅。
個人感受,refrencesource中的**,可以跳著讀,只有自己對底層有特別大的疑惑點的地方,再去分析這塊的**,這裡面不可戀戰。
閱文與掌閱的真假繁華
高爾基說過 書籍是人類進步的階梯 雨果說過 書籍便是這種改造靈魂的工具。人類所需要的,是富有啟發性的養料。而閱讀,則正是這種養料 列夫 托爾斯泰說過 理想的書籍是智慧型的鑰匙 這般說說書籍或者說閱讀重要性的名言警句不在少數。那麼,問題來了 你們在看書的時候是更喜歡看紙質書還是電子書?關於這個問題,相...
object detection目標檢測閱讀記錄
1,一開始,利用神經網路以滑動視窗的形式對進行目標檢測,如overfeat。其原理即是用不同大小的視窗在上滑動,每個視窗對應乙個待檢測類別元素的正確率。2,接下來的方法是rcnn方法,此方法先利用傳統的影象分割技術對影象進行輪廓分割,再對每個分割出的部分用神經網路進行計算其正確率,此方法大部分 對其...
SynchronousQueue原始碼閱讀心得
synchronousqueue 簡寫為sq 同步佇列中,讀執行緒與寫執行緒只有相互匹配時才能完成一次完整的讀寫操作。而讀與寫的匹配依賴於transferqueue或transferstack中的transfer sq中重要的資料結構有transferqueue和transferstack,還有qn...