使用MLeaksFinder檢測專案記憶體洩露總結

2021-09-11 12:51:21 字數 322 閱讀 8617

前幾天看到開源工具mleaksfinder,決定用在公司的專案中試一下,效果很不錯,用法也很簡單,直接把專案資料夾拖到專案中就可以了,依靠這個專案,我發現公司專案中有不少記憶體洩露的地方,在此總結一下:

1、block中用引用外界物件一定要先__weak,否則容易引起迴圈引用;

2、物件中的delegate屬性,不能用strong修飾,要使用weak;

想要知道如何使用的請參閱以下文章:

mleaksfinder:精準 ios 記憶體洩露檢測工具 

使用ThreadSanitizer執行緒檢查工具

threadsantizier又叫tsan,是乙個檢測線程data race的c c 工具,它整合在新版gcc和clang中,通過編譯時加 fsanitize thread,可以在執行時檢測出data race的問題 threadsanitizer官網 data race data race是指多個...

如何使用SQL Server 2000全文檢索

一 如何在sql中啟用全文檢索功能 1 驗證全文檢索服務是否安裝 通過儲存過程fulltextserviceproperty 返回有關全文服務級別屬性的資訊 來驗證搜尋服務 全文元件 是否安裝。如select fulltextserviceproperty isfulltextinstalled 返...

Reading Andrew Ng DL 目標檢測

目標檢測 1 物件定位和特徵點檢測 目標檢測的神經網路的目標標籤和損失函式為 2 基於滑動視窗的目標檢測演算法。定義 我們以某個步幅滑動這些方框視窗遍歷整張,對這些方形區域進行分類,判斷裡面有沒有汽車。缺點 計算量大 粒度 步幅 3 卷積的滑動視窗實現 基於滑動視窗的目標檢測演算法的缺點 計算量大 ...