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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? invocationtest.java

?? Java開(kāi)發(fā)最新的日志記錄工具slf4j的源碼
?? JAVA
字號(hào):
/* 
 * Copyright (c) 2004-2005 SLF4J.ORG
 * Copyright (c) 2004-2005 QOS.CH
 * 
 * All rights reserved.
 * 
 * Permission is hereby granted, free of charge, to any person obtaining
 * a copy of this software and associated documentation files (the
 * "Software"), to  deal in  the Software without  restriction, including
 * without limitation  the rights to  use, copy, modify,  merge, publish,
 * distribute, and/or sell copies of  the Software, and to permit persons
 * to whom  the Software is furnished  to do so, provided  that the above
 * copyright notice(s) and this permission notice appear in all copies of
 * the  Software and  that both  the above  copyright notice(s)  and this
 * permission notice appear in supporting documentation.
 * 
 * THE  SOFTWARE IS  PROVIDED  "AS  IS", WITHOUT  WARRANTY  OF ANY  KIND,
 * EXPRESS OR  IMPLIED, INCLUDING  BUT NOT LIMITED  TO THE  WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR  A PARTICULAR PURPOSE AND NONINFRINGEMENT
 * OF  THIRD PARTY  RIGHTS. IN  NO EVENT  SHALL THE  COPYRIGHT  HOLDER OR
 * HOLDERS  INCLUDED IN  THIS  NOTICE BE  LIABLE  FOR ANY  CLAIM, OR  ANY
 * SPECIAL INDIRECT  OR CONSEQUENTIAL DAMAGES, OR  ANY DAMAGES WHATSOEVER
 * RESULTING FROM LOSS  OF USE, DATA OR PROFITS, WHETHER  IN AN ACTION OF
 * CONTRACT, NEGLIGENCE  OR OTHER TORTIOUS  ACTION, ARISING OUT OF  OR IN
 * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 * 
 * Except as  contained in  this notice, the  name of a  copyright holder
 * shall not be used in advertising or otherwise to promote the sale, use
 * or other dealings in this Software without prior written authorization
 * of the copyright holder.
 *
 */

package org.slf4j;

import java.util.logging.Level;

import junit.framework.TestCase;


/**
 * Test whether invoking the SLF4J API causes problems or not.
 * 
 * @author Ceki Gulcu
 *
 */
public class InvocationTest extends TestCase {

  Level oldLevel;
  java.util.logging.Logger root = java.util.logging.Logger.getLogger("");
  
  
  public InvocationTest (String arg0) {
    super(arg0);
  }

  protected void setUp() throws Exception {
    super.setUp();
    oldLevel = root.getLevel();
    root.setLevel(Level.OFF);
  }

  protected void tearDown() throws Exception {
    super.tearDown();
    root.setLevel(oldLevel);
  }
  
  public void test1() {
    Logger logger = LoggerFactory.getLogger("test1");
    logger.debug("Hello world.");
  }
  
  public void test2() {
    Integer i1 = new Integer(1);
    Integer i2 = new Integer(2);
    Integer i3 = new Integer(3);
    Exception e = new Exception("This is a test exception.");
    Logger logger = LoggerFactory.getLogger("test2");
    
    logger.debug("Hello world 1.");
    logger.debug("Hello world {}", i1);
    logger.debug("val={} val={}", i1, i2);
    logger.debug("val={} val={} val={}", new Object[]{i1, i2, i3});
    
    logger.debug("Hello world 2", e);
    logger.info("Hello world 2.");
 
    
    logger.warn("Hello world 3.");
    logger.warn("Hello world 3", e);
 
  
    logger.error("Hello world 4.");
    logger.error("Hello world {}", new Integer(3)); 
    logger.error("Hello world 4.", e);
  }
  
