把不同的log記錄到不同的地方的例子程式

2021-04-08 21:36:44 字數 1185 閱讀 1708

把不同的log記錄到不同的地方的例子程式 .

package

log4jex;

import

org.apache.commons.logging.log;

import

org.apache.commons.logging.logfactory;

import

org.apache.log4j.level;

import

org.apache.log4j.logger;

import

org.apache.log4j.propertyconfigurator;

public

class

exawithlog4j 

...public

static

void

main(string args)

...}

/** */

/*** propertyconfigurator.configure

*/private

static

void

readcfg() 

...}

其配置檔案如下 .

##configuration for log4j##

#?????

debug

log4j.rootlogger

=debug

#log4j.rootcategory

=debug, a1,a2

#????

log4j.logger.errlog

=debug,a1

#????

log4j.logger.businesslog

=info,a2#??

?????????

error.log?=

=e:/=

'.

'yyyy-mm

-==[

%-5p] %d

... method:%l

%n%m

%n#??

?????????

business.log?=

==%d %

p [%

c] -%m

%n

如果你也學習的話可以放到eclipse3.1下試 試,我已經成功的。

log4j.properties放在src目錄下。

C 根據不同的使用者登入到不同的介面

使用的方法雖然有點笨,但是還是實現了,有點安慰,由於自己剛接觸這種專案,所以以後還要慢慢琢磨,逐步提高。主程式負責建立各種視窗,並且建立登入視窗,然後根據登入視窗返回的值判斷是那種使用者登入,並建立相應的使用者介面 static void main else if powerresult 2 els...

log4j記錄不同的日誌 Log4j 日誌記錄方法

logger類具有處理日誌記錄活動的方法。我們可以使用兩個靜態方法建立logger類的例項 public static logger getrootlogger public static logger getlogger string name 第一個方法返回沒有名稱的根日誌記錄器。第二個方法按名...

如何把資料匯入不同的表空間

使用者unlimited tablespace許可權 這樣就可以匯入到使用者預設表空間 sql create user bjbbs identified by passwd 2 default tablespace bjbbs 3 temporary tablespace temp 4 user c...

把資料匯入不同的表空間 exp,imp

很多人在進行資料遷移時,希望把資料匯入不同於原系統的表空間,在匯入之後卻往往發現,資料被匯入了原表空間。本例舉例說明解決這個問題 1.如果預設的使用者具有dba許可權 那麼匯入時會按照原來的位置匯入資料,即匯入到原表空間 查詢發現仍然匯入了user表空間 2.使用者unlimited tablesp...

把常量字串賦予不同陣列和不同指標之間的區別

有下面這樣一個c語言函式 int text void char str1 good good study char str2 good good study char str3 good good study char str4 good good study if str1 str2 printf...