<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-26  評論-13  文章-46  trackbacks-0
      2005年6月17日

    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=big5">
    </head>

    <body>
    ?<SCRIPT language="javascript">
    ?function next()
    ?? {
    ?? if(event.keyCode==13)event.keyCode=9;
    ? }
    ?</SCRIPT>
    <form name="form1" method="post" action="">
    <input onkeydown="next()" name="text1">
    <input onkeydown="next()" name="text2">
    <input onkeydown="next()" name="text3">
    <input onkeydown="next()" name="text5">
    <input onkeydown="if(event.keyCode==13)event.keyCode=9" name="text4">
    ? <input type="submit" name="Submit" value="Submit">
    ? <input type="reset" name="Submit2" value="Reset">
    </form>
    </body>
    </html>

    posted @ 2006-04-04 13:24 似水流年 閱讀(3300) | 評論 (1)編輯 收藏
         摘要: 以下是摘自http://xdoclet.sourceforge.net/xdoclet/tags/hibernate-tags.html的內容 @hibernate Tag Reference Tags for declaration of Hibernate descriptor file Applies to: All classes, at class level and on get...  閱讀全文
    posted @ 2005-11-15 14:03 似水流年 閱讀(1126) | 評論 (0)編輯 收藏

    一.安裝
       1.安裝jdk1.5,E:\server\jdk1.5
       2.安裝mysql 4.0,E:\server\mysql
       3.安裝Ant 1.6,E:\apache-ant-1.6.2
       4.安裝tomcat5.5,E:\tomcat5

    二.系統路徑的設置:

       1、JAVA_HOME = E:\server\jdk1.5
       2、MYSQL_HOME = E:\server\mysql
       3、ANT_HOME = E:\apache-ant-1.6.2
       4、CATALINA_HOME = E:\tomcat5
       5、path,%JAVA_HOME%\bin;%ANT_HOME%\bin;%CATALINA_HOME%\bin;%MYSQL_HOME%\bin

    三.安裝appfuse-1.8.2,E:\jbproject\appfuse
       1.將..\appfuse\lib\junit3.8.1\junit.jar拷貝到%ANT_HOME%/lib目錄下
       2.根據需要修改build.properties以下部分
         #database.jar=${postgresql.jar}
         #database.type=postgresql
         #database.host=localhost
         #database URL for creating other databases (doesn't work with pgsql)
         #database.admin.url=jdbc:${database.type}://${database.host}/template1
         #database.admin.username=postgres
         #database.admin.password=postgres

         #hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
         #database.driver_class=org.postgresql.Driver
         #database.url=jdbc:${database.type}://${database.host}/${database.name}

       我只修改了database.admin.password=我的mysql密碼
       3.安裝的可選項,
         如果你希望使用 iBATIS 作為持久化framework, 查看extras/ibatis目錄下的 README.txt 文件或者運行 ant install-ibatis。
         如果你希望使用 Spring 作為web framework, 查看 extras/spring 目錄下的 README.txt 文件或者運行 ant install-springmvc。
         如果你希望使用 WebWork 作為web framework, 查看extras/webwork 目錄下的 README.txt 文件或者運行 ant install-webwork。
         如果你希望使用 JSF 作為web framework, 查看 extras/jsf 目錄下的 README.txt 文件或者運行 ant install-jsf。
         如果你希望使用 Tapestry 作為web framework, 查看 extras/tapestry 目錄下的 README.txt 文件或者運行 ant install-tapestry。

      
    四.新建項目
       1. 在控制臺,E:\jbproject\appfuse>ant new 按照提示輸入application名稱(myapp),database名稱(mydb),package名稱(com.jinn).
       2. 如果package名稱不是org.appfuse,拷貝appfuse下的ApplicationResources_zh_CN.properties和ApplicationResources_zh.properties到對應的路徑下myapp下。(注意如果你的package名稱不是org.appfuse(或不是以org開頭?沒有做過測試),會提示你輸入the first part of your new package,先別忙著
    輸入,看看myapp,跟appfuse一樣,我要你著重看看myapp\web\WEB-INF\classes下的ApplicationResources_zh_CN.properties或ApplicationResources_zh.properties
          跟appfuse下是一樣的。輸入the first part of your new package,例如com,再看看myapp\web\WEB-INF\classes下的ApplicationResources_zh_CN.properties或ApplicationResources_zh.properties
          它的內容變了。原來appfuse在執行rename package的過程中把相關的properties內容做了處理。這會造成頁面顯示亂碼。
       3. 運行E:\jbproject\myapp>ant setup ,BUILD SUCCESSFUL,在瀏覽器輸入http://localhost:8080/myapp。一切正常,此時打開查看${CATALINA_HOME}\webapps\myapp\WEB-INF\classes\ApplicationResources_zh_CN.properties,已被編碼轉換。
       4. 關閉tomcat,運行E:\jbproject\myapp>ant test-all,出錯," failed with message "Wrong document title found! Expected "AppFuse
          ~ ???è?????" but got "AppFuse ~ ???è?????",顯然還是資源文件編碼的問題,注意控制臺有段提示"test with locale 'zh'",將myapp\web\WEB-INF\classes>ApplicationResources_zh.properties更名為ApplicationResources_zh.properties.bak
          運行E:\jbproject\myapp\web\WEB-INF\classes>native2ascii -encoding gbk ApplicationResources_zh.properties ApplicationResources_zh.properties
          再次運行E:\jbproject\myapp>ant test-all BUILD SUCCESSFUL

    參考文章:http://raibledesigns.com/wiki/Wiki.jsp?page=AppFuseQuickStart_zh
     

    posted @ 2005-11-15 11:20 似水流年 閱讀(636) | 評論 (0)編輯 收藏
     

    AppFuseAnt任務

    This page contains a listing of the most common Ant targets in AppFuse that I use in my daily development. For a complete list of tasks, type "ant -projecthelp" at the command line.
    任務
    描述

    setup

    建立database, 配置tomcatdeploys expanded war

    clean

    Removes build artifacts

    compile

    編譯所有的文件

    deploy

    編譯、然后部署到Tomcat

    deploy-web

    部署JSP和靜態Web內容到Tomcat

    install

    使用TomcatManager程序安裝Web程序.
    對于向遠程服務器上部署程序很適合

    list

    列出Tomcat已經安裝、部署好的應用

    refresh

    Undeploys, cleans, 然后重新部署.

    reload

    使Tomcat重新裝載所有程序

    remove

    刪除Tomcat部署好的程序

    setup-db

    創建數據庫,并插入范例需要的數據

    setup-tomcat

    復制JDBC驅動和context.xmlTomcat相應目錄下

    test-all

    運行所有用于測試dao, serviceweb的測試用例

    test-dao

    測試dao模塊

    test-service

    測試service模塊

    test-web

    使用Mocks測試Action/Controller (不需要容器)

    test-jsp

    Tomcat中運行Canoo WebTest (啟動/停止Tomcat, 執行前Tomcat應該被停止)

    test-canoo

    Tomcat已經運行時,執行Canoo WebTest

    test-reports

    產生測試報告

    undeploy

    $CATALINA_HOME/webapps中刪除war文件和相應的目錄

    posted @ 2005-11-11 14:14 似水流年 閱讀(426) | 評論 (0)編輯 收藏

    三個需要的程序包:

    commons-dbcp-1.2.1.jar

    http://apache.linuxforum.net/dist/jakarta/commons/dbcp/binaries/

    struts-legacy.jar

    http://apache.linuxforum.net/dist/jakarta/struts/struts-legacy/

    commons-pool-1.2.jar

    http://apache.linuxforum.net/dist/jakarta/commons/pool/binaries/

    strut-config.xml


      <data-sources>
        <data-source key="mysqlWebDB" type="org.apache.commons.dbcp.BasicDataSource">
          <set-property property="description" value="Mysql DataSource For zyweb" />
          <set-property property="driverClassName" value="org.gjt.mm.mysql.Driver" />
          <set-property property="url" value="jdbc:mysql://localhost:3306/zyweb?useUnicode=true&amp;characterEncoding=GBK" />
          <set-property property="username" value="root" />
          <set-property property="password" value="zyadmin" />
          <set-property property="maxActive" value="10" />
          <set-property property="maxWait" value="5000"/>
          <set-property property="defaultAutoCommit" value="false" />
          <set-property property="defaultReadOnly" value="false"/>
        </data-source>
      </data-sources>

    posted @ 2005-10-13 16:24 似水流年 閱讀(656) | 評論 (0)編輯 收藏
    Java 中對文件的讀寫操作之比較
    一.在 JDK 1.0 中,通常是用 InputStream & OutputStream 這兩個基類來進行讀寫操作的。
    InputStream 中的 FileInputStream 類似一個文件句柄,通過它來對文件進行操作,類似的,在
    OutputStream 中我們有 FileOutputStream 這個對象。

    用FileInputStream 來讀取數據的常用方法是:
    FileInputStream fstream = new FileInputStream(args[0]);
    DataInputStream in = new DataInputStream(fstream);
    用 in.readLine() 來得到數據,然后用 in.close() 關閉輸入流。
    完整代碼見 Example 1。

    用FileOutputStream 來寫入數據的常用方法是:
    FileOutputStream out out = new FileOutputStream("myfile.txt");    
    PrintStream p = new PrintStream( out );
    用 p.println() 來寫入數據,然后用 p.close() 關閉輸入。
    完整代碼見 Example 2。


    二.在 JDK 1.1中,支持兩個新的對象 Reader & Writer, 它們只能用來對文本文件進行操作,而
    JDK1.1中的 InputStream & OutputStream 可以對文本文件或二進制文件進行操作。

    用FileReader 來讀取文件的常用方法是:
    FileReader fr = new FileReader("mydata.txt");
    BufferedReader br = new BufferedReader(fr);
    用 br.readLing() 來讀出數據,然后用br.close() 關閉緩存,用fr.close() 關閉文件。
    完整代碼見 Example 3。

    用 FileWriter 來寫入文件的常用方法是:
    FileWriter fw = new FileWriter("mydata.txt");
    PrintWriter out = new PrintWriter(fw);  
    在用out.print 或 out.println 來往文件中寫入數據,out.print 和 out.println的唯一區別是后者寫
    入數據或會自動開一新行。寫完后要記得 用out.close() 關閉輸出,用fw.close() 關閉文件。   
    完整代碼見 Example 4。

    -------------------------------------------------------------- following is the source code of examples------------------------------------------------------

    Example 1:
    // FileInputDemo
    // Demonstrates FileInputStream and DataInputStream
    import java.io.*;

    class FileInputDemo {
      
    public static void main(String args[]) {
        
    // args.length is equivalent to argc in C
        if (args.length == 1{
          
    try {
            
    // Open the file that is the first command line parameter
            FileInputStream fstream = new FileInputStream(args[0]);
            
    // Convert our input stream to a DataInputStream
            DataInputStream in = new DataInputStream(fstream);
            
    // Continue to read lines while there are still some left to read
            while (in.available() !=0{
              
    // Print file line to screen
              System.out.println (in.readLine());
            }

            
    in.close();
          }
     catch (Exception e) {
            System.err.println(
    "File input error");
          }

        }

        
    else
          System.
    out.println("Invalid parameters");
      }

    }


    Example 2:
    // FileOutputDemo
    // Demonstration of FileOutputStream and PrintStream classes
    import java.io.*;

    class FileOutputDemo 
    {    
      
    public static void main(String args[])  {              
      FileOutputStream 
    out// declare a file output object
        PrintStream p; // declare a print stream object

    try {
      
    // connected to "myfile.txt"
          out = new FileOutputStream("myfile.txt");
          
    // Connect print stream to the output stream
          p = new PrintStream( out );
          p.println (
    "This is written to a file");
          p.close();
        }
     catch (Exception e) {
          System.err.println (
    "Error writing to file");
        }

      }

    }


    Example 3:
    // FileReadTest.java
    // User FileReader in JDK1.1 to read a file 
    import java.io.*;

    class FileReadTest {      
      
    public static void main (String[] args) {
        FileReadTest t 
    = new FileReadTest();
        t.readMyFile();
    }
     
        
      
    void readMyFile() 
        String record 
    = null;
        
    int recCount = 0
        
    try 
    FileReader fr 
    = new FileReader("mydata.txt");
           BufferedReader br 
    = new BufferedReader(fr);
           record 
    = new String();
           
    while ((record = br.readLine()) != null{
             recCount
    ++;
             System.
    out.println(recCount + "" + record); 
    }

    br.close();
    fr.close(); 
         }
     catch (IOException e) 
             System.
    out.println("Uh oh, got an IOException error!");
             e.printStackTrace();
         }

    }
     
      
    }
        

    Example 4:
    // FileWriteTest.java
    // User FileWriter in JDK1.1 to writer a file 
    import java.io.*;

    class FileWriteTest {      
      
    public static void main (String[] args) {
        FileWriteTest t 
    = new FileWriteTest();
        t.WriteMyFile();
    }
     
        
      
    void WriteMyFile() 
        
    try 
    FileWriter fw 
    = new FileWriter("mydata.txt");
    PrintWriter 
    out = new PrintWriter(fw);    
    out.print(“hi,this will be wirte into the file!”);   
    out.close();
    fw.close();
         }
     catch (IOException e) 
             System.
    out.println("Uh oh, got an IOException error!");
             e.printStackTrace();
         }

    }
     
      
    }
        
    posted @ 2005-06-23 17:46 似水流年 閱讀(902) | 評論 (2)編輯 收藏

    <embed src="autostart="true" loop="true" width="200" height="150" >
    把這個網址
    http://wmt2.aboutmedia.com.tw/Aboutmedia/warner/mtv/naying-021011_01v_120k.wmv換成你要看的電影就行了


    有圖像的rm格式:
    <OBJECT classid='clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA' height=288 id=video1 width=305 VIEWASTEXT>
    <param name='_ExtentX' value='5503'>
    <param name='_ExtentY' value='1588'>
    <param name='AUTOSTART' value='-1'>
    <param name='SHUFFLE' value='0'>
    <param name='PREFETCH' value='0'>
    <param name='NOLABELS' value='0'>
    <param name='SRC' value='http://media.cdut.edu.cn/ram/new/xiaoxin1.ram'>
    <param name='CONTROLS' value='Imagewindow,StatusBar,ControlPanel'>
    <param name='CONSOLE' value='RAPLAYER'>
    <param name='LOOP' value='0'>
    <param name='NUMLOOP' value='0'>
    <param name='CENTER' value='0'>
    <param name='MAINTAINASPECT' value='0'>
    <param name='BACKGROUNDCOLOR' value='#000000'>
    </OBJECT>

    無圖像的rm格式:如相聲,歌曲。。。
    <object ID='video2' WIDTH='300' HEIGHT='62' CLASSID='CLSID:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA'>
    <param name='_ExtentX' value='9657'>
    <param name='_ExtentY' value='847'>
    <param name='AUTOSTART' value='-1'>
    <param name='SHUFFLE' value='0'>
    <param name='PREFETCH' value='0'>
    <param name='NOLABELS' value='0'>
    <param name='SRC' value='http://210.242.69.206/ramgen/broadcast/BCC/encoder/hipop.rm'>
    <param name='CONTROLS' value='StatusBar,controlpanel'>
    <param name='CONSOLE' value='Clip1'>
    <param name='LOOP' value='0'>
    <param name='NUMLOOP' value='0'>
    <param name='CENTER' value='0'>
    <param name='MAINTAINASPECT' value='0'>
    <param name='BACKGROUNDCOLOR' value='#000000'>
    </object>

    最簡單的media格式的播放器。。自動識別有無圖像,但是版本是你機器的!
    <embed src='mms://61.175.132.221/tv/mtv/f4/makeawish.wmv' width=200 height=200 autostart=true loop=true></embed>

    有圖像的media播放器,自動調用網上的插件。
    <object id=nstv classid='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6' width=280 height=265 codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701standby=Loading Microsoft? Windows Media? Player components... type=application/x-oleobject>
    <param name='URL' value='http://202.99.11.42/xiangsheng/ymjr.wma'>
    <PARAM NAME='UIMode' value='full'><PARAM NAME='AutoStart' value='true'>
    <PARAM NAME='Enabled' value='true'>
    <PARAM NAME='enableContextMenu' value='false'>
    <param name='WindowlessVideo' value='true'></object>

    無圖像的media播放器。。。同上。
    <object id=nstv classid='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6' width=280 height=60 codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701standby=Loading Microsoft? Windows Media? Player components... type=application/x-oleobject>
    <param name='URL' value='http://202.99.11.42/xiangsheng/ymjr.wma'>
    <PARAM NAME='UIMode' value='full'><PARAM NAME='AutoStart' value='true'>
    <PARAM NAME='Enabled' value='true'>
    <PARAM NAME='enableContextMenu' value='false'>
    </object>

    只是界面不同的media的調插件播放器。。建議不用這個,,你可以看!
    <embed src='http://av.wanwa.com/fileroot/AV/Ramfiles/23809.ram' type='audio/x-pn-realaudio-plugin' console='Clip1' controls='ControlPanel,StatusBar' height='60' width='275' autostart='true'></embed>

    rm文件在線播放
    <embed height=25 src=www.xiakedao.com/biyun/ren/a.rm type=audio/x-pn-realaudio-plugin width=50 autostart="false" controls="PlayButton">


    autostart="false" 打開頁面時處于候命狀態,autostart="true" 打開頁面時馬上聽聲音 height=25 width=50 有不同數值,播放器面板有些不同
    midi、au、avi文件在線播放

    <EMBED SRC="

    autostart="false" 打開頁面時處于候命狀態,autostart="true" 打開頁面時馬上聽聲音 height=25 width=50 有不同數值,播放器面板有些不同

    asf文件在線播放
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title></title>
    </head>
    <body topmargin="0" leftmargin="0">
    <object classid=clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95 codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=7.0 height=53 id=NSPlay0 name=NSPlay type=application/x-oleobject width=87 VIEWASTEXT standby="Loading Microsoft Windows Media Player components..." border="0"><param name="AudioStream" value="-1">
    <param name="AutoSize" value="0">
    <param name="AutoStart" value="1">
    <param name="AnimationAtStart" value="-1">
    <param name="AllowScan" value="-1">
    <param name="AllowChangeDisplaySize" value="-1">
    <param name="AutoRewind" value="0">
    <param name="Balance" value="0">
    <param name="BaseURL" value>
    <param name="BufferingTime" value="10">
    <param name="CaptioningID" value>
    <param name="ClickToPlay" value="-1">
    <param name="CursorType" value="0">
    <param name="CurrentPosition" value="-1">
    <param name="CurrentMarker" value="0">
    <param name="DefaultFrame" value>
    <param name="DisplayBackColor" value="0">
    <param name="DisplayForeColor" value="65280">
    <param name="DisplayMode" value="0">
    <param name="DisplaySize" value="1">
    <param name="Enabled" value="-1">
    <param name="EnableContextMenu" value="-1">
    <param name="EnablePositionControls" value="-1">
    <param name="EnableFullScreenControls" value="-1">
    <param name="EnableTracker" value="-1">
    <param name="Filename" value="
    <param name="InvokeURLs" value="-1">
    <param name="Language" value="-1">
    <param name="Mute" value="0">
    <param name="PlayCount" value="1">
    <param name="PreviewMode" value="0">
    <param name="Rate" value="1">
    <param name="SAMILang" value>
    <param name="SAMIstyle" value>
    <param name="SAMIFileName" value>
    <param name="selectionStart" value="-1">
    <param name="selectionEnd" value="-1">
    <param name="SendOpenStateChangeEvents" value="-1">
    <param name="SendWarningEvents" value="-1">
    <param name="SendErrorEvents" value="-1">
    <param name="SendKeyboardEvents" value="0">
    <param name="SendMouseClickEvents" value="0">
    <param name="SendMouseMoveEvents" value="0">
    <param name="SendPlayStateChangeEvents" value="-1">
    <param name="ShowCaptioning" value="0">
    <param name="ShowControls" value="-1">
    <param name="ShowAudioControls" value="0">
    <param name="ShowDisplay" value="0">
    <param name="ShowGotoBar" value="0">
    <param name="ShowPositionControls" value="-1">
    <param name="ShowStatusBar" value="-1">
    <param name="ShowTracker" value="-1">
    <param name="TransparentAtStart" value="-1">
    <param name="VideoBorderWidth" value="0">
    <param name="VideoBorderColor" value="0">
    <param name="VideoBorder3D" value="-1">
    <param name="Volume" value="0">
    <param name="WindowlessVideo" value="0">
    </object>
    其中<param name="AutoStart" value="0"> 0為打開頁面處于待命狀態,為1時打開頁面直接播放 </body>
    </html>

    流式收聽mp3方法:
    http://*.mp3http://*.mp3,http://...琱ttp://*.mp3,
    把上面的的文件另存為*.m3u,就可實現在線播放*.mp3(支持連續播放)

    mpeg影象在線播放:
    等等,讓它下載
    <img border="0" dynsrc="http://music.cnvnet.com/video/0321.mpeg ;
    " start="fileopen">


    rm影像在線播放 代碼:
    <object id="vid" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width=114 height=100>
    <param name="_ExtentX" value="3016">
    <param name="_ExtentY" value="2646">
    <param name="AUTOSTART" value="-1">
    <param name="SHUFFLE" value="0">
    <param name="PREFETCH" value="0">
    <param name="NOLABELS" value="-1">
    <param name="SRC" value="<param name="CONTROLS" value="Imagewindow">
    <param name="CONSOLE" value="clip1">
    <param name="LOOP" value="0">
    <param name="NUMLOOP" value="0">
    <param name="CENTER" value="0">
    <param name="MAINTAINASPECT" value="0">
    <param name="BACKGROUNDCOLOR" value="#000000">
    </object>

    加幾個控制器
    <object id="vid" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width=427 height=300>
    <param name="_ExtentX" value="11298">
    <param name="_ExtentY" value="7938">
    <param name="AUTOSTART" value="-1">
    <param name="SHUFFLE" value="0">
    <param name="PREFETCH" value="0">
    <param name="NOLABELS" value="-1">
    <param name="SRC" value="
    <param name="CONTROLS" value="Imagewindow">
    <param name="CONSOLE" value="clip1">
    <param name="LOOP" value="0">
    <param name="NUMLOOP" value="0">
    <param name="CENTER" value="0">
    <param name="MAINTAINASPECT" value="0">
    <param name="BACKGROUNDCOLOR" value="#000000">
    </object>
    <object id="vid2" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width=427 height=30>
    <param name="_ExtentX" value="11298">
    <param name="_ExtentY" value="794">
    <param name="AUTOSTART" value="-1">
    <param name="SHUFFLE" value="0">
    <param name="PREFETCH" value="0">
    <param name="NOLABELS" value="-1">
    <param name="SRC" value="
    <param name="CONTROLS" value="ControlPanel">
    <param name="CONSOLE" value="clip1">
    <param name="LOOP" value="0">
    <param name="NUMLOOP" value="0">
    <param name="CENTER" value="0">
    <param name="MAINTAINASPECT" value="0">
    <param name="BACKGROUNDCOLOR" value="#000000">
    </object>

    posted @ 2005-06-17 14:20 似水流年 閱讀(1269) | 評論 (0)編輯 收藏
    主站蜘蛛池模板: 香蕉免费在线视频| 成人免费在线视频| 精品久久久久久亚洲中文字幕| 亚洲国产成人一区二区精品区| 日韩免费高清视频| 69成人免费视频| 久久这里只精品热免费99| 国产av无码专区亚洲av毛片搜| 亚洲一区二区三区深夜天堂| 亚洲国产成人一区二区精品区| 亚洲欧洲久久久精品| 午夜高清免费在线观看| 国产成人免费午夜在线观看| 久草免费福利视频| 九九热久久免费视频| 美女被免费网站视频在线| 亚洲色成人四虎在线观看| 亚洲AV无码专区在线亚| 亚洲视频一区在线播放| 久久亚洲精品无码| 亚洲国产精品无码久久久秋霞2| 亚洲国产成人乱码精品女人久久久不卡 | 久久精品国产精品亚洲毛片| 综合亚洲伊人午夜网| 亚洲第一黄片大全| 亚洲AV无码之日韩精品| 四虎免费永久在线播放| 国产高清免费观看| 免费成人午夜视频| 亚洲国产人成精品| 亚洲日本在线观看视频| 国产成人精品亚洲精品| 中文亚洲成a人片在线观看| 国产亚洲一区二区三区在线不卡 | 另类小说亚洲色图| 猫咪www免费人成网站| 一区免费在线观看| 中国好声音第二季免费播放| 99久久成人国产精品免费| 黄色片免费在线观看| 99国产精品免费视频观看|