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

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

?? mdc.java

?? log4j的源碼
?? JAVA
字號:
/* * Copyright 1999-2005 The Apache Software Foundation. *  * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at *  *      http://www.apache.org/licenses/LICENSE-2.0 *  * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */package org.apache.log4j;import java.util.Hashtable;import org.apache.log4j.helpers.Loader;import org.apache.log4j.helpers.ThreadLocalMap;/**   The MDC class is similar to the {@link NDC} class except that it is   based on a map instead of a stack. It provides <em>mapped   diagnostic contexts</em>. A <em>Mapped Diagnostic Context</em>, or   MDC in short, is an instrument for distinguishing interleaved log   output from different sources. Log output is typically interleaved   when a server handles multiple clients near-simultaneously.   <p><b><em>The MDC is managed on a per thread basis</em></b>. A   child thread automatically inherits a <em>copy</em> of the mapped   diagnostic context of its parent.     <p>The MDC class requires JDK 1.2 or above. Under JDK 1.1 the MDC   will always return empty values but otherwise will not affect or   harm your application.      @since 1.2   @author Ceki G&uuml;lc&uuml; */public class MDC {    final static MDC mdc = new MDC();    static final int HT_SIZE = 7;  boolean java1;    Object tlm;    private  MDC() {    java1 = Loader.isJava1();    if(!java1) {      tlm = new ThreadLocalMap();    }  }  /**     Put a context value (the <code>o</code> parameter) as identified     with the <code>key</code> parameter into the current thread's     context map.     <p>If the current thread does not have a context map it is     created as a side effect.       */  static  public  void put(String key, Object o) {    mdc.put0(key, o);  }    /**     Get the context identified by the <code>key</code> parameter.     <p>This method has no side effects.   */  static   public  Object get(String key) {    return mdc.get0(key);  }  /**     Remove the the context identified by the <code>key</code>     parameter.  */  static   public  void remove(String key) {    mdc.remove0(key);  }  /**   * Get the current thread's MDC as a hashtable. This method is   * intended to be used internally.     * */  public static Hashtable getContext() {    return mdc.getContext0();  }  private  void put0(String key, Object o) {    if(java1) {      return;    } else {      Hashtable ht = (Hashtable) ((ThreadLocalMap)tlm).get();      if(ht == null) {        ht = new Hashtable(HT_SIZE);        ((ThreadLocalMap)tlm).set(ht);      }          ht.put(key, o);    }  }    private  Object get0(String key) {    if(java1) {      return null;    } else {             Hashtable ht = (Hashtable) ((ThreadLocalMap)tlm).get();      if(ht != null && key != null) {        return ht.get(key);      } else {        return null;      }    }  }  private  void remove0(String key) {    if(!java1) {      Hashtable ht = (Hashtable) ((ThreadLocalMap)tlm).get();      if(ht != null) {        ht.remove(key);      }     }  }  private  Hashtable getContext0() {     if(java1) {      return null;    } else {             return (Hashtable) ((ThreadLocalMap)tlm).get();    }  }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99视频热这里只有精品免费| 欧美亚洲动漫精品| 亚洲国产成人精品视频| 精品剧情v国产在线观看在线| 91首页免费视频| 国产在线精品免费| 亚洲v日本v欧美v久久精品| 中文字幕第一区二区| 欧美一级欧美一级在线播放| 色综合一个色综合| 国产成人免费在线| 麻豆传媒一区二区三区| 亚洲一区二区三区美女| 国产精品久久久久久久久快鸭| 日韩欧美123| 欧美日韩成人一区| 欧美在线观看一区二区| 91亚洲男人天堂| 国产高清亚洲一区| 精品一区二区影视| 婷婷成人综合网| 亚洲综合成人网| 亚洲精选视频在线| 综合久久给合久久狠狠狠97色| 国产丝袜美腿一区二区三区| 精品三级av在线| 日韩视频不卡中文| 91精品在线免费| 欧美久久高跟鞋激| 欧美日韩国产一区| 欧美手机在线视频| 欧美在线观看视频一区二区三区| av亚洲精华国产精华精华| 国产一区二区在线观看视频| 精品一区二区三区视频在线观看| 日韩高清不卡一区二区三区| 午夜伊人狠狠久久| 水蜜桃久久夜色精品一区的特点| 亚洲电影视频在线| 亚洲成人在线免费| 午夜电影网亚洲视频| 亚洲成va人在线观看| 偷窥少妇高潮呻吟av久久免费| 亚洲国产精品久久久男人的天堂| 一区二区三区在线播放| 亚洲综合另类小说| 亚洲aⅴ怡春院| 男人的天堂久久精品| 裸体歌舞表演一区二区| 国产一区二区在线影院| 成人性生交大片免费看在线播放 | 高清不卡在线观看| 成人在线一区二区三区| 99re热这里只有精品免费视频| 91丝袜高跟美女视频| 色婷婷av久久久久久久| 欧美日韩五月天| 正在播放亚洲一区| 久久尤物电影视频在线观看| 中文字幕欧美日韩一区| 中文字幕一区二区三区精华液| 亚洲精品日产精品乱码不卡| 午夜精品久久久久久久久| 五月天亚洲精品| 韩国女主播一区二区三区| 丁香网亚洲国际| 欧洲人成人精品| 日韩一区二区免费电影| 国产精品私人自拍| 亚洲亚洲人成综合网络| 青青青爽久久午夜综合久久午夜| 国产米奇在线777精品观看| 99久久99久久精品免费观看 | 国产老女人精品毛片久久| 国产精品正在播放| 欧美天天综合网| 久久综合久久99| 亚洲黄一区二区三区| 免费国产亚洲视频| 成人av网站在线| 欧美一区二区三区公司| 亚洲自拍偷拍网站| 亚洲444eee在线观看| 奇米一区二区三区av| 国产精品白丝jk黑袜喷水| 欧美在线制服丝袜| 久久精品男人天堂av| 亚洲一区二区黄色| 国产精品综合在线视频| 欧美在线免费播放| 欧美国产日本韩| 日本vs亚洲vs韩国一区三区二区 | 中文av一区特黄| 天天色综合天天| 9久草视频在线视频精品| 91精品国产全国免费观看| 中文字幕中文字幕一区二区| 免费在线观看一区| 日本精品一区二区三区高清| 久久综合国产精品| 亚洲成av人片在线| 99精品热视频| 久久伊99综合婷婷久久伊| 亚洲国产精品久久久久婷婷884| 大桥未久av一区二区三区中文| 欧美一区二区三区四区视频| 亚洲精品一二三| 成人免费观看男女羞羞视频| 欧美v亚洲v综合ⅴ国产v| 亚洲高清免费观看| 日本高清不卡aⅴ免费网站| 国产日韩精品一区二区三区在线| 奇米影视在线99精品| 欧美视频一区在线| 亚洲男人电影天堂| 成人app在线观看| 国产午夜精品美女毛片视频| 久久精品久久综合| 欧美精品久久一区| 亚洲一区二区三区爽爽爽爽爽 | 国产精品系列在线观看| 精品国产区一区| 日本亚洲一区二区| 欧美日本国产视频| 亚洲尤物视频在线| 色婷婷狠狠综合| 亚洲色大成网站www久久九九| 不卡电影一区二区三区| 国产欧美一区在线| 国产91在线|亚洲| 久久久亚洲精品一区二区三区 | 在线影视一区二区三区| 亚洲视频免费在线| 色悠久久久久综合欧美99| 亚洲三级视频在线观看| 91亚洲精品久久久蜜桃| 亚洲精品ww久久久久久p站| 91在线国产福利| 亚洲乱码国产乱码精品精的特点 | 91黄色激情网站| 亚洲国产乱码最新视频| 7777精品伊人久久久大香线蕉经典版下载 | 午夜久久久久久电影| 欧美日韩精品电影| 午夜电影网亚洲视频| 欧美精品aⅴ在线视频| 性做久久久久久免费观看欧美| 欧美人妖巨大在线| 午夜不卡av免费| 久久精品视频在线免费观看| 精品日韩欧美一区二区| 麻豆专区一区二区三区四区五区| 欧美另类高清zo欧美| 免费三级欧美电影| 精品国产伦一区二区三区免费| 狠狠色丁香久久婷婷综| 国产欧美日韩三级| 91老司机福利 在线| 亚洲国产一区在线观看| 日韩欧美一级在线播放| 国产精品一级黄| 最近日韩中文字幕| 欧美日韩日日骚| 激情久久五月天| 亚洲婷婷综合色高清在线| 欧美日韩国产天堂| 精品在线观看视频| 亚洲欧美另类在线| 4438成人网| 成人精品小蝌蚪| 婷婷一区二区三区| 国产三级三级三级精品8ⅰ区| 99精品国产视频| 视频一区在线视频| 国产欧美一区二区精品性色超碰| 91最新地址在线播放| 三级影片在线观看欧美日韩一区二区| 欧美v日韩v国产v| 97se亚洲国产综合在线| 日本aⅴ免费视频一区二区三区| 国产欧美日韩一区二区三区在线观看 | 亚洲一区二区三区四区五区黄 | 久久精品一区蜜桃臀影院| 91国在线观看| 国产精品一二三四| 亚洲国产视频一区二区| 久久久影院官网| 欧美高清视频不卡网| 成人午夜视频免费看| 人禽交欧美网站| 亚洲免费大片在线观看| 亚洲精品在线一区二区| 欧亚洲嫩模精品一区三区| 国产综合色精品一区二区三区| 亚洲国产视频一区| 国产精品蜜臀在线观看| 制服丝袜av成人在线看| 色婷婷亚洲精品| 国产高清不卡一区二区| 另类小说欧美激情|