  public void testNull() {
    Logger logger = LoggerFactory.getLogger("testNull");
    logger.debug(null);
    logger.info(null);
    logger.warn(null);
    logger.error(null);
    
    Exception e = new Exception("This is a test exception.");
    logger.debug(null, e);
    logger.info(null, e);
    logger.warn(null, e);
    logger.error(null, e);
  }
  
  public void testMarker() {
    Logger logger = LoggerFactory.getLogger("testMarker");
    Marker blue = MarkerFactory.getMarker("BLUE");
    logger.debug(blue, "hello");
    logger.info(blue, "hello");
    logger.warn(blue, "hello");
    logger.error(blue, "hello");
    
    logger.debug(blue, "hello {}", "world");
    logger.info(blue, "hello {}", "world");
    logger.warn(blue, "hello {}", "world");
    logger.error(blue, "hello {}", "world");

    logger.debug(blue, "hello {} and {} ", "world", "universe");
    logger.info(blue, "hello {} and {} ", "world", "universe");
    logger.warn(blue, "hello {} and {} ", "world", "universe");
    logger.error(blue, "hello {} and {} ", "world", "universe");
  }
  
  public void testMDC() {
    MDC.put("k", "v");
    assertNull(MDC.get("k"));
    MDC.remove("k");
    assertNull(MDC.get("k"));
    MDC.clear();
  }
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
制服视频三区第一页精品| 欧美日韩一级视频| 99精品欧美一区| 久久日韩粉嫩一区二区三区| 五月天中文字幕一区二区| 久久国产尿小便嘘嘘| 欧美精品黑人性xxxx| 亚洲bt欧美bt精品| 欧美日韩在线精品一区二区三区激情| 久久综合网色—综合色88| 免费在线观看一区二区三区| 欧美精品v日韩精品v韩国精品v| 国产精品五月天| 处破女av一区二区| 国产精品无码永久免费888| 成人国产精品免费观看视频| 日韩一区二区免费高清| 日本三级亚洲精品| 91久久精品国产91性色tv | 男女男精品网站| 欧美一区午夜视频在线观看 | 日韩一级在线观看| 九九精品视频在线看| 久久综合中文字幕| 成人国产在线观看| 亚洲精品乱码久久久久久黑人 | 色哟哟在线观看一区二区三区| 26uuu精品一区二区三区四区在线| 亚洲成人高清在线| 欧美电影在哪看比较好| 久久精品国产久精国产爱| 欧美亚洲一区二区三区四区| 亚洲第一成人在线| 日韩一区二区三区av| 亚洲不卡一区二区三区| 91视频www| 亚洲国产成人va在线观看天堂| 成人av网在线| 一区二区三区四区在线播放| 欧美日韩中文字幕精品| 美女性感视频久久| 欧美伦理电影网| 久久疯狂做爰流白浆xx| 国产欧美一区二区在线| 日本精品视频一区二区三区| 视频一区二区不卡| 26uuu国产在线精品一区二区| 青青草国产成人99久久| 国产亚洲人成网站| 91麻豆产精品久久久久久| 午夜精品一区二区三区电影天堂| 在线观看欧美精品| 日韩国产欧美在线播放| 精品1区2区在线观看| a亚洲天堂av| 中文字幕欧美日本乱码一线二线 | 蜜桃精品视频在线| 国产精品视频一二三区| 欧美综合一区二区| 亚洲高清免费观看| 26uuu亚洲| 国产91在线看| 亚洲国产你懂的| 久久久精品免费观看| 欧美亚洲另类激情小说| 午夜视频在线观看一区二区三区| 欧美日韩性生活| 国产精品综合在线视频| 亚洲日本一区二区| 日韩欧美一区二区三区在线| 久久精品国产一区二区| 亚洲精品日日夜夜| 欧美日本免费一区二区三区| 国产黄色精品视频| 亚洲123区在线观看| 国产亚洲人成网站| 91在线精品一区二区三区| 免费在线观看不卡| 亚洲精品老司机| 国产午夜亚洲精品理论片色戒 | 久久99热99| 一区二区三区产品免费精品久久75 | 亚洲一区二区三区小说| 久久九九久精品国产免费直播| 成人午夜碰碰视频| 日韩1区2区3区| 亚洲精品国产成人久久av盗摄| 欧美日本在线看| 色综合久久88色综合天天免费| 亚洲一区二区三区四区的| 91精品欧美一区二区三区综合在 | 亚洲国产精品欧美一二99| 国产校园另类小说区| 色综合av在线| 成人久久视频在线观看| 男男视频亚洲欧美| 国产精品久久久一本精品| 日韩欧美国产精品一区| 成人性生交大片免费看中文| 一区二区三区在线视频免费| 国产日本亚洲高清| 欧美成人激情免费网| av在线一区二区| 国产一区二区三区观看| 一区二区在线观看免费视频播放| 欧美一级夜夜爽| 欧美网站大全在线观看| 99国产精品国产精品久久| 国产91精品精华液一区二区三区| 亚洲综合免费观看高清完整版在线 | 欧美一级在线视频| 欧美性猛片aaaaaaa做受| 91丨porny丨蝌蚪视频| 成人永久aaa| 国产精品亚洲专一区二区三区| 一区二区三区美女| 亚洲欧美电影一区二区| 国产精品女同互慰在线看| 久久久国产午夜精品| www国产亚洲精品久久麻豆| 日韩三级视频在线观看| 91精品一区二区三区在线观看| www..com久久爱| 成人手机在线视频| 风间由美一区二区av101| 国产成人综合网站| 国产精品一卡二卡在线观看| 水野朝阳av一区二区三区| 国产精品国产三级国产aⅴ原创 | 欧美精品xxxxbbbb| 欧美妇女性影城| www.一区二区| 91伊人久久大香线蕉| 一本到三区不卡视频| 国产一区不卡精品| 国产麻豆9l精品三级站| 国产精品99久| 国产成人8x视频一区二区 | 国产精品欧美精品| 中文字幕一区日韩精品欧美| 1000部国产精品成人观看| 亚洲欧美日韩国产综合| 久久久久一区二区三区四区| 久久久精品天堂| 国产精品超碰97尤物18| 中文字幕一区三区| 亚洲国产色一区| 免费成人美女在线观看.| 蜜臀a∨国产成人精品| 国内外成人在线视频| 国产精品123| 成年人国产精品| 国产河南妇女毛片精品久久久| 蜜臀久久99精品久久久画质超高清| 亚洲精品高清视频在线观看| 亚洲国产一区二区三区| 奇米四色…亚洲| 大桥未久av一区二区三区中文| 精品亚洲成a人| 成人小视频免费在线观看| 国产精品一线二线三线精华| 美国毛片一区二区| 国产成人综合亚洲91猫咪| 91首页免费视频| 91麻豆高清视频| 欧美一级精品大片| 国产日韩欧美一区二区三区综合| 精品福利av导航| 中文字幕日本不卡| 香蕉乱码成人久久天堂爱免费| 一区二区高清免费观看影视大全| 亚洲婷婷综合色高清在线| 亚洲成av人片| 日韩国产一区二| 高清beeg欧美| 欧美视频日韩视频在线观看| 欧美刺激脚交jootjob| 国产精品网站在线观看| 亚洲第一在线综合网站| 国产精品自拍av| 欧美性生活影院| 国产人伦精品一区二区| 亚洲一区二区影院| 国产高清一区日本| 欧美少妇性性性| 国产欧美一区二区精品久导航| 亚洲国产精品精华液ab| 亚洲线精品一区二区三区| 国产专区综合网| 欧美亚洲丝袜传媒另类| 国产人久久人人人人爽| 视频在线在亚洲| 成人精品小蝌蚪| 日韩一区二区免费视频| 久久久久久亚洲综合影院红桃| 久久精品亚洲乱码伦伦中文 | 精品久久久久久最新网址| 亚洲视频在线观看一区| 久久er精品视频| 欧洲av在线精品|