Log列印完整引數,生成Json檔案

2021-09-26 07:31:10 字數 405 閱讀 7676

當字元數量足夠多的的時候,log控制台便會自動擷取,不能在控制台上完整輸出,可以利用如下方法,這種方式會在測試機或者虛擬機器的根目錄生成乙個new.json檔案,裡面是完整的log資訊

public static void printstringtofile(string str) else 

writer = new filewriter(file, true);

writer.write(str);

writer.flush();

writer.close();

writer = null;

} catch (ioexception e) finally

} catch (ioexception e)

}}

可變引數實現log列印

實現步驟如下 函式原型中使用省略號 函式定義中建立乙個va list變數 3.初始化va list變數 4.訪問引數列表 5.完成清理工作 上述步驟的實現需要使用到四個巨集 va list va start va list,arg va arg va list,type va end va list...

log4jdbc列印完整SQL

一 log4jdbc簡單介紹 log4jdbc是工作在jdbc層的乙個日誌框架,能夠記錄sql及資料庫連線執行資訊。一般的sql日誌會把佔位符和引數值分開列印,log4jdbc則會記錄資料庫執行的完整sql字串,在資料庫應用開發除錯階段非常有用。log4jdbc具有以下特性 二 log4jdbc配置...

vsnprintf列印可變引數的log

vsnprintf,c語言庫函式之一,屬於可變引數。用於向字串中列印資料 資料格式使用者自定義。標頭檔案 include 函式宣告 int vsnprintf char str,size tsize,constchar format,va listap 引數說明 char str out 把生成的格...