亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? log4j基本使用方法.txt

?? 對 網絡編程 時錯誤 有很大幫助的
?? TXT
字號:
Log4j由三個重要的組件構成:日志信息的優先級,日志信息的輸出目的地,日志信息的輸出格式。日志信息的優先級從高到低有ERROR、WARN、INFO、DEBUG,分別用來指定這條日志信息的重要程度;日志信息的輸出目的地指定了日志將打印到控制臺還是文件中;而輸出格式則控制了日志信息的顯示內容。

  一、定義配置文件

  其實您也可以完全不使用配置文件,而是在代碼中配置Log4j環境。但是,使用配置文件將使您的應用程序更加靈活。Log4j支持兩種配置文件格式,一種是XML格式的文件,一種是Java特性文件(鍵=值)。下面我們介紹使用Java特性文件做為配置文件的方法:

  1.配置根Logger,其語法為:

  log4j.rootLogger = [ level ] , appenderName, appenderName, … 

  其中,level 是日志記錄的優先級,分為OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定義的級別。Log4j建議只使用四個級別,優先級從高到低分別是ERROR、WARN、INFO、DEBUG。通過在這里定義的級別,您可以控制到應用程序中相應級別的日志信息的開關。比如在這里定義了INFO級別,則應用程序中所有DEBUG級別的日志信息將不被打印出來。 appenderName就是指定日志信息輸出到哪個地方。您可以同時指定多個輸出目的地。 

  2.配置日志信息輸出目的地Appender,其語法為:

  log4j.appender.appenderName = fully.qualified.name.of.appender.class 
  log4j.appender.appenderName.option1 = value1 
  … 
  log4j.appender.appenderName.option = valueN 

  其中,Log4j提供的appender有以下幾種: 
  org.apache.log4j.ConsoleAppender(控制臺), 
  org.apache.log4j.FileAppender(文件), 
  org.apache.log4j.DailyRollingFileAppender(每天產生一個日志文件),
  org.apache.log4j.RollingFileAppender(文件大小到達指定尺寸的時候產生一個新的文件), 
  org.apache.log4j.WriterAppender(將日志信息以流格式發送到任意指定的地方) 

  3.配置日志信息的格式(布局),其語法為:

  log4j.appender.appenderName.layout = fully.qualified.name.of.layout.class 
  log4j.appender.appenderName.layout.option1 = value1 
  … 
  log4j.appender.appenderName.layout.option = valueN 

  其中,Log4j提供的layout有以下幾種: 
  org.apache.log4j.HTMLLayout(以HTML表格形式布局), 
  org.apache.log4j.PatternLayout(可以靈活地指定布局模式), 
  org.apache.log4j.SimpleLayout(包含日志信息的級別和信息字符串), 
  org.apache.log4j.TTCCLayout(包含日志產生的時間、線程、類別等等信息) 

  Log4J采用類似C語言中的printf函數的打印格式格式化日志信息,打印參數如下: %m 輸出代碼中指定的消息

  %p 輸出優先級,即DEBUG,INFO,WARN,ERROR,FATAL 
  %r 輸出自應用啟動到輸出該log信息耗費的毫秒數 
  %c 輸出所屬的類目,通常就是所在類的全名 
  %t 輸出產生該日志事件的線程名 
  %n 輸出一個回車換行符,Windows平臺為“\r\n”,Unix平臺為“\n” 
  %d 輸出日志時間點的日期或時間,默認格式為ISO8601,也可以在其后指定格式,比如:%d{yyy MMM dd HH:mm:ss,SSS},輸出類似:2002年10月18日 22:10:28,921 
  %l 輸出日志事件的發生位置,包括類目名、發生的線程,以及在代碼中的行數。舉例:Testlog4.main(TestLog4.java:10) 

  二、在代碼中使用Log4j 

  1.得到記錄器

  使用Log4j,第一步就是獲取日志記錄器,這個記錄器將負責控制日志信息。其語法為: 

  public static Logger getLogger( String name) 

  通過指定的名字獲得記錄器,如果必要的話,則為這個名字創建一個新的記錄器。Name一般取本類的名字,比如: 

  static Logger logger = Logger.getLogger ( ServerWithLog4j.class.getName () )

  2.讀取配置文件 

  當獲得了日志記錄器之后,第二步將配置Log4j環境,其語法為:

  BasicConfigurator.configure (): 自動快速地使用缺省Log4j環境。
  PropertyConfigurator.configure ( String configFilename) :讀取使用Java的特性文件編寫的配置文件。
  DOMConfigurator.configure ( String filename ) :讀取XML形式的配置文件。

  3.插入記錄信息(格式化日志信息)

  當上兩個必要步驟執行完畢,您就可以輕松地使用不同優先級別的日志記錄語句插入到您想記錄日志的任何地方,其語法如下:

  Logger.debug ( Object message ) ;
  Logger.info ( Object message ) ;
  Logger.warn ( Object message ) ;
  Logger.error ( Object message ) ;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕免费在线观看视频一区| 国产在线精品一区二区| 在线免费一区三区| 国产麻豆9l精品三级站| 中文字幕五月欧美| 日韩视频一区二区在线观看| 豆国产96在线|亚洲| 一区二区三区蜜桃网| 91精品国产一区二区| 国产麻豆午夜三级精品| 亚洲精品乱码久久久久久久久 | 99久久精品免费看国产免费软件| 亚洲美女少妇撒尿| 欧美大胆人体bbbb| 日本高清不卡一区| 国产一区二区三区美女| 亚洲午夜免费电影| 欧美激情一区二区三区四区| 欧美日韩亚洲不卡| 成人免费视频免费观看| 亚洲成av人片| 国产精品人妖ts系列视频| 欧美日韩一区三区四区| 久久国产人妖系列| 亚洲女与黑人做爰| 欧美本精品男人aⅴ天堂| 91美女福利视频| 国产永久精品大片wwwapp| 亚洲最新在线观看| 国产欧美在线观看一区| 欧美一级在线视频| 在线中文字幕一区二区| 成人性生交大片| 日韩av在线免费观看不卡| 亚洲精品国产a久久久久久| 久久综合网色—综合色88| 欧美最猛性xxxxx直播| 国产91精品一区二区麻豆亚洲| 亚洲精品国产无套在线观| 国产精品美女视频| 精品精品欲导航| 欧美在线|欧美| 99精品视频在线观看| 国产精品系列在线观看| 久久 天天综合| 五月综合激情日本mⅴ| 亚洲人吸女人奶水| 亚洲va国产天堂va久久en| 国产精品护士白丝一区av| 国产亚洲精品福利| ww亚洲ww在线观看国产| 日韩欧美国产小视频| 欧美探花视频资源| 在线欧美小视频| 在线一区二区观看| 欧美日韩美少妇| 欧美日韩久久一区| 欧美影片第一页| 欧美日韩中字一区| 欧美日韩一二三| 欧美精品视频www在线观看| 欧美日韩午夜影院| 欧美日韩一本到| 欧美福利电影网| 91精品国产黑色紧身裤美女| 777亚洲妇女| 日韩欧美电影一区| 精品久久一区二区三区| 久久久久久综合| 国产欧美一区二区三区鸳鸯浴 | 95精品视频在线| 91蜜桃网址入口| 91成人免费电影| 欧美日韩国产高清一区二区三区 | 欧美日韩精品久久久| 欧美性大战久久久久久久| 欧美日韩精品系列| 日韩欧美一区二区久久婷婷| 精品91自产拍在线观看一区| 日韩欧美国产精品一区| 亚洲国产精品一区二区久久恐怖片| 亚洲欧美成人一区二区三区| 亚洲电影欧美电影有声小说| 日韩在线观看一区二区| 日韩1区2区3区| 国产一区在线观看视频| 成人激情动漫在线观看| 色婷婷综合久色| 91精品婷婷国产综合久久| 日韩精品在线一区| 国产精品色婷婷久久58| 亚洲精品欧美综合四区| 免费看欧美女人艹b| 国产白丝精品91爽爽久久| 91社区在线播放| 91精品国产入口| 国产午夜精品久久久久久久| 国产欧美视频一区二区| 一区二区三区不卡在线观看| 久久精品国产久精国产| 99久久伊人久久99| 欧美日韩精品福利| 久久女同性恋中文字幕| 亚洲人快播电影网| 麻豆国产精品官网| 国产传媒久久文化传媒| 日本高清免费不卡视频| 欧美肥妇毛茸茸| 久久综合999| 国产精品国产自产拍在线| 午夜欧美在线一二页| 国产伦精一区二区三区| 欧美日韩在线亚洲一区蜜芽| 久久久精品国产免大香伊| 亚洲高清视频在线| 成人黄色软件下载| 在线综合亚洲欧美在线视频 | 中文字幕不卡在线观看| 美国三级日本三级久久99| 91首页免费视频| 久久一区二区三区四区| 亚洲在线成人精品| 国产99精品在线观看| 日韩一区二区三区视频在线| 亚洲天堂福利av| 国产专区欧美精品| 91精品国产91久久久久久最新毛片| 国产精品对白交换视频| 紧缚捆绑精品一区二区| 欧美午夜一区二区三区| 国产精品的网站| 国产传媒一区在线| 欧美猛男超大videosgay| 樱桃国产成人精品视频| 福利91精品一区二区三区| 欧美一区二区免费观在线| 亚洲女同一区二区| 成人免费黄色在线| 精品乱人伦小说| 日韩精品一级中文字幕精品视频免费观看| 成人av网站免费| 久久久美女艺术照精彩视频福利播放| 日韩制服丝袜先锋影音| 在线观看免费成人| 亚洲另类在线制服丝袜| 成人avav在线| 国产精品天天看| 高清久久久久久| 欧美国产日本韩| 大陆成人av片| 国产午夜久久久久| 国产传媒日韩欧美成人| 国产日韩欧美精品一区| 狠狠色丁香婷婷综合| 日韩一区二区三区免费看| 免费成人小视频| 日韩午夜小视频| 久久国产精品区| 2023国产一二三区日本精品2022| 美女视频一区在线观看| 欧美一级xxx| 久久福利资源站| 精品国产乱码久久久久久蜜臀 | 2欧美一区二区三区在线观看视频| 日韩精品久久理论片| 欧美人伦禁忌dvd放荡欲情| 午夜一区二区三区视频| 欧美绝品在线观看成人午夜影视| 一区二区视频在线| 欧美午夜精品一区| 亚洲国产成人高清精品| 欧美色视频在线| 午夜伦欧美伦电影理论片| 欧美在线短视频| 亚洲6080在线| 91精品国产综合久久久久久漫画| 人人爽香蕉精品| 久久久高清一区二区三区| 成人午夜精品一区二区三区| 国产精品国模大尺度视频| 在线观看日韩一区| 免费三级欧美电影| 国产欧美精品日韩区二区麻豆天美| 成人av影视在线观看| 亚洲午夜精品17c| 欧美成人精品福利| 粉嫩aⅴ一区二区三区四区五区| 亚洲欧洲综合另类| 91精品婷婷国产综合久久竹菊| 国产乱码精品1区2区3区| 亚洲色图在线视频| 欧美一区三区二区| 国产综合成人久久大片91| 亚洲视频一区二区在线观看| 欧美人xxxx| 成人免费精品视频| 亚洲成va人在线观看| 久久久久久久综合色一本| 国产麻豆精品在线| 亚洲线精品一区二区三区|