锘??xml version="1.0" encoding="utf-8" standalone="yes"?>99人中文字幕亚洲区,亚洲AⅤ永久无码精品AA
,亚洲资源在线观看 http://www.tkk7.com/Tower/archive/2005/05/13/4242.html闈為 闈為 Thu, 12 May 2005 16:08:00 GMT http://www.tkk7.com/Tower/archive/2005/05/13/4242.html http://www.tkk7.com/Tower/comments/4242.html http://www.tkk7.com/Tower/archive/2005/05/13/4242.html#Feedback 0 http://www.tkk7.com/Tower/comments/commentRss/4242.html http://www.tkk7.com/Tower/services/trackbacks/4242.html @ My Space ]]> JMX璁捐妯″紡涔婱BeanForAppConfig妯″紡 http://www.tkk7.com/Tower/archive/2005/05/07/4053.html闈為 闈為 Fri, 06 May 2005 16:19:00 GMT http://www.tkk7.com/Tower/archive/2005/05/07/4053.html http://www.tkk7.com/Tower/comments/4053.html http://www.tkk7.com/Tower/archive/2005/05/07/4053.html#Feedback 0 http://www.tkk7.com/Tower/comments/commentRss/4053.html http://www.tkk7.com/Tower/services/trackbacks/4053.html @ My space ]]> NIO涓璖elector鐨勫伐浣滃師鐞? http://www.tkk7.com/Tower/archive/2005/04/26/3809.html闈為 闈為 Tue, 26 Apr 2005 02:06:00 GMT http://www.tkk7.com/Tower/archive/2005/04/26/3809.html http://www.tkk7.com/Tower/comments/3809.html http://www.tkk7.com/Tower/archive/2005/04/26/3809.html#Feedback 3 http://www.tkk7.com/Tower/comments/commentRss/3809.html http://www.tkk7.com/Tower/services/trackbacks/3809.html
Selector鏄敤鏉ヨ幏鍙栨敞鍐屽湪鍏朵腑鐨刢hannel鐨勭浉鍏充簨浠剁殑鍙戠敓錛屼篃灝辨槸accept錛宺ead鍜寃rite銆俿elector涓湁3涓猭ey set銆?
key set錛氬寘鍚唬琛ㄦ墍鏈夊湪鍏朵腑娉ㄥ唽鐨刢hannel錛屽彲浠ラ氳繃selector.keys()寰楀埌銆?
selected-key set錛氬寘鍚墍鏈夎媯嫻嬪埌鏈夊叧娉ㄧ殑鎿嶄綔宸茬粡灝辯華鐨刱ey錛岄氳繃selector.selectedKeys寰楀埌銆?
cancelled-key set錛氬寘鍚墍鏈夊凡緇忚cancel錛屼絾鏄繕娌℃湁channel榪樻病鏈塪eregister鐨刱ey錛岃繖涓泦鍚堟槸涓嶈兘鐩存帴琚闂殑銆?br>
key閫氳繃璋冪敤channel鐨剅egister鏂規硶琚姞鍏ュ埌key set涓傝鍙栨秷鐨刱ey鍦╯elect鐨勬椂鍊欎細琚粠鐩稿簲鐨刱ey set涓Щ闄ゃ?br>
key set鑷韓鏄笉鍙互鐩存帴榪涜淇敼鐨勩?
鏃犺鏄氳繃璋冪敤channel鐨刢lose鏂規硶榪樻槸璋冪敤key鐨刢ancel鏂規硶錛宬ey閮戒細琚斁緗埌canceled-key set涓傚彇娑堢殑key浼氬皢鍏禼hannel鍦ㄤ笅涓嬈elect鏃跺皢娉ㄥ唽鎾ら攢錛屽悓鏃跺皢key浠庢墍鏈夌殑key set涓Щ闄ゃ?
key鍦ㄦ墽琛宻elect鎿嶄綔鏃惰鍔犲叆鍒皊elected-key set涓傚湪selected-key
set涓殑key鍙互閫氳繃璋冪敤iterator鐨剅emove鏂規硶錛屽皢鍏朵粠selected-key
set涓Щ闄わ紝涓嶈兘閫氳繃鍏朵粬鐨勫姙娉曞皢鍏朵粠selected-key set涓Щ闄ゃ?br>
閫氳繃selector鐨?涓柟娉晄elect錛堥樆濉為夋嫨錛岀洿鍒版湁鍏沖績鐨勪簨浠跺彂鐢熸椂閫鍑洪樆濉烇級錛宻electNow錛堜笉闃誨閫夋嫨錛夛紝select(long)錛堟寚瀹氳秴鏃墮夋嫨錛岃秴鏃跺埌杈炬垨鑰呮湁鍏沖績浜嬩歡鍙戠敓鏃墮鍑洪樆濉烇級錛屾潵鑾峰彇鍏沖績浜嬩歡鐨勫彂鐢熴傚叾鎵ц姝ラ鍒嗕負浠ヤ笅3姝ワ細
1銆佸皢瀛樺湪浜巆anceled-key set涓殑key浠庢墍鏈夌殑key set涓Щ闄わ紝鎾ら攢娉ㄥ唽鐨刢hannel錛屾竻絀篶anceled-key set銆?
2銆佸湴灞傛搷浣滅郴緇熸鏌ユ槸鍚︽湁鍏沖績鐨勪簨浠跺彂鐢燂紝褰撴湁鍏沖績鐨勪簨浠跺彂鐢熸椂錛岄鍏堟鏌hannel鐨刱ey鏄惁宸茬粡瀛樺湪浜巗elected-key
set涓紝濡傛灉涓嶅瓨鍦紝鍒欏皢鍏跺姞鍏ュ埌selected-key set涓幓錛屽悓鏃朵慨鏀筴ey鐨剅eady-operation
set鏉ヨ〃鏄庡綋鍓峳eady鐨勬搷浣滐紝鑰屼互鍓嶅瓨鍦ㄤ簬ready-operation
set涓殑淇℃伅浼氳鍒犻櫎銆傚鏋滃搴旂殑key宸茬粡瀛樺湪浜巗elected-key set涓紝榪欑洿鎺ヤ慨鏀瑰叾ready-operation
set鏉ヨ〃鏄庡綋鍓峳eady鐨勬搷浣滐紝鍒犻櫎鍘熸潵ready-operation set涓殑淇℃伅銆?
3銆佸鏋滃湪絎簩姝ヤ腑鏈夊姞鍏ュ埌canceled-key set涓殑key錛屽湪榪欎竴姝ヤ細鎵ц絎竴姝ョ殑鎿嶄綔銆?
selector鑷韓鏄嚎紼嬪畨鍏ㄧ殑錛岃屼粬鐨刱ey
set鍗翠笉鏄傚湪涓嬈¢夋嫨鍙戠敓鐨勮繃紼嬩腑錛屽浜巏ey鐨勫叧蹇冧簨浠剁殑淇敼瑕佺瓑鍒頒笅涓嬈elect鐨勬椂鍊欐墠浼氱敓鏁堛?
鍙﹀錛宬ey鍜屽叾浠h〃鐨刢hannel鏈夊彲鑳藉湪浠諱綍鏃跺欒cancel鍜宑lose銆傚洜姝ゅ瓨鍦ㄤ簬key
set涓殑key騫朵笉浠h〃鍏秌ey鏄湁鏁堢殑錛屼篃涓嶄唬琛ㄥ叾channel鏄痮pen鐨勩傚鏋渒ey鏈夊彲鑳借鍏朵粬鐨勭嚎紼嬪彇娑堟垨鍏抽棴channel錛岀▼搴忓繀欏誨皬
蹇冪殑鍚屾媯鏌ヨ繖浜涙潯浠躲?
闃誨浜嗙殑select鍙互閫氳繃璋冪敤selector鐨剋akeup鏂規硶鏉ュ敜閱掋?img src ="http://www.tkk7.com/Tower/aggbug/3809.html" width = "1" height = "1" /> ]]> Linux涓婮NI璋冪敤 http://www.tkk7.com/Tower/archive/2005/03/22/2338.html闈為 闈為 Tue, 22 Mar 2005 10:39:00 GMT http://www.tkk7.com/Tower/archive/2005/03/22/2338.html http://www.tkk7.com/Tower/comments/2338.html http://www.tkk7.com/Tower/archive/2005/03/22/2338.html#Feedback 0 http://www.tkk7.com/Tower/comments/commentRss/2338.html http://www.tkk7.com/Tower/services/trackbacks/2338.html 鍋氶」鐩紝鏃犺鏄仐鐣欎駭鍝佺殑鍐嶇敓浜э紝榪樻槸瀵歸仐鐣欎駭鍝佺殑鍐嶅埄鐢紝閮戒笉鍙伩鍏嶇殑浼氬嚭鐜頒竴澶у爢鐨勫紓鏋勭幇璞°傝В鍐沖紓鏋勯氫俊闂鏄繖綾婚」鐩殑涓昏闂銆備互鍓嶇湅瑙佽繖縐嶆儏鍐電涓涓В鍐蟲柟妗堝氨鏄疭ocket閫氫俊銆傝瀹炲湪鐨勮嚜宸卞疄鐜癝ocket閫氫俊錛屽畾鍒墮氫俊鍗忚錛屾垨鑰呮槸瀹炵幇宸叉湁鐨勯氫俊鍗忚閮芥槸寰堝ご鐥涚殑浜嬫儏銆傛湰浜烘湁涓嶅牚鍥為鐨勫巻鍙茬粡鍘嗐?BR> 鏈榪戝悓鏍峰湪欏圭洰涓渶瑕佸幓瑙e喅涓涓紓鏋勯棶棰橈紝鐢變簬鏃墮棿鐨勭揣榪紝浠ュ強鍏堝ぉ鐨勮繍琛岀幆澧冿紙涓や釜閮ㄥ垎鏄繍琛屽湪鍚屼竴鍙版満鍣ㄤ笂鐨勶級銆傝冭檻鍒頒簡浣跨敤JNI錛岀粨鏋滆〃鏄嶫NI鏄畬鍏ㄥ彲浠ヨ儨浠葷洰鍓嶇殑瑙掕壊鐨勩備互鍓嶆病鏈変簡瑙h繃JNI錛屾繪槸浠ヤ負瀹冭繖涓嶅ソ閭d笉濂斤紝鐢ㄤ簡鐢紝琛ㄧ幇榪樹笉閿欙紝鑰屼笖瀹炵幇璧鋒潵闈炲父涔嬬畝鍗曘?BR> 鏁翠釜瀹炵幇榪囩▼鍙互鍒嗕負浜旀鏉ュ畬鎴愶細 1錛夊啓涓涓0鏄庝簡native鐨凧ava鏂囦歡錛?/FONT>
package example; public class TestJNI { static { System.loadLibrary( " test " ); } public native String getNameCPP(); } 2) 浣跨敤javah浜х敓瀵瑰簲鐨凜PP澶存枃浠訛細 鍛戒護錛歫avah -classpath <path> -jni example.TestJNI -d <out_dir> 鐢熸垚鐨勫ご鏂囦歡example_TestJNI.h濡備笅錛?BR>
/**/ /* DO NOT EDIT THIS FILE - it is machine generated */ #include < jni.h > /**/ /* Header for class example_TestJNI */ #ifndef _Included_example_TestJNI#define _Included_example_TestJNI #ifdef __cplusplusextern " C " { #endif /**/ /* * Class: example_TestJNI * Method: getNameForCPP * Signature: ()Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_example_TestJNI_getNameForCPP (JNIEnv * , jobject); #ifdef __cplusplus } #endif #endif 3錛夊疄鐜板搴旂殑CPP浠g爜錛?BR>
#include " example_TestJNI.h " #include < string > JNIEXPORT jstring JNICALL Java_example_TestJNI_getNameForCPP (JNIEnv * env, jobject) { // TODO 鍙互鍦ㄦ璋冪敤鍏朵粬鐨勪唬鐮?/SPAN> std:: string strName = " Tower " ; return env -> NewStringUTF(strName.c_str()); } 4) 緙栬瘧CPP浠g爜 鍛戒護錛歡++ -o libtest.so -shared -I<include_path> -I<java_home>/include -I<java_home>/include/linux example_TestJNI.cpp 5錛夋墽琛?BR>
package example; public class Test { public static void main(String[] args) { TestJNI test = new TestJNI(); System. out .println( " Hello " + test.getNameForCPP()); } } export LD_EXPORT_PATH=<so_path> java -cp <path> -Djava.library.path=<so_path> example.Test 杈撳嚭錛欻ello Tower ]]>Hibernate涓殑緇ф壙鏄犲皠 http://www.tkk7.com/Tower/archive/2005/03/02/1617.html闈為 闈為 Wed, 02 Mar 2005 14:31:00 GMT http://www.tkk7.com/Tower/archive/2005/03/02/1617.html http://www.tkk7.com/Tower/comments/1617.html http://www.tkk7.com/Tower/archive/2005/03/02/1617.html#Feedback 0 http://www.tkk7.com/Tower/comments/commentRss/1617.html http://www.tkk7.com/Tower/services/trackbacks/1617.html
Hibernate鐨勭戶鎵挎槧灝勫寘鍚簡涓夌涓嶅悓鐨勭瓥鐣ワ細
姣忕皣綾諱嬌鐢ㄤ竴涓〃錛?
姣忎釜瀛愮被涓涓〃錛?
姣忎釜鍏蜂綋鍐呬竴涓〃錛堟湁闄愬埗錛夈?BR> 鍋囪鎴戜滑鏈夊洓涓被Animal錛孌og錛孋at錛屽叾浠g爜濡備笅錛?BR>鏂囦歡鍚嶏細Animal.java
class Animal { private String identifier; private String name; private String category; // setter and getter } 鏂囦歡鍚嶏細Dog.java
class Dog extends Animal { private String // setter and getter } 鏂囦歡鍚嶏細Cat.java
class Cat extends Animal { private String // setter and getter }
浣跨敤姣忕皣綾諱嬌鐢ㄤ竴涓〃鐨勭瓥鐣ユ椂錛屾湁涓涓檺鍒跺氨鏃跺瓙綾諱笉鑳芥湁NOT NULL錛屾槧灝勬枃浠朵負錛?BR> 鏂囦歡鍚嶏細Animal.hbm.xml
< class name ="Animal" table ="TB_ANIMAL" > < id name ="identifier" type ="string" column ="IDENTIFIER" > < generator class ="uuid.hex" /> </ id > < discriminator column ="ANIMAL_TYPE" type ="string" /> < property name ="name" column ="NAME" type ="string" /> < subclass name ="Dog" discriminator-value ="DOG" > </ subclass > < subclass name ="Cat" discriminator-value ="CAT" > </ subclass > </ class >
浣跨敤姣忎釜瀛愮被涓涓〃鐨勭瓥鐣ユ椂錛屽彲浠ヤ嬌鐢ㄤ竴涓槧灝勬枃浠跺疄鐜幫紝涔熷彲浠ュ垎鎴愬涓槧灝勬枃浠舵潵瀹炵幇銆傛瘡涓瓙綾諱竴涓槧灝勬枃浠剁殑鎯呭喌錛?BR> 鏂囦歡鍚嶏細Animal.hbm.xml
< class name ="Animal" table ="ANIMAL" > < id name ="identifier" column ="IDENTIFIER" type ="string" > < generator class ="uuid.hex" /> </ id > < property > </ class > 鏂囦歡鍚嶏細Dog.hbm.xml < joined-subclass name ="Dog" table ="DOG" extends ="Animal" > < key column ="DOG_ID" /> </ joined-subclass > 鏂囦歡鍚嶏細Cat.hbm.xml < joined-subclass name ="Cat" table ="CAT" extends ="Cat" > < key column ="CAT_ID" /> </ joined-subclass > 姣忎釜瀛愮被涓涓〃鐨勭瓥鐣ュ疄闄呬笂涓縐峯ne-to-one鐨勬槧灝勩?BR>
浣跨敤姣忎釜鍏蜂綋鍐呬竴涓〃錛堟湁闄愬埗錛夌瓥鐣ユ椂錛屾瘡涓涓瓙綾葷殑鏄犲皠鏂囦歡灝嗚鍖呭惈鎵鏈夌埗綾諱腑鐨勫睘鎬э紝鏄犲皠鏂囦歡錛?BR> 鏂囦歡鍚嶏細Dog.hbm.xml
< class name ="Dog" table ="DOG" > < id name ="identifier" column ="IDENTIFIER" type ="string" > < generator class ="uuid.hex" /> </ id > < property name ="name" column ="NAME" type ="string" /> </ class > 鏂囦歡鍚嶏細Cat.hbm.xml < class name ="Cat" table ="CAT" > < id name ="identifier" column ="IDENTIFIER" type ="string" > < generator class ="uuid.hex" /> </ id > < property name ="name" column ="NAME" type ="string" /> </ class > ]]>閫氳繃mx4j瀹炵幇JMXConnectorServer鍜孞MXConnector http://www.tkk7.com/Tower/archive/2005/02/05/1037.html闈為 闈為 Sat, 05 Feb 2005 11:07:00 GMT http://www.tkk7.com/Tower/archive/2005/02/05/1037.html http://www.tkk7.com/Tower/comments/1037.html http://www.tkk7.com/Tower/archive/2005/02/05/1037.html#Feedback 0 http://www.tkk7.com/Tower/comments/commentRss/1037.html http://www.tkk7.com/Tower/services/trackbacks/1037.html 瀵逛簬濡備綍浜х敓鍜屾敞鍐孧Beans錛宮x4j鎻愪緵浜嗕竴涓浉褰撴柟渚跨殑宸ュ叿錛屼負浠涔堣鐩稿綋鏂逛究錛屾槸鍥犱負瀹冪湡鐨勫疄鍦ㄦ槸澶柟渚夸簡銆傞氳繃鍐欎竴涓獂ml閰嶇疆鏂囦歡鍙互瀹屾垚鎵鏈夌殑宸ヤ綔銆傛瘮璧稭-LET紜疄鏄己浜嗕笉灝戙備笅闈㈠氨鏄竴涓湪MBean Server浜х敓娉ㄥ唽涓涓狽amingService銆丣MXConnectorServer鍜屼竴涓嚜鍐欑殑MBean鐨勯厤緗枃浠躲?BR>
<? xml version="1.0" encoding="UTF-8" ?> < configuration port ="9999" > < startup > < create classname ="mx4j.tools.naming.NamingService" objectname ="naming:type=rmiregistry" > < arg type ="int" > 1099 </ arg > </ create > < call operation ="start" objectname ="naming:type=rmiregistry" /> < object objectid ="rmi" > < call classname ="javax.management.remote.JMXConnectorServerFactory" method ="newJMXConnectorServer" > < arg type ="javax.management.remote.JMXServiceURL" > < new classname ="javax.management.remote.JMXServiceURL" > < arg type ="string" > service:jmx:rmi://localhost/jndi/rmi://localhost:1099/jmx </ arg > </ new > </ arg > < arg type ="java.util.Map" /> < arg type ="javax.management.MBeanServer" /> </ call > </ object > < register objectname ="connectors:type=rmi,protocol=jrmp" > < arg type ="object" refobjectid ="rmi" /> </ register > < call method ="start" refobjectid ="rmi" /> < create classname ="nsmp.examples.mbeans.rmi.MyRemoteServiceObject" objectname ="services:type=my-remote" /> </ startup > < shutdown > < call operation ="stop" objectname ="services:type=my-remote" /> < call method ="stop" refobjectid ="rmi" /> < call operation ="stop" objectname ="naming:type=rmiregistry" /> < unregister objectname ="services:type=my-remote" /> < unregister objectname ="connectors:type=rmi,protocol=jrmp" /> < unregister objectname ="naming:type=rmiregistry" /> </ shutdown > </ configuration > java浠g爜錛?BR>
package nsmp.agent; import java.io.BufferedReader; import java.io.FileReader; import java.io.Reader; import java.net.Socket; import javax.management.MBeanServer; import javax.management.MBeanServerFactory; import javax.management.ObjectName; import mx4j.tools.config.ConfigurationLoader; import nsmp.util.NsmpGlobals; /**/ /* * * @version 1.0 * @author tower * * TODO write the comment of this type */ public class NsmpServer { public void startup() throws Exception { MBeanServer server = MBeanServerFactory.newMBeanServer(); ConfigurationLoader loader = new ConfigurationLoader(); server.registerMBean(loader, ObjectName.getInstance( " config:service=loader " )); Reader reader = new BufferedReader( new FileReader(NsmpGlobals.NSMP_HOME + " /conf/config.xml " )); loader.startup(reader); reader.close(); System. out .println( " Start the nsmp server successfully! " ); } public void shutdown() throws Exception { String shutdownCommand = " shutdown " ; Socket socket = new Socket( " 127.0.0.1 " , 9999 ); socket.getOutputStream().write(shutdownCommand.getBytes()); socket.close(); } } startup鏂規硶璋冪敤閰嶇疆鏂囦歡鐨剆tartup閮ㄥ垎瀹屾垚鍒涘緩鍜屾敞鍐岋紝shutdown鏂規硶璋冪敤閰嶇疆鏂囦歡鐨剆hutdown閮ㄥ垎閲婃斁鐩稿簲鐨勮祫婧愩傞氳繃璋冪敤 startup鏂規硶灝卞彲浠ヨ搗鍔∕BeanServer鎻愪緵鏈嶅姟浜嗐傚浜巗hutdown寮濮嬫悶浜嗘垜鍗婂ぉstartup鍚?ConfigurationLoader閮芥病鏈夊垱寤轟竴涓睛鍚鍙f潵鎺ユ敹shutdown鍛戒護錛岀湅浜嗙湅mx4j鐨勬簮鐮佸彂鐜?ConfigurationLoader涔熸病鏈夊彂鐜頒粈涔堢壒孌婂湴鏂廣傛崏鎽稿崐澶╃粓浜庡彂鐜頒簡鑷繁鏀句簡涓涓剼絎ㄧ殑閿欒錛宔clipse鏄敤鏅氱敤鎴鋒潈闄愬紑鐨勶紝娌℃湁鍔炴硶鍒涘緩渚﹀惉錛屾敼鎴恟oot鍚庝竴鍒噊k銆?BR> 鎺ヤ笅灝遍殢渚垮啓浜嗕竴涓狫MXConnector錛屼唬鐮侊細
/**/ /* * Copyright (C) The MX4J Contributors. * All rights reserved. * * This software is distributed under the terms of the MX4J License version 1.0. * See the terms of the MX4J License in the documentation provided with this software. */ package nsmp.examples.mbeans.rmi; import java.util.Map; import javax.management.MBeanInfo; import javax.management.MBeanOperationInfo; import javax.management.MBeanServerConnection; import javax.management.ObjectName; import javax.management.remote.JMXConnector; import javax.management.remote.JMXConnectorFactory; import javax.management.remote.JMXServiceURL;/**/ /* * * @version $Revision: 1.3 $ */ public class Client { public static void main(String[] args) throws Exception { JMXServiceURL address = new JMXServiceURL( " service:jmx:rmi://localhost/jndi/rmi://localhost:1099/jmx " ); Map creationEnv = null ; JMXConnector connector = JMXConnectorFactory.newJMXConnector(address, creationEnv); Map connectionEnv = null ; connector.connect(connectionEnv); MBeanServerConnection serverConnection = connector.getMBeanServerConnection(); ObjectName name = ObjectName.getInstance( " services:type=my-remote " ); MBeanInfo mbInfo = serverConnection.getMBeanInfo(name); MBeanOperationInfo[] operationInfo = mbInfo.getOperations(); for ( int i = 0 ; i < operationInfo.length; i ++ ) { System. out .println(operationInfo[i].getName()); } serverConnection.invoke(name, " sayHello " , new Object[] { " Tower He " } , new String[] { " java.lang.String " } ); } } JMXConnector鏄氳繃鑾峰彇涓涓狹BeanServerConnection鏉ュ疄鐜拌繙紼嬭皟鐢ㄧ殑錛岃繍琛屼簡涓涓嬩竴鍒囬『鍒╅氳繃銆?BR> 涓嬭澆錛?A href="http://www.tkk7.com/Files/Tower/MX4JExample.rar">MX4JExample.rar ]]>
主站蜘蛛池模板:
亚洲精品视频免费观看 |
香蕉高清免费永久在线视频 |
亚洲成A人片在线观看无码3D |
亚洲女女女同性video |
最近中文字幕mv免费高清视频7 |
日韩亚洲不卡在线视频中文字幕在线观看 |
91福利免费视频 |
亚洲精品成人网站在线播放 |
91黑丝国产线观看免费 |
亚洲香蕉在线观看 |
四虎成人免费网址在线 |
美女啪啪网站又黄又免费 |
精品国产日韩亚洲一区 |
91免费国产视频 |
精品日韩亚洲AV无码一区二区三区
|
狠狠热精品免费观看 |
国产精品亚洲综合专区片高清久久久 |
亚洲国产免费综合 |
亚洲国产日韩一区高清在线 |
在线永久看片免费的视频 |
亚洲va久久久久 |
亚洲精品无码久久久久AV麻豆 |
国产精品免费久久久久影院
|
国产精品青草视频免费播放 |
亚洲精品二区国产综合野狼 |
91久久青青草原线免费 |
国产亚洲精品VA片在线播放 |
亚洲色婷婷综合开心网 |
国产白丝无码免费视频 |
国产亚洲精品影视在线 |
中文字幕亚洲一区二区va在线 |
久久这里只精品热免费99 |
亚洲午夜精品一区二区麻豆 |
不卡一卡二卡三亚洲 |
最近2019免费中文字幕视频三 |
亚洲精品精华液一区二区
|
亚洲一区影音先锋色资源 |
性生交片免费无码看人 |
eeuss影院免费92242部 |
亚洲国产精品白丝在线观看
|
亚洲av午夜成人片精品网站
|