專案中分析log的小工具

2021-10-04 23:16:38 字數 780 閱讀 9969

專案**現問題後,需要通過log分析引數是否正確,往往log檔案會非常大,並且各個模組的log資訊混雜在一起,需要一點點的找出自己需要的關鍵資訊,身為阿猿,當然要發揮工作的長處,就寫了乙個分析log的c程式,當然啦,非常的簡陋,只是寫了乙個demon版本,要把這個想法做成乙個可以動態指定引數和動態分析log的應用程式才行…

#include

#include

intmain

(int argc,

char

*ar**)

fpnew =

fopen

("./new.log"

,"w+");

if(null

== fpnew)

memset

(buf,0,

sizeof

(buf));

while

((pret =

fgets

(buf,

500,fpold))!=

null)}

else

}else

goon =0;

count =0;

break;}

count =0;

}}// printf("%s\n",buf);

}printf

("file read end!\n");

fclose

(fpold)

;fclose

(fpnew)

;return0;

}

提高看log效率的小工具

文字型的log,比如android的log,都是普通文字。在大家連續奮戰的時候,難免看起來容易眼花。這時候如何提高效率?我們給它搞個高亮好不好?這個工具的方便之處有三個 可以配置高亮 可以隱藏不想看的log 配置可以共享 配置高亮可以通過add filter功能來實現,如下圖 我們可以通過簡單字串和...

C 效能分析小工具

自己做的效能分析 工具 其實是一小段 嵌入c 工程裡用,能統計出各函式的獨佔執行時間.使用方法 1 包含標頭檔案 2 在要分析的函式中新增乙個巨集 比較煩,但也只能這樣 3 在退出程式前列印結果 原理 執行緒安全性 支援多執行緒,但會把所有執行緒的執行時間累加到一起,分不清是那個執行緒耗時多,那個耗...

專案小工具之EncodingFilter編碼問題

encodingfilter 用來處理請求編碼問題。我們知道,如果是 post 請求,我們需要呼叫 request.setcharacterencoding utf 8 方法來設計編碼 如果是 get請求,我們需要自己手動來處理編碼問題。如果我們使用了 encodingfilter 那麼就處理了 p...