日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

主题:log4j详解与实战

發(fā)布時間:2025/3/15 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 主题:log4j详解与实战 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

轉自:http://www.iteye.com/topic/378077


log4j是一個非常強大的log記錄軟件,下面我們就來看看在項目中如何使log4j。

?

首先當然是得到log4j的jar檔,推薦使用1.2.X版,下載地址:

http://logging.apache.org/log4j/1.2/download.html

?

我們先看一個最簡單的示例:

【示例1】

項目結構:



【注:由于這里的多個項目公用一個jar檔,我們可以創(chuàng)建一個專門放置jar檔的Java工程,然后將jar檔放到lib目錄下。在要使用的工程中按圖所示進行引用


Java代碼:

Java代碼 ?
  • package?com.coderdream.log4j;??
  • ??
  • import?org.apache.log4j.Logger;??
  • ??
  • public?class?HelloLog4j?{??
  • ??
  • ????private?static?Logger?logger?=?Logger.getLogger(HelloLog4j.class);??
  • ??
  • ????/**?
  • ?????*?@param?args?
  • ?????*/??
  • ????public?static?void?main(String[]?args)?{??
  • ????????//?System.out.println("This?is?println?message.");??
  • ??????????
  • ????????//?記錄debug級別的信息??
  • ????????logger.debug("This?is?debug?message.");??
  • ????????//?記錄info級別的信息??
  • ????????logger.info("This?is?info?message.");??
  • ????????//?記錄error級別的信息??
  • ????????logger.error("This?is?error?message.");??
  • ????}??
  • }??
  • ? 配置文件log4j.properties:

    Properties代碼 ?
  • #可以設置級別:debug>info>error??
  • #debug:顯示debug、info、error??
  • #info:顯示info、error??
  • #error:只error??
  • log4j.rootLogger=debug,appender1??
  • #log4j.rootLogger=info,appender1??
  • #log4j.rootLogger=error,appender1??
  • ??
  • #輸出到控制臺??
  • log4j.appender.appender1=org.apache.log4j.ConsoleAppender??
  • #樣式為TTCCLayout??
  • log4j.appender.appender1.layout=org.apache.log4j.TTCCLayout??
  • 輸出結果:

    Console代碼 ?
  • [main]?DEBUG?com.coderdream.log4j.HelloLog4j?-?This?is?debug?message.??
  • [main]?INFO?com.coderdream.log4j.HelloLog4j?-?This?is?info?message.??
  • [main]?ERROR?com.coderdream.log4j.HelloLog4j?-?This?is?error?message.??
  • ? 通過配置文件可知,我們需要配置3個方面的內容:

    1、根目錄(級別和目的地);

    2、目的地(控制臺、文件等等);

    3、輸出樣式。


    下面我們來看看Log4J的類圖:


    ?

    Logger - 日志寫出器,供程序員輸出日志信息
    Appender - 日志目的地,把格式化好的日志信息輸出到指定的地方去
    ConsoleAppender - 目的地為控制臺的Appender
    FileAppender - 目的地為文件的Appender
    RollingFileAppender - 目的地為大小受限的文件的Appender
    Layout - 日志格式化器,用來把程序員的logging request格式化成字符串
    PatternLayout - 用指定的pattern格式化logging request的Layout


    Log4j基本使用方法


      Log4j由三個重要的組件構成:日志信息的優(yōu)先級,日志信息的輸出目的地,日志信息的輸出格式。日志信息的優(yōu)先級從高到低有ERROR、WARN、 INFO、DEBUG,分別用來指定這條日志信息的重要程度;日志信息的輸出目的地指定了日志將打印到控制臺還是文件中;而輸出格式則控制了日志信息的顯 示內容。

      一、定義配置文件

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

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

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

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

      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(將日志信息以流格式發(fā)送到任意指定的地方)

      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有以e幾種:
      org.apache.log4j.HTMLLayout(以HTML表格形式布局),
      org.apache.log4j.PatternLayout(可以靈活地指定布局模式),
      org.apache.log4j.SimpleLayout(包含日志信息的級別和信息字符串),
      org.apache.log4j.TTCCLayout(包含日志產生的時間、線程、類別等等信息)

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

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

      二、在代碼中使用Log4j

      1.得到記錄器

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

      public static Logger getLogger( String name)

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

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

      2.讀取配置文件

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

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

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

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

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

    ?

    示例2~示例8

    ?

    【示例2】 輸出為文本文件或HTML文件

    Porperties代碼 ?
  • #設置級別:??
  • log4j.rootLogger=debug,appender1??
  • ??
  • #輸出到文件(這里默認為追加方式)??
  • log4j.appender.appender1=org.apache.log4j.FileAppender??
  • #設置文件輸出路徑??
  • #【1】文本文件??
  • #log4j.appender.appender1.File=c:/Log4JDemo02.log??
  • #【2】HTML文件??
  • log4j.appender.appender1.File=c:/Log4JDemo02.html??
  • #設置文件輸出樣式??
  • #log4j.appender.appender1.layout=org.apache.log4j.TTCCLayout??
  • log4j.appender.appender1.layout=org.apache.log4j.HTMLLayout??
  • ?

    示例3】 輸出為文本文件或HTML文件

    Properties代碼 ?
  • #設置級別和多個目的地??
  • log4j.rootLogger=debug,appender1,appender2??
  • ??
  • #輸出到控制臺??
  • log4j.appender.appender1=org.apache.log4j.ConsoleAppender??
  • #設置輸出樣式??
  • log4j.appender.appender1.layout=org.apache.log4j.TTCCLayout??
  • ??
  • #輸出到文件(這里默認為追加方式)??
  • log4j.appender.appender2=org.apache.log4j.FileAppender??
  • #設置文件輸出路徑??
  • #【1】文本文件??
  • #log4j.appender.appender2.File=c:/Log4JDemo02.log??
  • #【2】HTML文件??
  • log4j.appender.appender2.File=c:/Log4JDemo02.html??
  • #設置文件輸出樣式??
  • #log4j.appender.appender2.layout=org.apache.log4j.TTCCLayout??
  • log4j.appender.appender2.layout=org.apache.log4j.HTMLLayout??
  • ?

    【示例4】 SimpleLayout樣式

    Properties代碼 ?
  • #設置級別和目的地??
  • log4j.rootLogger=debug,appender1??
  • ??
  • #輸出到控制臺??
  • log4j.appender.appender1=org.apache.log4j.ConsoleAppender??
  • #設置輸出樣式??
  • log4j.appender.appender1.layout=org.apache.log4j.SimpleLayout??
  • ? 輸出結果:

    控制臺代碼 ?
  • DEBUG?-?This?is?debug?message.??
  • INFO?-?This?is?info?message.??
  • ERROR?-?This?is?error?message.??
  • ?

    【示例5】 自定義樣式

    Java代碼 ?
  • #設置級別和目的地??
  • log4j.rootLogger=debug,appender1??
  • ??
  • #輸出到控制臺??
  • log4j.appender.appender1=org.apache.log4j.ConsoleAppender??
  • #設置輸出樣式??
  • log4j.appender.appender1.layout=org.apache.log4j.PatternLayout??
  • #自定義樣式??
  • #?%r?時間?0??
  • #?%t?方法名?main??
  • #?%p?優(yōu)先級?DEBUG/INFO/ERROR??
  • #?%c?所屬類的全名(包括包名)??
  • #?%l?發(fā)生的位置,在某個類的某行??
  • #?%m?輸出代碼中指定的訊息,如log(message)中的message??
  • #?%n?輸出一個換行??
  • ??
  • log4j.appender.appender1.layout.ConversionPattern=%r?[%t]?[%p]?-?%c?-%l?-%m%n??
  • 輸出結果:

    控制臺代碼 ?
  • 0?[main]?[DEBUG]?-?com.coderdream.log4j.HelloLog4j???
  • -com.coderdream.log4j.HelloLog4j.main(HelloLog4j.java:16)?-This?is?debug?message.??
  • 31?[main]?[INFO]?-?com.coderdream.log4j.HelloLog4j???
  • -com.coderdream.log4j.HelloLog4j.main(HelloLog4j.java:18)?-This?is?info?message.??
  • 31?[main]?[ERROR]?-?com.coderdream.log4j.HelloLog4j???
  • -com.coderdream.log4j.HelloLog4j.main(HelloLog4j.java:20)?-This?is?error?message.??
  • ?

    【示例6】 多目的地、自定義樣式

    Properties代碼 ?
  • #設置級別和目的地??
  • log4j.rootLogger=debug,appender1,appender2??
  • ??
  • #輸出到控制臺??
  • log4j.appender.appender1=org.apache.log4j.ConsoleAppender??
  • #設置輸出樣式??
  • log4j.appender.appender1.layout=org.apache.log4j.PatternLayout??
  • #自定義樣式??
  • #?%r?時間?0??
  • #?%t?方法名?main??
  • #?%p?優(yōu)先級?DEBUG/INFO/ERROR??
  • #?%c?所屬類的全名(包括包名)??
  • #?%l?發(fā)生的位置,在某個類的某行??
  • #?%m?輸出代碼中指定的訊息,如log(message)中的message??
  • #?%n?輸出一個換行符號??
  • log4j.appender.appender1.layout.ConversionPattern=[%d{yy/MM/dd?HH:mm:ss:SSS}][%C-%M]?%m%n??
  • ??
  • #輸出到文件(這里默認為追加方式)??
  • log4j.appender.appender2=org.apache.log4j.FileAppender??
  • #設置文件輸出路徑??
  • #【1】文本文件??
  • log4j.appender.appender2.File=c:/Log4JDemo06.log??
  • #設置文件輸出樣式??
  • log4j.appender.appender2.layout=org.apache.log4j.PatternLayout??
  • log4j.appender.appender2.layout.ConversionPattern=[%d{HH:mm:ss:SSS}][%C-%M]?-%m%n??
  • ?

    【示例7】 【企業(yè)應用】設置 特定包的級別和目的地

    先增加一個包,新建一個類:

    Java代碼 ?
  • package?com.coderdream.log4jDao;??
  • ??
  • import?org.apache.log4j.Logger;??
  • ??
  • public?class?HelloDao?{??
  • ????private?static?Logger?logger?=?Logger.getLogger(HelloDao.class);??
  • ??
  • ????/**?
  • ?????*?@param?args?
  • ?????*/??
  • ????public?static?void?main(String[]?args)?{??
  • ????????//?記錄debug級別的信息??
  • ????????logger.debug("This?is?debug?message?from?Dao.");??
  • ????????//?記錄info級別的信息??
  • ????????logger.info("This?is?info?message?from?Dao.");??
  • ????????//?記錄error級別的信息??
  • ????????logger.error("This?is?error?message?from?Dao.");??
  • ????}??
  • }??
  • ????? 如果這個類作為基類,如J2EE中的BaseDao、BaseAction、BaseService等等,則我們可以將各層的日志信息分類輸出到各個文件。

    ?

    Properties代碼 ?
  • #省略根,只設置特定包的級別和目的地??
  • log4j.logger.com.coderdream.log4j=debug,appender1??
  • log4j.logger.com.coderdream.log4jDao=info,appender1,appender2??
  • ??
  • #輸出到控制臺??
  • log4j.appender.appender1=org.apache.log4j.ConsoleAppender??
  • #設置輸出樣式??
  • log4j.appender.appender1.layout=org.apache.log4j.PatternLayout??
  • #自定義樣式??
  • #?%r?時間?0??
  • #?%t?方法名?main??
  • #?%p?優(yōu)先級?DEBUG/INFO/ERROR??
  • #?%c?所屬類的全名(包括包名)??
  • #?%l?發(fā)生的位置,在某個類的某行??
  • #?%m?輸出代碼中指定的訊息,如log(message)中的message??
  • #?%n?輸出一個換行符號??
  • log4j.appender.appender1.layout.ConversionPattern=[%d{yy/MM/dd?HH:mm:ss:SSS}][%C-%M]?%m%n??
  • ??
  • #輸出到文件(這里默認為追加方式)??
  • log4j.appender.appender2=org.apache.log4j.FileAppender??
  • #設置文件輸出路徑??
  • #【1】文本文件??
  • log4j.appender.appender2.File=c:/Log4JDemo07_Dao.log??
  • #設置文件輸出樣式??
  • log4j.appender.appender2.layout=org.apache.log4j.PatternLayout??
  • log4j.appender.appender2.layout.ConversionPattern=[%d{HH:mm:ss:SSS}][%C-%M]?-%m%n??
  • ?

    【示例8】 log4j.xml的配置方式

    Xml代碼 ?
  • <?xml?version="1.0"?encoding="UTF-8"?>??
  • <!DOCTYPE?log4j:configuration?SYSTEM?"log4j.dtd">??
  • ??
  • <log4j:configuration?xmlns:log4j="http://jakarta.apache.org/log4j/">??
  • ??
  • ????<appender?name="appender1"??
  • ????????class="org.apache.log4j.RollingFileAppender">??
  • ????????<param?name="File"?value="logfile08.html"?/>??
  • ????????<param?name="MaxFileSize"?value="1MB"?/>??
  • ????????<param?name="MaxBackupIndex"?value="5"?/>??
  • ????????<layout?class="org.apache.log4j.HTMLLayout">??
  • ????????</layout>??
  • ????</appender>??
  • ??
  • ????<root>??
  • ????????<level?value="debug"?/>??
  • ????????<appender-ref?ref="appender1"?/>??
  • ????</root>??
  • </log4j:configuration>??
  • ?

    為了提高效率,我們可以在寫日志前增加判斷:

    Java代碼 ?
  • //?記錄debug級別的信息??
  • if?(logger.isDebugEnabled())?{??
  • ????logger.debug("This?is?debug?message?from?Dao.");??
  • }??
  • ??
  • //?記錄info級別的信息??
  • if?(logger.isInfoEnabled())?{??
  • ????logger.info("This?is?info?message?from?Dao.");??
  • }??
  • ??
  • //?記錄error級別的信息??
  • logger.error("This?is?error?message?from?Dao.");??
  • 參考資料:

    1、log4j 詳 解( 一)

    2、log4j 詳解(二)

    3、Log4j基本使用方法

    4、Log4j 用法(一)

    5、log4j.properties 使用說明

    6、Apache Log4j詳解

    7、log4j.xml配置詳解

    8、log4j.xml配置詳解

    • log4jDemo.rar (374 KB)
    • 描述: 可直接導入eclipse中運行的8個項目的源代碼
    • 下載次數: 7186
    • 查看圖片附件

    轉載于:https://my.oschina.net/liangzhenghui/blog/185449

    總結

    以上是生活随笔為你收集整理的主题:log4j详解与实战的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    成人av教育 | 国产99久久精品一区二区300 | 国产视频在线免费 | 国产视频中文字幕 | 97在线视频观看 | 国产91勾搭技师精品 | 超碰人人国产 | 久久视频国产精品免费视频在线 | 免费在线a | 综合网五月天 | 在线精品在线 | 国产在线播放不卡 | 国产精品自产拍 | 亚洲动漫在线观看 | 国产一级在线视频 | 欧美地下肉体性派对 | 亚洲精品理论片 | 91看片在线播放 | 99久久99久久精品免费 | 9在线观看免费高清完整版 玖玖爱免费视频 | 日韩av影视在线 | 在线观看免费国产小视频 | 一区在线播放 | 国产精品综合在线观看 | 一级特黄av | 久久夜靖品| 婷婷丁香激情 | 最新av在线免费观看 | 国产一区二区久久精品 | 探花视频免费在线观看 | 99热99热| 久章草在线 | 精品国产一区二区三区男人吃奶 | 美州a亚洲一视本频v色道 | 亚洲第二色 | 免费碰碰| 欧美日韩在线免费观看 | 2022中文字幕在线观看 | 国产精品久久久久久久久久免费 | 日韩欧美观看 | 午夜免费福利片 | 91视频免费看片 | 在线成人中文字幕 | 2019久久精品| 国产亚洲精品久久网站 | 久久综合五月天婷婷伊人 | 激情久久伊人 | 综合久久综合久久 | 天天色天天上天天操 | 国产中文视 | 91九色视频在线播放 | 一区二区精品久久 | 亚洲天堂自拍视频 | 91精品国产自产在线观看永久 | 久久这里只有精品视频首页 | 最新国产精品拍自在线播放 | 夜夜夜夜爽 | 亚洲天堂自拍视频 | 99c视频在线 | 亚洲日本成人网 | 亚洲欧美日韩国产一区二区 | 久久久久视 | 天天色天天操天天爽 | 亚洲视频在线观看 | 亚洲无吗av | 久久小视频| 人人爽爽人人 | 精品一区91| 日本女人b | 国产一区二区在线免费视频 | 国产麻豆精品传媒av国产下载 | 天天干人人插 | 日本一区二区高清不卡 | 日韩有码第一页 | 色网站视频 | 国产黄色免费在线观看 | 可以免费观看的av片 | 久99久在线 | 成人亚洲综合 | 国产精品一区免费观看 | av丁香| 久久久久综合网 | 国产精品精品国产婷婷这里av | 天天干天天插 | 另类老妇性bbwbbw高清 | 国产中文字幕视频 | 婷婷久久网站 | 91在线免费播放视频 | 日韩视频免费看 | 国产麻豆精品传媒av国产下载 | 手机av片| 国产精品毛片一区二区 | 黄色av成人在线 | 久久国产视频网站 | 日韩久久精品一区 | 91av看片 | 91日韩在线专区 | 友田真希x88av | 91精品啪在线观看国产线免费 | 色噜噜狠狠狠狠色综合 | www.黄色片.com| 91亚洲精品国偷拍自产在线观看 | 在线亚洲人成电影网站色www | 人人澡超碰碰97碰碰碰软件 | 91精品国产三级a在线观看 | 欧美ⅹxxxxxx| 九九久久久 | 久久亚洲影视 | 中文字幕电影网 | 欧美日韩视频在线观看免费 | 日韩欧美精品免费 | 中文有码在线视频 | 一区二区理论片 | 91视频国产免费 | 黄色影院在线观看 | 亚洲v精品 | 国产美女精品久久久 | 亚洲国产人午在线一二区 | 日韩激情中文字幕 | 在线观看av黄色 | 久久99国产精品二区护士 | 国产精品欧美日韩在线观看 | 婷婷丁香狠狠爱 | 亚洲一区精品人人爽人人躁 | 一区二区三区免费网站 | 国产精品一区二区在线观看 | 久久亚洲专区 | a黄色| 天天干天天插伊人网 | 国产精品一区二区精品视频免费看 | 九九久久久久久久久激情 | 日韩在线观看中文字幕 | 99久久精品国产免费看不卡 | 国产色秀视频 | 久操久| 婷婷色九月 | 国产亚洲精品久久久久久 | 五月激情视频 | 午夜的福利 | 成人三级网站在线观看 | 久久的色 | 欧美不卡在线 | www.五月天婷婷 | 精品字幕在线 | 丁香婷婷自拍 | av观看久久久 | 日韩激情av在线 | 激情视频国产 | 久久99精品久久久久蜜臀 | 婷五月天激情 | 日韩av电影中文字幕在线观看 | 国产精品1区 | 91久久久久久久一区二区 | 免费看久久久 | 国产xxxx性hd极品 | 国产精品久久久久久久久久不蜜月 | 午夜久久美女 | 摸bbb搡bbb搡bbbb| 久久免费资源 | 88av色| 在线视频免费观看 | 最新国产精品久久精品 | 国产精品久久久电影 | 狠狠综合 | 午夜精品一二区 | 精品福利网 | 色综合久久久久综合99 | 欧美va日韩va | 91亚洲精品在线 | 欧美日韩视频网站 | 亚洲激情综合 | 亚洲夜夜网| 午夜久久久久久久久久久 | 国产福利av在线 | 亚洲精品大全 | 亚洲在线视频播放 | 久 久久影院 | 日本xxxx裸体xxxx17 | 国产经典 欧美精品 | 久久永久免费 | 亚洲国产999 | 探花视频在线观看+在线播放 | 三级av在线 | 香蕉在线视频观看 | 国产一区二区三区高清播放 | 99久久精品一区二区成人 | 香蕉视频在线网站 | 热久久99这里有精品 | 成人黄大片视频在线观看 | 91免费看黄色 | 福利二区视频 | 久久久久免费网 | 久九视频 | 亚洲一区二区麻豆 | 波多野结衣电影一区二区 | 91在线资源 | 99精品视频网 | a级片韩国 | 免费观看91视频 | 国产不卡免费 | 香蕉视频免费在线播放 | 在线天堂中文在线资源网 | 成人a免费视频 | 亚洲精品国产第一综合99久久 | 国产一级视频在线观看 | 日本在线观看一区二区三区 | 91成人精品观看 | 在线观看蜜桃视频 | 国产欧美三级 | 天天干天天做天天爱 | 国产一区二区中文字幕 | 超碰在线天天 | 国产最新视频在线观看 | 色婷婷88av视频一二三区 | 天天操夜夜操天天射 | 九九视频网 | 国产精品小视频网站 | www色婷婷com| 麻豆精品视频在线观看免费 | 国产精品免费视频久久久 | 国产成人精品一区二区在线观看 | 亚洲精品中文在线 | 在线观看av小说 | 久久久久免费精品国产小说色大师 | 久久久久久高潮国产精品视 | 在线观看激情av | 亚洲 欧美 国产 va在线影院 | 亚洲精品国偷拍自产在线观看 | 玖玖爱免费视频 | 成人久久18免费网站麻豆 | bbbb操bbbb| 精品福利av | 在线 高清 中文字幕 | av免费观看网址 | 国产在线看 | 国产成人免费 | 国产精品岛国久久久久久久久红粉 | 99精品国产99久久久久久福利 | 亚洲成av人影院 | 婷婷综合五月天 | 国产黄在线免费观看 | 日本在线观看视频一区 | 日韩av午夜在线观看 | 国产在线观看中文字幕 | 婷婷伊人五月 | 天天做天天爱夜夜爽 | 亚洲激情五月 | av在线观 | 国产生活一级片 | 国产黑丝一区二区三区 | 国产视频一区二区在线观看 | 中文字幕在线有码 | av不卡网站 | 日韩一区视频在线 | a在线免费 | 日韩精品中文字幕在线不卡尤物 | 欧美韩国在线 | 日韩精品欧美专区 | 国产精品2020 | 国产精品九九久久久久久久 | 国产a精品| 亚洲精选在线 | 色综合天天综合在线视频 | 国产精品久久久久久一区二区 | 国产在线a视频 | 黄色成人av网址 | 91精品在线视频观看 | 国产 亚洲 欧美 在线 | 久久免费精品国产 | 亚洲精品字幕在线观看 | 国产高清视频在线播放 | 日日日日日 | 国产精品9999久久久久仙踪林 | 91精品一区国产高清在线gif | 国产一级二级av | 日韩电影在线观看中文字幕 | 久草在线费播放视频 | 中文在线www | 免费看国产一级片 | 成人永久在线 | 91丨九色丨蝌蚪丨对白 | 亚洲视频www | 久久的色| 日韩精品欧美专区 | 久操视频在线免费看 | 天天拍天天色 | 欧美韩国在线 | 伊人视频 | 欧美亚洲专区 | 韩国精品一区二区三区六区色诱 | 日韩女同一区二区三区在线观看 | 日韩精品中文字幕有码 | 国产韩国精品一区二区三区 | 久久午夜电影院 | 天天干夜夜操视频 | 综合婷婷久久 | 美女网色 | 成人av网站在线 | 欧美怡红院视频 | 国产在线观看污片 | 国产69久久精品成人看 | 毛片网站观看 | 久久久免费电影 | 在线观看一级片 | 亚洲日韩精品欧美一区二区 | 色综合久久66 | 久久,天天综合 | 国产精品久久久久久久久久久久午夜片 | 久久伊人精品一区二区三区 | 亚洲乱码国产乱码精品天美传媒 | 国产小视频在线免费观看视频 | 97久久精品午夜一区二区 | 欧美在线视频一区二区三区 | 国产午夜精品福利视频 | 国产 日韩 欧美 在线 | 国产精品中文字幕在线 | 91夫妻自拍 | 久久麻豆精品 | 国产69精品久久久久久 | 在线黄色免费av | 亚洲精品一区二区三区高潮 | 久久av影视 | 黄色成人av网址 | 在线观看中文 | 久久精品久久精品久久39 | 亚洲国内精品在线 | 亚洲综合色播 | 在线一二三四区 | 国产精品免费在线 | 在线视频 国产 日韩 | 日韩av综合网站 | 国产不卡在线观看 | 久久99深爱久久99精品 | 国产精品毛片一区二区在线看 | 在线观看黄色免费视频 | 最新av观看| 永久免费精品视频 | 国产精品美女久久 | 久久久在线观看 | 中文字幕色在线视频 | 久久99国产综合精品免费 | 五月天亚洲综合小说网 | 国产一级片网站 | 久草在线网址 | 九九久久精品 | 欧美日韩激情网 | 色欧美视频 | 国产一区在线视频观看 | 久青草视频在线观看 | 日韩精品免费一区二区在线观看 | 成年人免费在线 | 四虎影视精品成人 | 99热 精品在线 | 国产精品免费人成网站 | 99精品视频网 | 久久人人爽人人爽人人片av免费 | 日韩综合色 | 国产精品一区二区av麻豆 | 日本精品一区二区三区在线观看 | 国产一级免费在线观看 | www.xxx.性狂虐 | 在线国产激情视频 | 亚洲国产精品成人精品 | 国产精品久久久久久久久久免费看 | 国产一级免费观看视频 | 99久久国产免费,99久久国产免费大片 | 国产中文伊人 | 国产精品观看在线亚洲人成网 | 精品久久久久久亚洲综合网站 | 一级黄色片在线免费看 | 欧美动漫一区二区三区 | 久热免费在线观看 | 日韩视频在线不卡 | 国产.精品.日韩.另类.中文.在线.播放 | 国产偷v国产偷∨精品视频 在线草 | 亚洲毛片一区二区三区 | 91在线入口 | 国产在线久草 | av一区二区在线观看中文字幕 | 亚洲最大av网 | 一区二区视频网站 | 在线播放亚洲激情 | 欧美一级视频免费看 | 免费看亚洲毛片 | 久久精品国产亚洲aⅴ | 一本一道久久a久久精品蜜桃 | 久久免费看视频 | 伊人色**天天综合婷婷 | 欧美日韩高清免费 | 深爱婷婷网 | 欧美激情另类 | 日本成人中文字幕在线观看 | 久久人人爽人人爽人人片av免费 | 五月婷婷狠狠 | 久久久久日本精品一区二区三区 | 欧美大片mv免费 | 午夜精品一区二区三区免费 | 人人人爽| 国产小视频免费在线网址 | 中文字幕在线观看视频一区二区三区 | 天天干.com | 日韩国产精品久久 | 色多多视频在线观看 | av天天干 | 一区久久久 | 国产一级h | 天天综合中文 | 玖玖精品视频 | 国产精品久久久久久久久久久免费看 | 久久国产精品第一页 | 国产黄色特级片 | 亚洲精品国产精品国自产观看浪潮 | 欧美日韩伦理在线 | 久久极品 | 国产精品久久久电影 | 国内少妇自拍视频一区 | 久久久久激情 | 天天色天天艹 | 日韩国产精品久久久久久亚洲 | 国产在线播放不卡 | 日韩手机在线 | 国产香蕉在线 | 日韩欧美一区二区三区在线 | 亚洲精品高清视频 | 天天操天天舔天天爽 | 日日干激情五月 | 国产精品免费观看视频 | 少妇性aaaaaaaaa视频 | 日产乱码一二三区别免费 | 黄色大片日本免费大片 | 中文字幕免费高清 | 免费黄色网址大全 | 在线看日韩| 日韩国产精品毛片 | 欧美成人h版电影 | 99热99| 99久久精品免费看国产麻豆 | www.色五月.com | 欧美一区二区日韩一区二区 | 国模一区二区三区四区 | 国产精品久久一区二区三区, | 黄色av电影在线观看 | 欧美久久久久久久久久久久久 | 五月婷丁香 | 天天综合网 天天 | 国产精品亚洲精品 | 国产精品3 | 亚洲乱码中文字幕综合 | 国产精品99久久久久人中文网介绍 | 亚洲视频精品在线 | 丁香婷婷久久久综合精品国产 | 成人9ⅰ免费影视网站 | 国产一级做a爱片久久毛片a | 免费视频一二三区 | 日韩va在线观看 | www.99久久.com| 久久亚洲人 | 亚洲精品久久久久久久不卡四虎 | 久久综合狠狠狠色97 | 久久久这里有精品 | 国精产品一二三线999 | 欧美日本不卡视频 | 500部大龄熟乱视频使用方法 | 国产午夜精品一区二区三区欧美 | 午夜精品久久久久久久99婷婷 | 99九九热只有国产精品 | 日日日日日 | 国产女人18毛片水真多18精品 | 日韩在线大片 | 最近中文字幕免费av | 正在播放国产精品 | 久久久久看片 | 成人av在线播放网站 | 伊人开心激情 | 一本一本久久a久久精品综合 | 久久网页 | 久久午夜国产精品 | 最新色视频 | 国产主播大尺度精品福利免费 | 国产精品成人免费一区久久羞羞 | 久久69av| 婷婷在线视频观看 | a一片一级| 91理论片午午伦夜理片久久 | 中文字幕精品一区久久久久 | 国产精品久久久久久一二三四五 | 91日韩国产| 欧洲av在线 | 久久久综合 | 日日爱网址 | 久久国产免费看 | 国产精品大尺度 | 97精品国产aⅴ | 久久久久久黄 | 在线高清 | 成人在线免费av | 国产精品9999久久久久仙踪林 | 国产96在线 | 一区二区 不卡 | 在线观看黄 | 欧美另类巨大 | 国内偷拍精品视频 | 97在线视频免费看 | 日韩欧美国产精品 | 亚洲国产成人在线播放 | 色丁香久久| 精品国产免费一区二区三区五区 | 久久66热这里只有精品 | 狠狠的操 | 国产香蕉视频 | 丁香激情网 | 国产精品成人国产乱 | 99久久精品国产一区二区三区 | 欧美大码xxxx | 中文在线a天堂 | 一级欧美一级日韩 | 国产区av在线 | 国产精品久久三 | 少妇bbb搡bbbb搡bbbb′ | 丁香午夜| 亚洲 在线 | 午夜三级影院 | 成人蜜桃网 | 午夜影院日本 | 国产高清视频 | 日韩免费在线视频观看 | 六月丁香社区 | 五月天婷婷免费视频 | 国产精品久久一 | 在线观看黄av | 天天操天天干天天爱 | 亚洲免费av观看 | 日本性xxxxx 亚洲精品午夜久久久 | 四虎国产永久在线精品 | 亚洲精品视频观看 | 中文字幕在线观看1 | 中文字幕在线看视频国产 | 久久99国产精品久久99 | av专区在线 | 国产xxxx| 在线免费观看av网站 | 91在线色 | 天天射一射| 91插插插网站 | 狠狠狠色丁香婷婷综合久久五月 | 97人人超碰在线 | 欧美激情精品久久久久久变态 | 日韩一区在线播放 | 亚洲欧洲精品一区二区精品久久久 | 超碰免费成人 | 国产精品黄色av | 一区二精品 | 啪啪免费观看网站 | 精品国产综合区久久久久久 | 在线观看一区 | 免费三级av | 精品国产色| 久久久久观看 | 一级黄色片在线观看 | 天天操天天射天天插 | 国产精品成人久久 | 国产高清av在线播放 | 午夜精品久久久久 | 欧美专区国产专区 | 福利视频一区二区 | 欧美做受高潮电影o | 亚洲v欧美v国产v在线观看 | 亚洲成人第一区 | 久久精品国产免费 | 成人精品影视 | 国产日韩精品一区二区三区在线 | 91福利专区| 国产淫片 | 天天操天天操天天操天天操天天操天天操 | 久久成人国产 | 最新av网站在线观看 | 婷婷综合影院 | 奇米影音四色 | 亚洲三级在线播放 | 伊人天天干 | 久久综合九色综合97_ 久久久 | 精品久久1 | 99中文字幕| 国产69精品久久99不卡的观看体验 | 日韩一二三 | 四虎永久视频 | 精品99免费 | 成人国产网址 | 欧美日韩国产综合一区二区 | 国产视频手机在线 | 国产亚洲欧美精品久久久久久 | 国产黄a三级三级 | 特级a毛片 | 伊人超碰在线 | 久久综合九色综合97_ 久久久 | 99人久久精品视频最新地址 | 国产在线观看高清视频 | 日韩精品一区二区三区三炮视频 | 在线视频一区二区 | 91cn国产在线| 国产视频手机在线 | 国产免费高清视频 | 国产视频九色蝌蚪 | 91精品一| 久久精品一级片 | 色婷婷综合激情 | 欧美成人影音 | 日韩免费看片 | 美女网站免费福利视频 | 国产视频在线观看一区 | 日韩一级电影网站 | 日本爱爱免费 | 国产亚洲日 | 又黄又刺激视频 | 国产综合香蕉五月婷在线 | 欧美激情综合五月色丁香 | 懂色av一区二区在线播放 | 九九热在线播放 | 婷婷在线免费 | 日韩天堂网 | 岛国av在线不卡 | 色综合久久精品 | 超碰97免费在线 | 色资源在线观看 | 色婷婷啪啪免费在线电影观看 | 国产午夜精品理论片在线 | 欧美无极色 | 久久久色| 国产精品久久久久永久免费 | 69国产精品视频免费观看 | 色婷婷色| 日本精品一区二区三区在线播放视频 | 久久午夜精品视频 | 天天操网址| 久草| 国产又粗又猛又黄又爽 | 91精品一区二区三区久久久久久 | 亚洲国产中文字幕在线 | 国产一级免费观看视频 | 91在线免费播放 | 久久久亚洲精华液 | 天天操夜夜曰 | 免费观看丰满少妇做爰 | 国产精品va在线观看入 | 中文字幕免费成人 | 亚洲成人av在线电影 | 欧美激情视频一区二区三区 | av一区在线 | 成年人免费在线观看 | 久久久国产精品久久久 | 在线观看中文字幕网站 | 久 久久影院| 九九视频在线观看视频6 | 丁香激情网 | 亚洲精品久久久久久久不卡四虎 | 亚洲国内在线 | 国内精品视频在线播放 | 欧美黄污视频 | 日韩欧美在线视频一区二区三区 | 欧美一区二区三区免费观看 | 国产精品乱码一区二三区 | 欧美日韩一区二区久久 | a级国产乱理论片在线观看 伊人宗合网 | 久久久精品网 | 毛片激情永久免费 | 亚洲高清91| 久久精彩免费视频 | 激情婷婷| 九九色在线 | 天天操天天插 | 久久国产精品色婷婷 | 99视频精品 | 国产亚洲高清视频 | a视频在线| 午夜精品久久 | 99国产视频 | 玖玖精品视频 | 麻豆一二| 人人干网 | 国产一区二区观看 | 久久99爱视频 | 91最新在线观看 | 狠狠网| 亚洲国产三级在线 | av 一区二区三区 | 激情亚洲综合在线 | 欧美日韩高清在线观看 | 欧美一区二区三区免费观看 | 亚洲精品乱码久久久久久蜜桃动漫 | 亚洲精品视频中文字幕 | 五月天婷婷综合 | 亚洲黄色在线观看 | 久久一线 | 99精品亚洲 | 久久久999 | 最新av免费 | 天天撸夜夜操 | 亚洲一区日韩精品 | 中文字幕日韩国产 | 天天射色综合 | 久久成人一区 | 中文字幕在线观看国产 | 日三级在线 | 天堂在线一区 | 综合色影院 | 国产欧美精品xxxx另类 | 精品国产精品久久一区免费式 | 91完整版在线观看 | 国产精品久久久久久久久久久免费看 | 精品一区二区6 | 国产高清在线观看av | 国产精品99久久久久人中文网介绍 | 日日干天天插 | 91大神dom调教在线观看 | 91视频免费国产 | 2021久久 | 国产成人99av超碰超爽 | 国产一区在线不卡 | 国产精品久久久久久久久久久久久 | 中文字幕久久久精品 | 亚洲欧美少妇 | 在线观看视频亚洲 | 麻豆高清免费国产一区 | 日本久久免费电影 | 久久久不卡影院 | 成年人在线观看免费视频 | 亚州av网站大全 | 成人h动漫精品一区二 | 韩国av三级| 日韩伦理一区二区三区av在线 | 亚洲国产精品成人va在线观看 | 日本中文一区二区 | 91精品视频免费在线观看 | 国产 视频 高清 免费 | 2024国产精品视频 | 欧美激情片在线观看 | 狠狠躁18三区二区一区ai明星 | 久久99热精品 | 久久久高清视频 | 最近中文字幕在线中文高清版 | 98福利在线 | 久久久91精品国产一区二区三区 | 久久综合免费视频 | 国产成人精品一区二区在线观看 | 就要色综合| 国产一区二区久久久久 | 91精品国产乱码在线观看 | 欧美另类sm图片 | 国产资源精品在线观看 | 精品专区一区二区 | 欧美 日韩 成人 | 中文字幕亚洲字幕 | 婷婷色中文| 黄色在线网站噜噜噜 | 97理论片| 日日夜夜网站 | 一级黄色片网站 | 激情校园亚洲 | 国产裸体无遮挡 | 一本之道乱码区 | 久草视频在线看 | 久久精品视频免费 | 国产对白av | 免费色视频网站 | 成年人免费在线观看 | 91精品国自产在线偷拍蜜桃 | 天堂中文在线播放 | 成年人在线观看免费视频 | 国产精品第十页 | 国产精品99爱 | 欧美va天堂va视频va在线 | 久久久久久免费视频 | 欧美日韩a视频 | 在线v片免费观看视频 | 天天看天天操 | 欧美另类z0zx| 久久精品综合网 | 精品久久91 | 国产看片免费 | 中文在线√天堂 | www.狠狠操.com | 91精品对白一区国产伦 | 久久国产精品免费看 | 婷婷久久久 | 婷婷5月激情5月 | 久久艹综合 | 夜夜高潮夜夜爽国产伦精品 | 国产一区精品在线 | 亚洲天天在线日亚洲洲精 | 日韩网站在线观看 | 91在线观| 欧美色图一区 | 亚洲一级片在线观看 | 免费在线日韩 | 91视频91蝌蚪| 久久精品女人毛片国产 | av不卡免费在线观看 | 婷婷国产视频 | 成人午夜免费剧场 | 日韩乱理| 久久久久久久久久久久99 | 日韩在线免费不卡 | 麻豆视频在线免费看 | 久久国产精品久久国产精品 | 伊人狠狠干 | 欧美日韩在线观看视频 | 国产不卡精品 | 久黄色| 日韩精品一区二区三区外面 | 成人污视频在线观看 | 色先锋av资源中文字幕 | 精品久久久久久综合日本 | 国产精品白浆视频 | 热九九精品 | 日本中文字幕系列 | 在线观看视频国产一区 | 久久刺激视频 | 天天干天天射天天爽 | 久色小说 | 午夜av免费在线观看 | 成人久久久久久久久 | 亚洲高清激情 | 欧洲精品视频一区 | 国产精品亚州 | 成人网页在线免费观看 | 日本一区二区不卡高清 | 国产欧美在线一区 | 99热九九这里只有精品10 | 日韩在线电影观看 | 狠狠操影视 | 色综合天天狠狠 | 日韩av免费一区二区 | 色网免费观看 | 99久久精品免费看国产 | a成人v | 国产电影一区二区三区四区 | 俺要去色综合狠狠 | 欧美五月婷婷 | 日韩精品免费一区二区 | 久久久污| 17婷婷久久www | 久久久久久毛片精品免费不卡 | 久久精品直播 | 亚洲蜜桃av| 日韩不卡高清视频 | 国产精品国内免费一区二区三区 | 欧美日韩a视频 | 欧美十八 | 久草视频免费 | 国产91免费在线 | 亚洲精品视频第一页 | 91豆麻精品91久久久久久 | 青青久草在线视频 | 国产一区在线免费观看视频 | 久热精品国产 | 国产分类视频 | 久久久久女人精品毛片九一 | 亚洲精品乱码久久久久久 | 成人国产精品一区二区 | 97成人免费 | 天天射天天拍 | 日韩成人精品一区二区三区 | 久久黄色精品视频 | 99免费看片 | 精品国偷自产国产一区 | 2018亚洲男人天堂 | 天天操天天操天天操天天操 | 久久伊人五月天 | 亚洲综合精品在线 | 欧美综合国产 | 亚洲精品国产精品国自 | 西西www4444大胆在线 | 日韩精品一区二区不卡 | 一区二区三区国产精品 | 国产系列在线观看 | 色综合久久精品 | 99精品国产在热久久 | 国产无吗一区二区三区在线欢 | 国产激情小视频在线观看 | 国产日韩欧美在线看 | 国产a精品| 日韩av有码在线 | 成年人在线观看视频免费 | 中文字幕在线观看网站 | 欧美动漫一区二区三区 | 亚洲最大免费成人网 | 国产亚洲综合精品 | av一本久道久久波多野结衣 | 国产精品丝袜 | 在线观看视频亚洲 | 国产精品一区二区三区久久 | a电影在线观看 | 精品在线播放视频 | 亚洲精品久久久久58 | 91大片网站 | 西西4444www大胆艺术 | 亚洲高清精品在线 | 亚洲午夜精品一区二区三区电影院 | 中文免费在线观看 | 久久亚洲二区 | 国产成人三级在线 | 久操视频在线 | 日韩午夜精品福利 | 久草视频中文 | 国产精品乱码高清在线看 | 色婷婷99| 96久久精品 | 狠狠操影视 | 九九在线高清精品视频 | 96久久久 | 中文字幕一二三区 | 91干干干| 中文字幕在线播放av | 国产原创在线观看 | 五月天丁香亚洲 | 91精品综合在线观看 | 久久国内精品 | 激情综合网婷婷 | 国产手机视频在线观看 | 午夜三级毛片 | 91av视频网 | 国产v在线 | 天天操天天色天天射 | 色噜噜在线观看视频 | av黄色免费网站 | 婷婷六月丁香激情 | 国产精品 国产精品 | 天天爱天天操天天干 | 狠狠色丁香婷婷综合最新地址 | 日韩有码中文字幕在线 | 国产精久久久 | 狠狠地操 | 日韩av一区二区三区四区 | 91私密视频 | 国产午夜精品一区 | 91人人澡人人爽 | 久久久精品一区二区 | 日韩免费不卡av | 久久男人中文字幕资源站 | 免费在线观看国产黄 | 国产日韩视频在线观看 | 成人亚洲精品久久久久 | 国产成人av综合色 | 日韩在线一二三区 | 中文国产在线观看 | 久久久久伦理电影 | av三级av | 久久96国产精品久久99软件 | 狠狠色丁香久久婷婷综合五月 | 国产精品97| 亚洲区另类春色综合小说 | 色鬼综合网 | 久久艹在线| 性色大片在线观看 | 免费观看www小视频的软件 | 亚洲国产成人久久 | 麻豆视频在线 | 九九热久久久 | 亚洲午夜电影网 | 四虎影视精品永久在线观看 | 日韩在线视频网 | 久久精品视频国产 | 麻豆视频在线免费观看 | 国产精品一区一区三区 | 欧美三级在线播放 | 国产亚洲激情视频在线 | 美女网站在线看 | 国产精彩视频一区二区 | av中文天堂| 国产免费又爽又刺激在线观看 | 久久亚洲免费视频 | 久久精品国产美女 | 日韩一级成人av | 五月激情丁香图片 | 三级大片网站 | 国产裸体视频bbbbb | 精品96久久久久久中文字幕无 | 日韩视频一区二区三区在线播放免费观看 | 天天干天天做 | 亚洲另类人人澡 | 久久精品五月 | 免费在线观看污网站 | 日韩乱码中文字幕 | 国产成人综合在线观看 | 国产精品久久久久久久久久久杏吧 | 国产精品免费一区二区 | 综合网天天射 | 一区二区三区四区五区六区 | 免费在线观看av电影 | www.夜色.com | 久久综合欧美精品亚洲一区 | 99re在线视频观看 | 狠狠色丁香婷婷综合视频 | 国产伦理一区二区三区 | 日韩理论片在线 | 国产a级免费 | 91尤物国产尤物福利在线播放 | 在线免费中文字幕 |