參考:
將專案git clone
到本地
通過commit了解作者的意圖
在log中查詢自己想要的commit的id
根據commit id新建乙個分支,**、
git checkout -b
git checkout -b first-commit ''commit-id''
先有整體架構,即對整個專案做什麼事有認識,每個模組做什麼事有認識。
區域性關注,即對我們學習開發有益的部分進行精讀。
輔以好的工具,包括熟練使用的文字編輯器,grep(用於搜尋某目錄下是否有符合指定條件下的檔案),gtags等。
並記錄程式結構
2020/1/8 第一次總結
Linux下原始碼安裝的經驗總結
在linux下安裝軟體,難免會碰到需要原始碼安裝的,而就是這簡簡單單的.configure make sudo make install三步,卻讓不少人頭疼不已,這裡以安裝x11為例具體介紹下我在安裝時的一點小經驗,以便共同學習,共同進步!首先,我們要做些準備工作,原始碼安裝少不了這幾個工具pkg ...
《原始碼閱讀》原始碼閱讀技巧,原始碼閱讀工具
檢視某個類的完整繼承關係 選中類的名稱,然後按f4 quick type hierarchy quick type hierarchy可以顯示出類的繼承結構,包括它的父類和子類 supertype hierarchy supertype hierarchy可以顯示出類的繼承和實現結構,包括它的父類和...
String原始碼閱讀總結
1 charat index 獲取字元 codepointat 提取索引字元 點 2 string 和 charsequence 關係 string 繼承於charsequence,也就是說string也是charsequence型別。charsequence是乙個介面,它只包括length cha...