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

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

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

    posts - 119, comments - 62, trackbacks - 0, articles - 0

    (1)點(diǎn)項(xiàng)目-》添加應(yīng)用-》瀏覽,導(dǎo)入log4net.dll
    (2)修改app.config

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <configSections>
        <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
          <section name="clipmapAEC.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
          <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" />
        </sectionGroup>
      </configSections>
      <userSettings>
        <clipmapAEC.Properties.Settings>
          <setting name="mapModelMinX" serializeAs="String">
            <value>-80000</value>
          </setting>
          <setting name="mapModelMaxX" serializeAs="String">
            <value>170000</value>
          </setting>
          <setting name="mapModelMinY" serializeAs="String">
            <value>-80000</value>
          </setting>
          <setting name="mapModelMaxY" serializeAs="String">
            <value>170000</value>
          </setting>
          <setting name="scalePara" serializeAs="String">
            <value>2</value>
          </setting>
          <setting name="tileSize" serializeAs="String">
            <value>512</value>
          </setting>
        </clipmapAEC.Properties.Settings>
        <log4net>
          <root>
            <level value="INFO" />
            <appender-ref ref="consoleApp" />
          </root>

          <appender name="rollingFile" type="log4net.Appender.RollingFileAppender,log4net" >
            <param name="File" value="C:\\clipmap_log.txt" />
            <param name="AppendToFile" value="false" />
            <param name="RollingStyle" value="Date" />
            <param name="DatePattern" value="yyyy.MM.dd" />
            <param name="StaticLogFileName" value="true" />
            <layout type="log4net.Layout.PatternLayout,log4net">
              <param name="ConversionPattern" value="%d [%t] %-5p %c - %m%n" />
              <param name="Header" value=" ----------------------header--------------------------" />
              <param name="Footer" value=" ----------------------footer--------------------------" />
            </layout>
          </appender>
          <appender name="consoleApp" type="log4net.Appender.ConsoleAppender,log4net">
            <layout type="log4net.Layout.PatternLayout,log4net">
              <param name="ConversionPattern" value="%d [%t] %-5p %c - %m%n" />
            </layout>
          </appender>
          <logger name="Log4NetTest.LogTest">
            <level value="ERROR" />
            <appender-ref ref="rollingFile" />
            <appender-ref ref="coloredConsoleApp" />
            <appender-ref ref="SystemEvent" />
          </logger>
        </log4net>
      </userSettings>
    </configuration>
    紅色部分是對(duì)log4net的設(shè)置,其他不用管
    (3)在要只用log4net的類(lèi)namespace前面加using log4net; [assembly: log4net.Config.XmlConfigurator()]
    (4)在代碼中使用logger.info("XXXX");就可以了

    posted @ 2008-10-16 15:49 Kevin Meng 閱讀(758) | 評(píng)論 (0)編輯 收藏

    環(huán)境
    jdk1.6
    tomcat5.028

    首先下載“xalan系列jar包”,下載地址:http://www.apache.org/dyn/closer.cgi/xml/xalan-j,
    然后將tomcat中目錄下:/tomcat/common/endorsed/(xercesImpl.jar和xml-apis.jar)刪掉,然后將下載的xalan系列jar包(包括serializer.jar、xalan.jar、xercesImpl.jar、xml-apis.jar、xsltc.jar)拷貝到/tomcat/common/endorsed目錄,重啟tomcat

    posted @ 2008-10-09 10:25 Kevin Meng 閱讀(1539) | 評(píng)論 (0)編輯 收藏

    例如:http://www.map512.cn/findPOI.do?key=南門(mén)
    如果不轉(zhuǎn)碼,request.getParameter("key")返回的是亂碼,在jsp中,我們一般這樣子傳參數(shù)
    String key2=URLEncoder.encode(key,"gbk");
    http://www.map512.cn/findPOI.do?key=key2

    那么在freemarker中怎么辦呢?

    <#setting url_escaping_charset='gbk'>
    <a href=http://www.map512.cn/findPOI.do?key=${key?url}>查詢(xún)</a>

    posted @ 2008-09-18 16:39 Kevin Meng 閱讀(4593) | 評(píng)論 (2)編輯 收藏

    <1>軟硬件環(huán)境
    Apache Http Server 2.2.4
    Tomcat 5.028
    jdk1.6
    請(qǐng)自行下載jk_module.so,但注意必須與apache http server的版本對(duì)應(yīng)。

    硬件我手頭有一臺(tái)IBM服務(wù)器,有三臺(tái)刀片機(jī)可用,IP分別是
    S1:192.168.70.101
    S2:192.168.70.102
    S3:192.168.70.103
    當(dāng)然這三臺(tái)機(jī)器您完全可以用三個(gè)一般的臺(tái)式機(jī)來(lái)代替.
    我們的計(jì)劃是
    用S1來(lái)做應(yīng)用服務(wù)器,用S2來(lái)做負(fù)載均衡,用S3來(lái)做數(shù)據(jù)庫(kù)服務(wù)器.
    <2>在S1,S2下安裝jdk1.6
    例如我安裝在c:\jdk1.6下
    添加環(huán)境變量:
    JAVA_HOME=C:\jdk1.6
    CLASSPATH=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
    在PATH前面加:
    PATH=%JAVA_HOME%\bin;
    <3>在S1下安裝apache,沒(méi)有什么值得注意的地方,一路按next就可以了
    我安裝在D:\Apache2.2
    <4>在S1,S2下安裝tomcat 5.028
    也是一路按next就可以了,我安裝在d:\tomcat5.0

    以上對(duì)于一個(gè)java開(kāi)發(fā)人員來(lái)說(shuō)應(yīng)該都不是問(wèn)題,接下來(lái)就是重頭戲了!
    <5>配置
    5.1 把下載的mod_jk-1.2.26-httpd-2.2.4.so拷貝到S1機(jī)器的D:\Apache2.2\modules目錄下,并改名為mod_jk.so
    5.2 打開(kāi)S1機(jī)器的D:\Apache2.2\conf\http.conf文件,在一堆LoadModule的最后加上這么一行
    LoadModule jk_module modules/mod_jk.so
    5.3 在D:\Apache2.2\conf\http.conf的最后加上對(duì)jk_module的配置

    #與tomcat關(guān)聯(lián)

    <IfModule jk_module>

    JkWorkersFile conf/workers.properties 

    JkMountFile conf/uriworkermap.properties

    JkLogFile logs/mod_jk.log

    JkLogLevel warn

    </IfModule>

    <IfModule dir_module>

        DirectoryIndex index.html,index.jsp,index.htm   

    </IfModule>

    #結(jié)束與tomcat關(guān)聯(lián)

     


    #添加虛擬主機(jī),注意S1上apache網(wǎng)頁(yè)文件目錄和tomcat網(wǎng)頁(yè)文件目錄要指向同一個(gè)目錄,否則靜態(tài)頁(yè)面會(huì)無(wú)法訪問(wèn)  

    <VirtualHost *:80>
          ServerName www.map512.cn
          DocumentRoot D:/Tomcat5.0/webapps
          ServerAdmin support.szmap@gmail.com
          JkMountFile conf/uriworkermap.properties
    </VirtualHost>
    #給虛擬主機(jī)目錄付權(quán)限
    <Directory D:/Tomcat5.0/webapps>                   
            Options Indexes FollowSymLinks
            AllowOverride None
            Order allow,deny
            Allow from all
    </Directory>

    #默認(rèn)訪問(wèn)
    <IfModule dir_module>
        DirectoryIndex index.html,index.jsp  
    </IfModule>


    5.4 在D:\Apache2.2\conf\http.conf目錄下新建一個(gè)文件workers.properties,并添加以下內(nèi)容

    #
    # workers.properties
    #


    # list the workers by name

    worker.list=SZMAP, status

    # localhost server 1
    # ------------------------
    worker.s1.port=8009
    worker.s1.host=192.168.70.101
    worker.s1.type=ajp13

    # localhost server 2
    # ------------------------
    worker.s2.port=8009
    worker.s2.host=192.168.70.102
    worker.s2.type=ajp13
    # worker.s2.stopped=1

    worker.SZMAP.type=lb
    worker.retries=3
    worker.SZMAP.balance_workers=s1, s2
    worker.SZMAP.sticky_session=1

    worker.status.type=status

    說(shuō)明:這個(gè)文件配置了兩個(gè)worker,一個(gè)是SZMAP即我們的應(yīng)用服務(wù),這個(gè)應(yīng)用服務(wù)type是lb即負(fù)載均衡,并由s1和s2兩個(gè)balanced_workers來(lái)執(zhí)行,這里你可以添加無(wú)限多個(gè)服務(wù)器來(lái)實(shí)現(xiàn)負(fù)載(當(dāng)然,前提是您有足夠的RMB),一個(gè)是status是用來(lái)查看負(fù)載均衡狀態(tài)的,我們后面將會(huì)用到.

    5.6 在D:\Apache2.2\conf\http.conf目錄下新建一個(gè)文件uriworkermap.properties,并添加以下內(nèi)容

    /*=SZMAP
    /jkstatus=status    #設(shè)置除以下類(lèi)型的文件外,都由tomcat提供服務(wù)(也就是說(shuō)下面列出的格式都有apache提供服務(wù))

    !/*.gif=SZMAP
    !/*.jpg=SZMAP
    !/*.png=SZMAP
    !/*.css=SZMAP
    !/*.js=SZMAP
    !/*.html=SZMAP


    說(shuō)明:這個(gè)配置的意思是,所有的請(qǐng)求都轉(zhuǎn)到SZMAP這個(gè)worker(即上面配置的s1,s2這兩個(gè)balanced_workers下的tomcat服務(wù))去執(zhí)行,除了*.gif,*.html等靜態(tài)元素和/jkstatus,/jkstatus由status這個(gè)worker執(zhí)行.

    5.7 Tomcat的配置
    打開(kāi)S1機(jī)器D:\Tomcat5.0\conf\server.xml,找到Engine部分,改成

    <Engine defaultHost="localhost" name="Catalina" jvmRoute="s1">

          <Host appBase="webapps" name="localhost">

       

    <Cluster className="org.apache.catalina.cluster.tcp.SimpleTcpCluster"

                     managerClassName="org.apache.catalina.cluster.session.DeltaManager"

                     expireSessionsOnShutdown="false"

                     useDirtyFlag="true">


                <Membership 

                    className="org.apache.catalina.cluster.mcast.McastService"

                    mcastAddr="228.0.0.4"

                    mcastPort="45564"

                    mcastFrequency="500"

                    mcastDropTime="3000"/>


                <Receiver 

                    className="org.apache.catalina.cluster.tcp.ReplicationListener"

                    tcpListenAddress="auto"

                    tcpListenPort="4001"

                    tcpSelectorTimeout="100"

                    tcpThreadCount="6"/>


                <Sender

                    className="org.apache.catalina.cluster.tcp.ReplicationTransmitter"

                    replicationMode="pooled"/>


                <Valve className="org.apache.catalina.cluster.tcp.ReplicationValve"

                       filter=".*\.gif;.*\.js;.*\.jpg;.*\.html;.*\.txt;"/>

            </Cluster>

        

            <Logger className="org.apache.catalina.logger.FileLogger" prefix="localhost_log." suffix=".txt" timestamp="true"/>

          </Host>

          <Logger className="org.apache.catalina.logger.FileLogger" prefix="catalina_log." suffix=".txt" timestamp="true"/>

          <Realm className="org.apache.catalina.realm.UserDatabaseRealm"/>

        </Engine>

    打開(kāi)S2機(jī)器D:\Tomcat5.0\conf\server.xml,找到Engine部分,改成

    <Engine defaultHost="localhost" name="Catalina" jvmRoute="s2">

          <Host appBase="webapps" name="localhost">

        

    <Cluster className="org.apache.catalina.cluster.tcp.SimpleTcpCluster"

                     managerClassName="org.apache.catalina.cluster.session.DeltaManager"

                     expireSessionsOnShutdown="false"

                     useDirtyFlag="true">


                <Membership 

                    className="org.apache.catalina.cluster.mcast.McastService"

                    mcastAddr="228.0.0.4"

                    mcastPort="45564"

                    mcastFrequency="500"

                    mcastDropTime="3000"/>


                <Receiver 

                    className="org.apache.catalina.cluster.tcp.ReplicationListener"

                    tcpListenAddress="auto"

                    tcpListenPort="4001"

                    tcpSelectorTimeout="100"

                    tcpThreadCount="6"/>


                <Sender

                    className="org.apache.catalina.cluster.tcp.ReplicationTransmitter"

                    replicationMode="pooled"/>


                <Valve className="org.apache.catalina.cluster.tcp.ReplicationValve"

                       filter=".*\.gif;.*\.js;.*\.jpg;.*\.html;.*\.txt;"/>

            </Cluster>

        

            <Logger className="org.apache.catalina.logger.FileLogger" prefix="localhost_log." suffix=".txt" timestamp="true"/>

          </Host>

          <Logger className="org.apache.catalina.logger.FileLogger" prefix="catalina_log." suffix=".txt" timestamp="true"/>

          <Realm className="org.apache.catalina.realm.UserDatabaseRealm"/>

        </Engine>


    到此,我們的配置已經(jīng)完成.


    <6>查看結(jié)果
    啟動(dòng)S1和S2下的tomcat服務(wù),然后啟動(dòng)S1下的apache服務(wù).
    打開(kāi)流覽器,輸入地址http://192.168.70.101/jkstatus,如果能看到以下界面,那么,恭喜您,您該感謝我了!呵呵!

    JK Status Manager for 192.168.70.101:80

    Server Version: Apache/2.2.4 (Win32) mod_jk/1.2.26
    JK Version: mod_jk/1.2.26


    (every seconds) [Change Format: XML | Property | Text]  [Read Only]   [S=Show only this worker, E=Edit worker, R=Reset worker state, T=Try worker recovery]

     


     

    Listing Load Balancing Worker (1 Worker) [Hide]


     

    [S|E|R]  Worker Status for SZMAP

    Type Sticky Sessions Force Sticky Sessions Retries LB Method Locking Recover Wait Time Max Reply Timeouts
    lb True False 2 Request Optimistic 60 0

    Good Degraded Bad/Stopped Busy Max Busy Next Maintenance
    2 0 0 0 6 32/94

    Balancer Members [Hide]

      Name Type Host Addr Act State D F M V Acc Err CE RE Wr Rd Busy Max Route RR Cd Rs
    [E|R s1 ajp13 192.168.70.101:8009 192.168.70.101:8009 ACT OK/IDLE 0 1 1 0 1821 0 0 0 1.3M 2.0M 0 5 s1     0/0
    [E|R s2 ajp13 192.168.70.102:8009 192.168.70.102:8009 ACT OK/IDLE 0 1 1 0 1821 0 0 0 1.3M 2.0M 0 4 s2     0/0

    Edit one attribute for all members: [Activation |LB Factor |Route |Redirect Route |Cluster Domain |Distance ]



    參考:
    proxy方式:http://blog.chinaunix.net/u/22176/showart_1002535.html
    liunx下的配置:http://seven.blog.51cto.com/120537/57930

    posted @ 2008-09-10 10:25 Kevin Meng 閱讀(560) | 評(píng)論 (0)編輯 收藏

    所有的頁(yè)面用UTF-8編碼,然后
    在struts.xml中加
    <constant name="struts.locale" value="zh_CN"></constant>
     <constant name="struts.i18n.encoding" value="UTF-8"></constant>
    即可。

    posted @ 2008-08-22 18:50 Kevin Meng 閱讀(247) | 評(píng)論 (0)編輯 收藏

    (1)在eclipse中配置好struts2

    (2)把struts2-spring-plugin-2.0.11.2.jar包復(fù)制到WEB-INF\lib目錄
    (3)在web.xml中配置spring
    <listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>
    記住,如果您之前用過(guò)spring,請(qǐng)把spring配置去掉。
     <servlet>
      <servlet-name>context</servlet-name>
      <servlet-class>
       org.springframework.web.context.ContextLoaderServlet
      </servlet-class>
      <load-on-startup>1</load-on-startup>
     </servlet>
    (4)修改applicationContext.xml
    <beans default-autowire="byName" xmlns="http://www.springframework.org/schema/beans"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
    (5)在struts.xml加入
    <constant name="struts.objectFactory" value="spring" />
    (6)在spring的配置文件applicationContext.xml中定義action
    <bean id="SearchBusLineAction"
      class="com.bus.struts2.action.SearchBusLineAction" abstract="false"
      lazy-init="default" autowire="default" dependency-check="default">
      <property name="busService">
       <ref bean="BusServiceImpl" />
      </property>
     </bean> 
    (7)在struts.xml中定義action
    <!-- 注意這里class="SearchBusLineAction"而不是com.bus.struts2.action.SearchBusLineAction是因?yàn)檫@個(gè)已經(jīng)在spring的applicationContext.xml中定義 -->
      <action name="searchBusLine" class="SearchBusLineAction">
       <result name="success" type="freemarker">/index.jsp</result>
      </action>

    posted @ 2008-08-22 17:41 Kevin Meng 閱讀(2423) | 評(píng)論 (0)編輯 收藏

    選Project->Clean...重新編譯一下項(xiàng)目就可以了。

    posted @ 2008-08-08 16:07 Kevin Meng 閱讀(235) | 評(píng)論 (0)編輯 收藏

    freemarker腳本將你的頁(yè)面搞得一團(tuán)槽吧.

    修改一下dreamweaver的配置,將freemarker 腳本顯示成和js一樣的圖標(biāo)效果吧

    以dreamweaver8為例

    打開(kāi)

    Dreamweaver 8\Configuration\ThirdPartyTags\Tags.xml

    加入

    < !-- FreeMarker Tag By hety-->
    <directive_spec tag_name="ftl_b1" start_string="[#" end_string="]" detect_in_attribute="true" icon="TemplateExpr.gif" icon_width="17" icon_height="15"/>
    <directive_spec tag_name="ftl_e1" start_string="[/#" end_string="]" detect_in_attribute="true" icon="TemplateExpr.gif" icon_width="17" icon_height="15"/>
    <directive_spec tag_name="ftl_i" start_string="[@" end_string="/]" detect_in_attribute="true" icon="TemplateExpr.gif" icon_width="17" icon_height="15"/>
    <directive_spec tag_name="ftl_b2" start_string="<#" end_string=">" detect_in_attribute="true" icon="TemplateExpr.gif" icon_width="17" icon_height="15"/>
    <directive_spec tag_name="ftl_e2" start_string="</#" end_string=">" detect_in_attribute="true" icon="TemplateExpr.gif" icon_width="17" icon_height="15"/>
    <directive_spec tag_name="ftl_v" start_string="${" end_string="}" detect_in_attribute="true" icon="TemplateExpr.gif" icon_width="17" icon_height="15"/>

    重啟下dreamweaver就搞定

    dreamweaver其它版本的腳本配置也差不多



    還可參考:http://weishuwei.javaeye.com/blog/85041

    posted @ 2008-08-08 14:06 Kevin Meng 閱讀(315) | 評(píng)論 (0)編輯 收藏

    http://blog.csdn.net/maxgong2005/archive/2006/05/12/725977.aspx

    posted @ 2008-07-07 10:43 Kevin Meng 閱讀(165) | 評(píng)論 (0)編輯 收藏

    (1)配置tomcat支持SSL,請(qǐng)參考我的文章:http://m.tkk7.com/menglikun/archive/2008/07/02/212065.html
    (2)把證書(shū)導(dǎo)到j(luò)re,運(yùn)行cmd
    Microsoft Windows XP [版本 5.1.2600]
    (C) 版權(quán)所有 1985-2001 Microsoft Corp.

    C:\Documents and Settings\Administrator>d:

    D:\>cd d:\tomcat5.0

    D:\Tomcat5.0>keytool -export -file myserver.cert -alias cas -keystore server.key
    store
    輸入keystore密碼:
    保存在文件中的認(rèn)證 <myserver.cert>

    D:\Tomcat5.0>

    執(zhí)行到這里,您應(yīng)該可以在d:\tomcat5.0目錄中找到一個(gè)文件myserver.cert
    接著,我們要把這個(gè)證書(shū)文件導(dǎo)到客戶端的JVM中,因?yàn)楝F(xiàn)在我們的客戶端和服務(wù)器端都是同一臺(tái)機(jī)器,所以直接進(jìn)入cmd,執(zhí)行以下命令就可以了
    D:\Tomcat5.0>keytool -import -keystore c:/jdk1.6/jre/lib/security/cacerts -file
    myserver.cert -alias cas
    輸入keystore密碼:                                                                //注意,這里是默認(rèn)密碼changeit
    所有者:CN=localhost, OU=szghj, O=szghj, L=suzhou, ST=jiangsu, C=cn
    簽發(fā)人:CN=localhost, OU=szghj, O=szghj, L=suzhou, ST=jiangsu, C=cn
    序列號(hào):486ae46a
    有效期: Wed Jul 02 10:14:02 CST 2008 至Tue Sep 30 10:14:02 CST 2008
    證書(shū)指紋:
             MD5:AC:A9:C2:47:36:DF:D0:C1:76:F3:6D:14:70:73:90:5C
             SHA1:3C:2E:45:92:29:98:ED:7E:93:34:BB:11:2D:EE:ED:E3:E4:4D:E3:85
             簽名算法名稱(chēng):SHA1withRSA
             版本: 3
    信任這個(gè)認(rèn)證? [否]:  y
    認(rèn)證已添加至keystore中

    (3)配置CAS服務(wù)器
    我用戶的是3.2.1版本,直接把cas-server-webapp-3.2.1.war復(fù)制到tomcat的webapp目錄,改名為userservice-cas就可以了
    (4)配置客戶端,我用的是cas-client-java-2.1.0,把casclient.jar復(fù)制到客戶端的lib目錄,然后打開(kāi)web.xml,添加如下的過(guò)濾器就可以了。
    <filter>
      <filter-name>CAS Filter</filter-name>
      <filter-class>
       edu.yale.its.tp.cas.client.filter.CASFilter
      </filter-class>
      <init-param>
       <param-name>
        edu.yale.its.tp.cas.client.filter.loginUrl
       </param-name>
       <param-value>
        https://localhost:8443/userservice-cas/login
       </param-value>
      </init-param>
      <init-param>
       <param-name>
        edu.yale.its.tp.cas.client.filter.validateUrl
       </param-name>
       <param-value>
        https://localhost:8443/userservice-cas/serviceValidate
       </param-value>
      </init-param>
      <init-param>
       <param-name>
        edu.yale.its.tp.cas.client.filter.serverName
       </param-name>
       <param-value>
        localhost:4000
       </param-value>
      </init-param>
     </filter>

     <filter-mapping>
      <filter-name>CAS Filter</filter-name>
      <url-pattern>/jsp/user/*</url-pattern>
     </filter-mapping>

    其他:
    (1)成功登錄后,出現(xiàn)錯(cuò)誤 Unable to validate ProxyTicketValidator 是什么原因。
    這是因?yàn)閿?shù)字證書(shū)的簽名不一致造成的,例如生成證書(shū)的時(shí)候用localhost,但是訪問(wèn)的時(shí)候卻用機(jī)器名。統(tǒng)一一下就可以了

    posted @ 2008-07-02 11:19 Kevin Meng 閱讀(319) | 評(píng)論 (0)編輯 收藏

    僅列出標(biāo)題
    共12頁(yè): 上一頁(yè) 1 2 3 4 5 6 7 8 9 下一頁(yè) Last 
    主站蜘蛛池模板: 亚洲成AV人在线观看网址| 亚洲AV日韩AV无码污污网站 | 国产AⅤ无码专区亚洲AV| 亚洲免费综合色在线视频| 国产高清不卡免费视频| 九九免费观看全部免费视频| 亚洲一区二区三区国产精华液| 久久亚洲AV成人出白浆无码国产 | 午夜不卡AV免费| 亚洲成a人无码亚洲成av无码 | 99久久久国产精品免费蜜臀| 香蕉免费看一区二区三区| 特级无码毛片免费视频| 亚洲国产成人精品无码区花野真一| 亚洲国产午夜电影在线入口| 亚洲avav天堂av在线不卡| 国产亚洲av片在线观看播放| 狠狠综合久久综合88亚洲| 亚洲国产精品成人一区| 又粗又硬又黄又爽的免费视频 | 亚洲高清中文字幕免费| 亚洲熟妇av一区二区三区下载| 亚洲国产成人一区二区三区| 久久亚洲欧洲国产综合| 亚洲熟伦熟女新五十路熟妇 | 免费福利资源站在线视频| 国产精品亚洲专一区二区三区| 亚洲乱色伦图片区小说| 亚洲日韩亚洲另类激情文学| 久久亚洲精品国产亚洲老地址| 国产成人精品日本亚洲直接| avtt天堂网手机版亚洲| 亚洲深深色噜噜狠狠网站| 亚洲综合激情五月色一区| 亚洲日韩中文字幕一区| 久久久亚洲精华液精华液精华液| 亚洲av无码一区二区三区在线播放| 日韩国产精品亚洲а∨天堂免| 国产成人亚洲精品蜜芽影院| 一区二区三区免费在线视频 | 国产zzjjzzjj视频全免费|