將執行資訊列印日誌到檔案中

2021-08-08 10:22:03 字數 889 閱讀 8663

開發程式經常要從控制台當中獲取程式執行的情況,最近在開發在伺服器端,導師要求要記錄好執行資訊,包括異常資訊,客戶連線情況等資訊,但控制台**有種種限制,如視窗過小閱讀不方便,或者在伺服器上通過命令列執行jar包時的行數限制等等。於是就想到將執行資訊列印日誌到檔案中。接下來就分享一下這幾天研究出來的幾種列印日誌到檔案中的方法。

一:通過開發工具eclipse設定來直接列印輸出到本地檔案中。

二:通過log4j把異常資訊列印到日誌。

示例**如下:

import org.apache.log4j.logger;

public class test catch (exception e) }}

在輸入命令後再加上「>」和你想儲存的檔案位址和名字就行了。

例如:將ping命令的加長包輸出到d盤的ping.txt文字檔案。

1、在d:目錄下建立文字檔案ping.txt(這步可以省略,偶爾提示無法建立檔案時需要)

2、在提示符下輸入ping www.idoo.org.ru -t > d:ping.txt

3、這時候發現d盤下面的ping.txt裡面已經記錄了所有的資訊

備註:只用「>」是覆蓋現有的結果,每乙個命令結果會覆蓋現有的txt檔案,如果要儲存很多命令結果的話,就需要建立不同檔名的txt檔案。

那麼有沒有在乙個更好的辦法只用乙個txt檔案呢?答案是肯定的,要在同乙個txt檔案裡面追加cmd命令結果,就要用「>>」替換「>」 就可以了.

yii 列印sql執行的日誌到log檔案中

最近突然意識到日誌是很好滴debug工具,所以研究了一下yii的日誌配置,想想應該還會有像我這樣的小白不懂這些問題的,就分享一下了。通過配置日誌檔案,方便我們快速的定位問題,config pubilc.php 中配置,這個想必都知道吧,在這個檔案中設定我們的log日誌配置 在這個檔案中加入如下的配置...

unity列印日誌到檔案

對於列印日誌到檔案,我們可以選擇使用log4net外掛程式,這個外掛程式有很強大的功能,但是經常我們並不需要這麼多的功能,有時我們可能只想輸出一下異常而已,所以我推薦自己寫dll來實現這個功能。具體做法如下 在vs裡新建類庫專案,貼上下面的 using system.io using unityen...

使用 Trace 將日誌輸入到檔案中

工具沒有好壞,只有適不適用。由於專案中用 log4net 過重,所以使用 trace 代替了 log4net 輸入一些簡單的日誌資訊 自定義監聽檔案 using system using system.configuration using system.diagnostics using syst...