為了解決freecad專案太大,筆記本在除錯時頻頻卡死的問題,決定只保留其中自己需要的專案來提高效率。
1.確定自己需要哪些模組
我只需要看一下freecad工作台中的part部分,其他都不需要,所以以此為例
2.層層找出所需專案的依賴項
右鍵part專案->生成依賴項->專案依賴項
可以在此檢視你需要的專案都依賴了哪些專案,這些就需要保留不能移除(截圖為精簡後擷取的)
3.移除不需要的專案檔案
查詢完所有依賴專案後,就可以把不需要的右鍵移除掉了
注:專案名稱為所需專案名加gui的也要留下來,如我需要part專案,我也要保留partgui專案
我精簡後的專案列表為:
ArrayList原始碼分析精簡版
若當前為空陣列,新增時取傳入的值和預設的容量中較大的,如傳入3,則用預設的10.當要add進第乙個元素時,mincapacity為1,在math.max 方法比較後,mincatacity為10.private static intcalculatecapacity object elementda...
輕量c json庫(原始碼精簡適合學習)
該庫為輕量級的c json解析與構造庫,原始碼很短,適合學習,覺得ok的點個star吧。提供了的功能 除此之外,由於json支援了多種資料型別,還可以將jsonarray物件看成是python的list,jsonobject看成是python的dict,庫中提供了方便操作的api函式。例如以下初始化...
手寫vue原始碼 精簡版) 觀察者
observer觀察的物件 observer實際是對data進行觀察,從而達到第2點中的目的 observer的目的 observer的目的有兩個。其一,依賴收集,其二,更新顯示 observer實現原理 observer跟資料 一樣,是通過object.defineproperty 來實現的 具體...