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

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

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

    自由飛翔

    我在仰望,java之上

    統計

    留言簿(2)

    我關注的blog

    閱讀排行榜

    評論排行榜

    #

    POI學習

    POI所有組件:


    posted @ 2012-02-22 10:01 GavinMiao 閱讀(296) | 評論 (0)編輯 收藏

    tomcat對jsp、servlet版本要求

    Apache Tomcat version 5.5 implements the Servlet 2.4 and JavaServer Pages 2.0 specifications  
    Apache Tomcat version 6.0 implements the Servlet 2.5 and JavaServer Pages 2.1 specifications 
    Apache Tomcat version 7.0 implements the Servlet 3.0 and JavaServer Pages 2.2 
    specifications




    如果某jar包的META-INF目錄下存在對應的tld文件,那么對于JSP1.2+的web 容器,
    若把此jar包放在WEB-INF/lib目錄下,可以直接引用標簽,
    不用再web.xml里面配置taglib;

    posted @ 2012-02-14 16:31 GavinMiao 閱讀(237) | 評論 (0)編輯 收藏

    (轉載)hiernate 參數

    原文地址:http://www.ideagrace.com/html/doc/2007/01/30/08608.html

    屬性名用途
    hibernate.dialect一個Hibernate Dialect類名允許Hibernate針對特定的關系數據庫生成優化的SQL. 取值 full.classname.of.Dialect
    hibernate.show_sql輸出所有SQL語句到控制臺. 有一個另外的選擇是把org.hibernate.SQL這個log category設為debug。 eg. true | false
    hibernate.format_sql在log和console中打印出更漂亮的SQL。 取值 true | false
    hibernate.default_schema在生成的SQL中, 將給定的schema/tablespace附加于非全限定名的表名上. 取值 SCHEMA_NAME
    hibernate.default_catalog在生成的SQL中, 將給定的catalog附加于非全限定名的表名上. 取值 CATALOG_NAME
    hibernate.session_factory_nameSessionFactory創建后,將自動使用這個名字綁定到JNDI中. 取值 jndi/composite/name
    hibernate.max_fetch_depth為單向關聯(一對一, 多對一)的外連接抓取(outer join fetch)樹設置最大深度. 值為0意味著將關閉默認的外連接抓取. 取值 建議在03之間取值
    hibernate.default_batch_fetch_size為Hibernate關聯的批量抓取設置默認數量. 取值 建議的取值為48, 和16
    hibernate.default_entity_mode為由這個SessionFactory打開的所有Session指定默認的實體表現模式. 取值 dynamic-mapdom4jpojo
    hibernate.order_updates強制Hibernate按照被更新數據的主鍵,為SQL更新排序。這么做將減少在高并發系統中事務的死鎖。 取值 true | false
    hibernate.generate_statistics如果開啟, Hibernate將收集有助于性能調節的統計數據. 取值 true | false
    hibernate.use_identifer_rollback如果開啟, 在對象被刪除時生成的標識屬性將被重設為默認值. 取值 true | false
    hibernate.use_sql_comments如果開啟, Hibernate將在SQL中生成有助于調試的注釋信息, 默認值為false取值 true | false

    表 3.4.  Hibernate JDBC和連接(connection)屬性

    屬性名用途
    hibernate.jdbc.fetch_size非零值,指定JDBC抓取數量的大小 (調用Statement.setFetchSize()).
    hibernate.jdbc.batch_size非零值,允許Hibernate使用JDBC2的批量更新. 取值 建議取530之間的值
    hibernate.jdbc.batch_versioned_data如果你想讓你的JDBC驅動從executeBatch()返回正確的行計數 , 那么將此屬性設為true(開啟這個選項通常是安全的). 同時,Hibernate將為自動版本化的數據使用批量DML. 默認值為falseeg. true | false
    hibernate.jdbc.factory_class選擇一個自定義的Batcher. 多數應用程序不需要這個配置屬性. eg. classname.of.Batcher
    hibernate.jdbc.use_scrollable_resultset允許Hibernate使用JDBC2的可滾動結果集. 只有在使用用戶提供的JDBC連接時,這個選項才是必要的, 否則Hibernate會使用連接的元數據. 取值 true | false
    hibernate.jdbc.use_streams_for_binary在JDBC讀寫binary (二進制)serializable (可序列化) 的類型時使用流(stream)(系統級屬性). 取值 true | false
    hibernate.jdbc.use_get_generated_keys在數據插入數據庫之后,允許使用JDBC3 PreparedStatement.getGeneratedKeys() 來獲取數據庫生成的key(鍵)。需要JDBC3+驅動和JRE1.4+, 如果你的數據庫驅動在使用Hibernate的標 識生成器時遇到問題,請將此值設為false. 默認情況下將使用連接的元數據來判定驅動的能力. 取值 true|false
    hibernate.connection.provider_class自定義ConnectionProvider的類名, 此類用來向Hibernate提供JDBC連接. 取值 classname.of.ConnectionProvider
    hibernate.connection.isolation設置JDBC事務隔離級別. 查看java.sql.Connection來了解各個值的具體意義, 但請注意多數數據庫都不支持所有的隔離級別. 取值 1, 2, 4, 8
    hibernate.connection.autocommit允許被緩存的JDBC連接開啟自動提交(autocommit) (不建議). 取值 true | false
    hibernate.connection.release_mode指定Hibernate在何時釋放JDBC連接. 默認情況下,直到Session被顯式關閉或被斷開連接時,才會釋放JDBC連接. 對于應用程序服務器的JTA數據源, 你應當使用after_statement, 這樣在每次JDBC調用后,都會主動的釋放連接. 對于非JTA的連接, 使用after_transaction在每個事務結束時釋放連接是合理的. auto將為JTA和CMT事務策略選擇after_statement, 為JDBC事務策略選擇after_transaction取值 on_close | after_transaction | after_statement | auto
    hibernate.connection.<propertyName>將JDBC屬性propertyName傳遞到DriverManager.getConnection()中去.
    hibernate.jndi.<propertyName>將屬性propertyName傳遞到JNDI InitialContextFactory中去.

    表 3.5.  Hibernate緩存屬性

    屬性名用途
    hibernate.cache.provider_class自定義的CacheProvider的類名. 取值 classname.of.CacheProvider
    hibernate.cache.use_minimal_puts以頻繁的讀操作為代價, 優化二級緩存來最小化寫操作. 在Hibernate3中,這個設置對的集群緩存非常有用, 對集群緩存的實現而言,默認是開啟的. 取值 true|false
    hibernate.cache.use_query_cache允許查詢緩存, 個別查詢仍然需要被設置為可緩存的. 取值 true|false
    hibernate.cache.use_second_level_cache能用來完全禁止使用二級緩存. 對那些在類的映射定義中指定<cache>的類,會默認開啟二級緩存. 取值 true|false
    hibernate.cache.query_cache_factory自定義實現QueryCache接口的類名, 默認為內建的StandardQueryCache取值 classname.of.QueryCache
    hibernate.cache.region_prefix二級緩存區域名的前綴. 取值 prefix
    hibernate.cache.use_structured_entries強制Hibernate以更人性化的格式將數據存入二級緩存. 取值 true|false

    表 3.6.  Hibernate事務屬性

    屬性名用途
    hibernate.transaction.factory_class一個TransactionFactory的類名, 用于Hibernate Transaction API (默認為JDBCTransactionFactory). 取值 classname.of.TransactionFactory
    jta.UserTransaction一個JNDI名字,被JTATransactionFactory用來從應用服務器獲取JTA UserTransaction取值 jndi/composite/name
    hibernate.transaction.manager_lookup_class一個TransactionManagerLookup的類名 - 當使用JVM級緩存,或在JTA環境中使用hilo生成器的時候需要該類. 取值 classname.of.TransactionManagerLookup
    hibernate.transaction.flush_before_completion如果開啟, session在事務完成后將被自動清洗(flush)。 現在更好的方法是使用自動session上下文管理。取值 true | false
    hibernate.transaction.auto_close_session如果開啟, session在事務完成后將被自動關閉。 現在更好的方法是使用自動session上下文管理。取值 true | false

    表 3.7.  其他屬性

    屬性名用途
    hibernate.current_session_context_class為"當前" Session指定一個(自定義的)策略。eg. jta | thread | custom.Class
    hibernate.query.factory_class選擇HQL解析器的實現. 取值 org.hibernate.hql.ast.ASTQueryTranslatorFactory or org.hibernate.hql.classic.ClassicQueryTranslatorFactory
    hibernate.query.substitutions將Hibernate查詢中的符號映射到SQL查詢中的符號 (符號可能是函數名或常量名字). 取值 hqlLiteral=SQL_LITERAL, hqlFunction=SQLFUNC
    hibernate.hbm2ddl.autoSessionFactory創建時,自動檢查數據庫結構,或者將數據庫schema的DDL導出到數據庫. 使用 create-drop時,在顯式關閉SessionFactory時,將drop掉數據庫schema. 取值 validate | update | create | create-drop
    hibernate.cglib.use_reflection_optimizer開啟CGLIB來替代運行時反射機制(系統級屬性). 反射機制有時在除錯時比較有用. 注意即使關閉這個優化, Hibernate還是需要CGLIB. 你不能在hibernate.cfg.xml中設置此屬性. 取值 true | false

    3.4.1.  SQL方言

    你應當總是為你的數據庫將hibernate.dialect屬性設置成正確的 org.hibernate.dialect.Dialect子類. 如果你指定一種方言, Hibernate將為上面列出的一些屬性使用合理的默認值, 為你省去了手工指定它們的功夫.

    表 3.8.  Hibernate SQL方言 (hibernate.dialect)

    RDBMS方言
    DB2org.hibernate.dialect.DB2Dialect
    DB2 AS/400org.hibernate.dialect.DB2400Dialect
    DB2 OS390org.hibernate.dialect.DB2390Dialect
    PostgreSQLorg.hibernate.dialect.PostgreSQLDialect
    MySQLorg.hibernate.dialect.MySQLDialect
    MySQL with InnoDBorg.hibernate.dialect.MySQLInnoDBDialect
    MySQL with MyISAMorg.hibernate.dialect.MySQLMyISAMDialect
    Oracle (any version)org.hibernate.dialect.OracleDialect
    Oracle 9i/10gorg.hibernate.dialect.Oracle9Dialect
    Sybaseorg.hibernate.dialect.SybaseDialect
    Sybase Anywhereorg.hibernate.dialect.SybaseAnywhereDialect
    Microsoft SQL Serverorg.hibernate.dialect.SQLServerDialect
    SAP DBorg.hibernate.dialect.SAPDBDialect
    Informixorg.hibernate.dialect.InformixDialect
    HypersonicSQLorg.hibernate.dialect.HSQLDialect
    Ingresorg.hibernate.dialect.IngresDialect
    Progressorg.hibernate.dialect.ProgressDialect
    Mckoi SQLorg.hibernate.dialect.MckoiDialect
    Interbaseorg.hibernate.dialect.InterbaseDialect
    Pointbaseorg.hibernate.dialect.PointbaseDialect
    FrontBaseorg.hibernate.dialect.FrontbaseDialect
    Firebirdorg.hibernate.dialect.FirebirdDialect

    表 3.9.  Hibernate日志類別

    類別功能
    org.hibernate.SQL在所有SQL DML語句被執行時為它們記錄日志
    org.hibernate.type為所有JDBC參數記錄日志
    org.hibernate.tool.hbm2ddl在所有SQL DDL語句執行時為它們記錄日志
    org.hibernate.pretty在session清洗(flush)時,為所有與其關聯的實體(最多20個)的狀態記錄日志
    org.hibernate.cache為所有二級緩存的活動記錄日志
    org.hibernate.transaction為事務相關的活動記錄日志
    org.hibernate.jdbc為所有JDBC資源的獲取記錄日志
    org.hibernate.hql.AST在解析查詢的時候,記錄HQL和SQL的AST分析日志
    org.hibernate.secure為JAAS認證請求做日志
    org.hibernate為任何Hibernate相關信息做日志 (信息量較大, 但對查錯非常有幫助)

    表 3.10. JTA TransactionManagers

    Transaction工廠類應用程序服務器
    org.hibernate.transaction.JBossTransactionManagerLookupJBoss
    org.hibernate.transaction.WeblogicTransactionManagerLookupWeblogic
    org.hibernate.transaction.WebSphereTransactionManagerLookupWebSphere
    org.hibernate.transaction.WebSphereExtendedJTATransactionLookupWebSphere 6
    org.hibernate.transaction.OrionTransactionManagerLookupOrion
    org.hibernate.transaction.ResinTransactionManagerLookupResin
    org.hibernate.transaction.JOTMTransactionManagerLookupJOTM
    org.hibernate.transaction.JOnASTransactionManagerLookupJOnAS
    org.hibernate.transaction.JRun4TransactionManagerLookupJRun4
    org.hibernate.transaction.BESTransactionManagerLookupBorland ES

    posted @ 2012-02-14 15:07 GavinMiao 閱讀(352) | 評論 (0)編輯 收藏

    (轉載)System.getProperty()

         摘要: 文章來源:http://www.tkk7.com/javafield/archive/2008/01/05/172952.htmlSystem.getProperty() 1public class Information {    2    public st...  閱讀全文

    posted @ 2012-02-13 16:52 GavinMiao 閱讀(384) | 評論 (0)編輯 收藏

    ibatis擴展example類對數據庫分頁的實現(轉載)

         摘要: 文章來源:http://blog.csdn.net/lu_yongchao/article/details/6209166mysql:sql代碼:select  *  from   user   where ... order   by ....  閱讀全文

    posted @ 2012-02-03 10:05 GavinMiao 閱讀(3197) | 評論 (0)編輯 收藏

    異常積累:org.hibernate.hql.ast.QuerySyntaxError: User is not mapped. [from User where username=?]

    org.hibernate.hql.ast.QuerySyntaxError: User is not mapped. [from User where username=?]
    at org.hibernate.hql.ast.ErrorCounter.throwQueryException(ErrorCounter.java:63)
    at org.hibernate.hql.ast.QueryTranslatorImpl.analyze(QueryTranslatorImpl.java:196)
    at org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:130)
    at org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:83)
    at org.hibernate.impl.SessionFactoryImpl.getQuery(SessionFactoryImpl.java:427)
    at org.hibernate.impl.SessionImpl.getQueries(SessionImpl.java:884)
    at org.hibernate.impl.SessionImpl.list(SessionImpl.java:834)
    at org.hibernate.impl.QueryImpl.list(QueryImpl.java:74)
    at org.hibernate.impl.AbstractQueryImpl.uniqueResult(AbstractQueryImpl.java:603)
    at com.demo.hibernate.dao.UserDAOImpl.select(UserDAOImpl.java:19)
    at com.demo.hibernate.service.UserServiceImpl.login(UserServiceImpl.java:21)
    at com.demo.hibernate.test.UserServiceTest.testLogin(UserServiceTest.java:25)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at junit.framework.TestCase.runTest(TestCase.java:154)
    at junit.framework.TestCase.runBare(TestCase.java:127)
    at junit.framework.TestResult$1.protect(TestResult.java:106)
    at junit.framework.TestResult.runProtected(TestResult.java:124)
    at junit.framework.TestResult.run(TestResult.java:109)
    at junit.framework.TestCase.run(TestCase.java:118)
    at junit.framework.TestSuite.runTest(TestSuite.java:208)
    at junit.framework.TestSuite.run(TestSuite.java:203)
    at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:130)
    at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
    Caused by:  User is not mapped.
    at org.hibernate.hql.ast.SessionFactoryHelper.requireClassPersister(SessionFactoryHelper.java:85)
    at org.hibernate.hql.ast.FromElementFactory.addFromElement(FromElementFactory.java:77)
    at org.hibernate.hql.ast.FromClause.addFromElement(FromClause.java:67)
    at org.hibernate.hql.ast.HqlSqlWalker.createFromElement(HqlSqlWalker.java:217)
    at org.hibernate.hql.antlr.HqlSqlBaseWalker.fromElement(HqlSqlBaseWalker.java:2830)
    at org.hibernate.hql.antlr.HqlSqlBaseWalker.fromElementList(HqlSqlBaseWalker.java:2719)
    at org.hibernate.hql.antlr.HqlSqlBaseWalker.fromClause(HqlSqlBaseWalker.java:513)
    at org.hibernate.hql.antlr.HqlSqlBaseWalker.query(HqlSqlBaseWalker.java:371)
    at org.hibernate.hql.antlr.HqlSqlBaseWalker.selectStatement(HqlSqlBaseWalker.java:201)
    at org.hibernate.hql.antlr.HqlSqlBaseWalker.statement(HqlSqlBaseWalker.java:151)
    at org.hibernate.hql.ast.QueryTranslatorImpl.analyze(QueryTranslatorImpl.java:189)
    ... 28 more
    原因:

    hibernate.cfg.xml映射.<mapping resource=""/>的配置

    類似原因還可能有:
     
    hql是寫的是table名,不是POJO對象

    posted @ 2012-01-19 11:02 GavinMiao 閱讀(6143) | 評論 (0)編輯 收藏

    java相關下載網址

    hibernate:
    http://sourceforge.net/projects/hibernate/files/
    struts
    1:
    http://archive.apache.org/dist/struts/  
    struts2:

    posted @ 2012-01-18 11:35 GavinMiao 閱讀(324) | 評論 (0)編輯 收藏

    異常積累: HttpURLConnection POST 出現 java.io.FileNotFoundException錯誤

    原因:url未加“\”轉義。url格式不正確導致。

    posted @ 2012-01-13 13:44 GavinMiao 閱讀(753) | 評論 (0)編輯 收藏

    Flex入門學習


    第一步:看http://www.deepcast.net/wiki/flex  
    第二步:看http://www.why100000.com/_articles/show_a_article.asp?tab=tabOtherLanguage&autoid=5(Mcromedia Flex標記語言)
    Flex學習網站:
    1.
    Adobe Flex 2 Component Explorer: 官方的,展示了各種組件的用法,入門必看。   http://examples.adobe.com/flex2/inproduct/sdk/explorer/explorer.html 
    2.
    很好的一個Flex資源站點 http://www.cflex.net/ 主要看右邊一欄
    3.http://flexbox.mrinalwadhwa.com/ 
    一個收集了網上很多開源組件的站點,是進階學習的好幫手
    4.http://code.google.com/p/flexlib/ 
    也是一個開源Flex組件站點,不過與FlexBox不同的是,這個是原創,而FlexBox只是收集。
    5.http://www.adobe.com/devnet/flex.html 
    Adobe Flex開發者中心,經常會有一些好的教程出現。
    6.http://labs.adobe.com/
    7.
    Flex.org:http://www.flex.org/  官方的,基本上應有盡有。
    8.
    http://examples.adobe.com/flex2/consulting/styleexplorer/Flex2StyleExplorer.html 
    用來設計程序樣式風格的工具,很好用,現在源代碼已經可以下載。
    9.http://www.merhl.com/flex2_samples/filterExplorer/ 
    用來調節各種濾鏡(filter),非官方的,源代碼提供下載。
    10.http://wenku.baidu.com/view/739d962e453610661ed9f4c5.html


    參考文章:http://blog.csdn.net/microrain/article/details/1601303





    posted @ 2011-12-29 10:34 GavinMiao 閱讀(291) | 評論 (0)編輯 收藏

    轉載:在JavaScript中調用Flex方法

    文章來源:http://www.cnblogs.com/liuzhong/archive/2011/06/27/2091294.html
    一、在JavaScript中調用Flex方法
    在Flex中可以用ExternalInterface來調用Flex的方法,途徑是
    1.通過在Flex應用可調用方法列表中添加指定的公用方法。 在Flex應用中通過調用addCallback()可以把一個方法添加到此列表中。addCallback將一個ActionScript的方法注冊為一個JavaScript和VBScript可以調用的方法。
    addCallback()函數的定義如下:
    addCallback(function_name:String, closure:Function):void
    function_name參數就是在Html頁面中腳本調用的方法名。closure參數是要調用的本地方法,這個參數可以是一個方法也可以是對象實例。

    舉個例子:
    <mx:Script>
        import flash.external.*;
        public function myFunc():Number {
            return 42;
        }
        public function initApp():void {
            ExternalInterface.addCallback("myFlexFunction",myFunc);
        }
    </mx:Script>

    2.那么在Html頁面中,先獲得SWF對象的引用,也就是用<object .../>聲明的Swf的Id屬性 ,比如說是MyFlexApp。然后就可以用以下方式調用Flex中的方法。
    <SCRIPT language='JavaScript' charset='utf-8'>
        function callApp() {
            var x = MyFlexApp.myFlexFunction(); 
            alert(x);
        }
    </SCRIPT>
    <button onclick="callApp()">Call App</button>



    二、在Flex中調用 JavaScript
    你可以調用Html頁面中的JavaScript,通過與JavaScript的交互,可以改變Style,調用遠程方法。還可以將數據傳遞給Html頁面,處理后再返回給Flex,完成這樣的功能主要有兩種方法:ExternalInterface()和navigateToUrl()。
    在Flex中調用JavaScript最簡單的方法是使用ExternalInterface(),可以使用此API調用任意JavaScript,傳遞參數,獲得返回值,如果調用失敗,Flex拋出一個異常。
    ExternalInterface封裝了對瀏覽器支持的檢查,可以用available屬性來查看。
    ExternalInterface的使用非常簡單,語法如下:
    flash.external.ExternalInterface.call(function_name: String[, arg1, ...]):Object;
    參數function_name是要調用的JavaScript的函數名,后面的參數是JavaScript需要的參數。
    舉個例子說明如何調用JavaScript函數
    Flex應用中,添加如下方法:
    <mx:Script>
    <?xml version="1.0" encoding="iso-8859-1"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
        <mx:Script>
            import flash.external.*;
        
            public function callWrapper():void {
                var f:String = "changeDocumentTitle";
                var m:String = ExternalInterface.call(f,"New Title");
                trace(m); 
            }
        </mx:Script>
        <mx:Button label="Change Document Title" click="callWrapper()"/>
    </mx:Application>
    Html頁面中有如下函數定義:
    <SCRIPT LANGUAGE="JavaScript">
        function changeDocumentTitle(a) {
            window.document.title=a;
            return "successful";
        }
    </SCRIPT>

    posted @ 2011-12-29 00:51 GavinMiao 閱讀(377) | 評論 (0)編輯 收藏

    僅列出標題
    共14頁: 上一頁 1 2 3 4 5 6 7 8 9 下一頁 Last 
    主站蜘蛛池模板: 国产精品亚洲专区一区| 无码专区AAAAAA免费视频| 亚洲国产AV无码专区亚洲AV | 成人网站免费观看| 免费国产va在线观看| 亚洲国产一区二区三区青草影视| 国产精品入口麻豆免费观看| 看亚洲a级一级毛片| 亚洲首页在线观看| 全黄性性激高免费视频| 日韩精品内射视频免费观看 | 久久精品成人免费观看97| 亚洲一卡2卡4卡5卡6卡在线99| 久久久久国产成人精品亚洲午夜 | 亚洲偷自拍另类图片二区| 国产偷国产偷亚洲清高动态图| 最新欧洲大片免费在线| 久久不见久久见免费影院www日本| 亚洲xxxxxx| 亚洲专区在线视频| 亚洲精品视频在线看| 成全视频在线观看免费高清动漫视频下载| 男女一边桶一边摸一边脱视频免费| va天堂va亚洲va影视中文字幕| 亚洲香蕉网久久综合影视| 日韩精品免费一区二区三区| 99免费在线观看视频| 精精国产www视频在线观看免费| 亚洲熟妇无码八V在线播放| 亚洲av无码成h人动漫无遮挡| 亚洲人成无码www久久久| 免费观看a级毛片| 动漫黄网站免费永久在线观看| 免费播放一区二区三区| 黄 色一级 成 人网站免费| 春暖花开亚洲性无区一区二区| 国产成人亚洲合集青青草原精品 | 亚洲国产成人精品久久久国产成人一区二区三区综 | 亚洲三级电影网址| 亚洲午夜激情视频| 免费观看国产小粉嫩喷水|