锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲国产模特在线播放,亚洲AV无码国产在丝袜线观看,亚洲熟妇AV一区二区三区宅男http://www.tkk7.com/Aaronlong31/zh-cnSun, 11 May 2025 13:53:26 GMTSun, 11 May 2025 13:53:26 GMT60mysql 甯歌閿欒鍙峰鐓ц〃http://www.tkk7.com/Aaronlong31/archive/2010/08/11/328499.htmlAaronlong31Aaronlong31Wed, 11 Aug 2010 03:13:00 GMThttp://www.tkk7.com/Aaronlong31/archive/2010/08/11/328499.htmlhttp://www.tkk7.com/Aaronlong31/comments/328499.htmlhttp://www.tkk7.com/Aaronlong31/archive/2010/08/11/328499.html#Feedback0http://www.tkk7.com/Aaronlong31/comments/commentRss/328499.htmlhttp://www.tkk7.com/Aaronlong31/services/trackbacks/328499.html甯歌閿欒鍙峰鐓ц〃

MySQL error code SQLSTATE code Error message

1011 HY000 Error on delete of '%s' (errn %d)
1021 HY000 Disk full (%s); waiting for someone to free some space . . .
1022 23000 Can't write; duplicate key in table '%s'
1027 HY000 '%s' is locked against change
1036 HY000 Table '%s' is read only
1048 23000 Column '%s' cannot be null
1062 23000 Duplicate entry '%s' for key %d
1099 HY000 Table '%s' was locked with a READ lock and can't be updated
1100 HY000 Table '%s' was not locked with LOCK TABLES
1104 42000 The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET SQL_MAX_JOIN_SIZE=# if the SELECT is okay
1106 42000 Incorrect parameters to procedure '%s'
1114 HY000 The table '%s' is full
1150 HY000 Delayed insert thread couldn't get requested lock for table %s
1165 HY000 INSERT DELAYED can't be used with table '%s' because it is locked with LOCK TABLES
1242 21000 Subquery returns more than 1 row
1263 22004 Column set to default value; NULL supplied to NOT NULL column '%s' at row %ld
1264 22003 Out of range value adjusted for column '%s' at row %ld
1265 1000 Data truncated for column '%s' at row %ld
1312 0A000 SELECT in a stored program must have INTO
1317 70100 Query execution was interrupted
1319 42000 Undefined CONDITION: %s
1325 24000 Cursor is already open
1326 24000 Cursor is not open
1328 HY000 Incorrect number of FETCH variables
1329 2000 No data to FETCH
1336 42000 USE is not allowed in a stored program
1337 42000 Variable or condition declaration after cursor or handler declaration
1338 42000 Cursor declaration after handler declaration
1339 20000 Case not found for CASE statement
1348 HY000 Column '%s' is not updatable
1357 HY000 Can't drop a %s from within another stored routine
1358 HY000 GOTO is not allowed in a stored program handler
1362 HY000 Updating of %s row is not allowed in %s trigger
1363 HY000 There is no %s row in %s trigger


]]>
浠嬬粛涓涓笉閿欑殑TOMCAT鐩戞帶濂藉伐鍏穚robehttp://www.tkk7.com/Aaronlong31/archive/2010/08/09/328305.htmlAaronlong31Aaronlong31Mon, 09 Aug 2010 04:51:00 GMThttp://www.tkk7.com/Aaronlong31/archive/2010/08/09/328305.htmlhttp://www.tkk7.com/Aaronlong31/comments/328305.htmlhttp://www.tkk7.com/Aaronlong31/archive/2010/08/09/328305.html#Feedback0http://www.tkk7.com/Aaronlong31/comments/commentRss/328305.htmlhttp://www.tkk7.com/Aaronlong31/services/trackbacks/328305.html涔嬪墠涓涓洃瑙嗗簲鐢ㄧ殑濂藉伐鍏稪avaMelody錛屽姛鑳藉崄鍒嗛綈鍏紝榪欐浠嬬粛涓?/span> 
紼嶅井灝忕偣鐨勶紝涓撻棬涓篢OMCAT 鑰岃璁$殑銆備笅闈㈣瑙e叾鐢ㄦ硶錛?/span> 

1 涓嬭澆錛?/span> 
http://www.lambdaprobe.org/downloads/1.7/probe.1.7b.zip 
2 瑙e帇緙╁悗錛屾妸probe.war鏀懼埌TOMCAT鐨剋ebapps涓嬶紝璁劇疆server.xml 
鐨刢ontext 
3 璁劇疆鐢ㄦ埛濡備笅錛屽湪tomcat_user.xml涓?/span> 
   vi /usr/local/tomcat/conf//tomcat-users.xml 

<?xml version='1.0' encoding='utf-8'?> 
<tomcat-users> 
        <role rolename="manager"/> 
        <role rolename="standard"/> 
        <role rolename="tomcat"/> 
        <role rolename="admin"/> 
        <role rolename="role1"/> 
        <user username="tomcat" password="tomcat" roles="tomcat"/> 
        <user username="both" password="tomcat" roles="tomcat,role1"/> 
        <user username="probe" password="probe" roles="admin,manager"/> 
        <user username="role1" password="tomcat" roles="role1"/> 
</tomcat-users> 

4 璁劇疆鐜鍙橀噺錛岃幏鍙栨湇鍔″櫒鐘舵?/span> 
# vi /etc/profile 
JAVA_OPTS=-Dcom.sun.management.jmxremote 
export JAVA_OPTS 

5 閲嶅惎鍔ㄦ湇鍔″櫒 
6 杈撳叆http://localhost/probe/,杈撳叆鐢ㄦ埛鍚嶅拰瀵嗙爜 
7 鍗沖彲榪涘叆錛岃繖閲屾瘮杈冪簿褰╃殑鏄鍐呭瓨鐨勭洃瑙嗭紝鍔ㄦ佹樉紺轟簡JVM鐨勫唴瀛樺浘琛?/span>

]]>
璁╃數鑴戞瘡澶╁畾鏃跺紑鏈?/title><link>http://www.tkk7.com/Aaronlong31/archive/2010/08/09/328304.html</link><dc:creator>Aaronlong31</dc:creator><author>Aaronlong31</author><pubDate>Mon, 09 Aug 2010 04:45:00 GMT</pubDate><guid>http://www.tkk7.com/Aaronlong31/archive/2010/08/09/328304.html</guid><wfw:comment>http://www.tkk7.com/Aaronlong31/comments/328304.html</wfw:comment><comments>http://www.tkk7.com/Aaronlong31/archive/2010/08/09/328304.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/Aaronlong31/comments/commentRss/328304.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/Aaronlong31/services/trackbacks/328304.html</trackback:ping><description><![CDATA[<div style="font-family: Arial, sans-serif, Helvetica, Tahoma; font-size: 12px; line-height: 18px; "> <div class="8w4us4c" id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown">璁劇疆姣忓ぉ8:50寮鏈?瑕佹槸9:15鐢佃剳榪樻病浜轟嬌鐢?灝辮嚜鍔ㄥ叧鏈?</div> <div class="4ecs448" id="">璁$畻鏈哄惎鍔ㄦ椂鎸?#8220;Delete”閿繘鍏IOS鐣岄潰銆?/div> <div>鍦˙IOS璁劇疆涓葷晫闈腑閫夋嫨“Power Management Setup”鑿滃崟錛?/div> <div>Resume By Alarm 鍊艱鎴怑nabled</div> <div>鍐嶅湪”Date 錛坥f Month錛?Alarm”鍜?#8220;Time 錛坔h:mm:ss錛?Alarm”涓瀹氬紑鏈虹殑鏃ユ湡鍜屾椂闂淬?/div> <div>濡傛灉鎶?#8220;Date”璁句負0錛屽垯榛樿涓烘瘡澶╁畾鏃跺紑鏈恒?/div> <div>璁劇疆濂藉悗鎸?#8220;F10“淇濆瓨璁劇疆灝卞彲浠ヤ簡錛屾満鍣ㄤ細閲嶆柊鍚姩錛岃緗垚鍔熴?/div> <div>鑷姩鐧誨綍</div> <div>鍗曞嚮“寮濮?榪愯”錛岃緭鍏?#8220;rundll32 netplwiz.dll,UsersRunDll”</div> <div>鎸夊洖杞﹂敭鍚庡脊鍑?#8220;鐢ㄦ埛甯愭埛”紿楀彛</div> <div>鐒跺悗鍙栨秷閫夊畾“瑕佷嬌鐢ㄦ湰鏈猴紝鐢ㄦ埛蹇呴』杈撳叆鐢ㄦ埛鍚嶅拰瀵嗙爜”閫夐」錛屽崟鍑葷‘瀹?/div> <div>鍦ㄥ脊鍑虹殑瀵硅瘽妗嗕腑杈撳叆浣犳兂璁╃數鑴戞瘡嬈¤嚜鍔ㄧ櫥褰曠殑璐︽埛鍜屽瘑鐮佸嵆鍙?/div> <div>鑷姩鍏蟲満</div> <div>1.鎺у埗闈㈡澘>綆$悊宸ュ叿>鏈嶅姟</div> <div>鍙屽嚮鍚嶇О鍒椾負 Task Scheduler 鐨勮褰?鎶婂惎鍔ㄧ被鍨嬭涓鴻嚜鍔?鍐嶇偣鍚姩鎸夐挳,鍐嶄繚瀛?</div> <div>鍐嶄粠榪愯涓緭鍏?/div> <div>at 9:15 /every:M,T,W,Th,F,S,Su shutdown -s -f -t 300 -c "蹇鍋滅數浜嗭紝鍙栨秷鍏蟲満鍛戒護shutdown -a"</div> <div>絎ぉ9錛?5 鎵ц鍏蟲満錛屾湁300縐掔殑絳夊緟鏃墮棿銆?/div> </div> <img src ="http://www.tkk7.com/Aaronlong31/aggbug/328304.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/Aaronlong31/" target="_blank">Aaronlong31</a> 2010-08-09 12:45 <a href="http://www.tkk7.com/Aaronlong31/archive/2010/08/09/328304.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Linux甯哥敤鍛戒護http://www.tkk7.com/Aaronlong31/archive/2010/08/06/328100.htmlAaronlong31Aaronlong31Fri, 06 Aug 2010 02:02:00 GMThttp://www.tkk7.com/Aaronlong31/archive/2010/08/06/328100.htmlhttp://www.tkk7.com/Aaronlong31/comments/328100.htmlhttp://www.tkk7.com/Aaronlong31/archive/2010/08/06/328100.html#Feedback0http://www.tkk7.com/Aaronlong31/comments/commentRss/328100.htmlhttp://www.tkk7.com/Aaronlong31/services/trackbacks/328100.html1.淇敼linux鐨勬椂闂村彲浠ヤ嬌鐢╠ate鎸囦護

鍦ㄥ懡浠よ杈撳叆:

date
 鏄劇ず褰撳墠鏃墮棿 Fri Aug  3 14:15:16 CST 2007

date -s 
鎸夊瓧絎︿覆鏂瑰紡淇敼鏃墮棿
鍙互鍙慨鏀規棩鏈?涓嶄慨鏀規椂闂?杈撳叆: date -s 2007-08-03
鍙慨鏀規椂闂?杈撳叆:date -s 14:15:00
鍚屾椂淇敼鏃ユ湡鏃墮棿,娉ㄦ剰瑕佸姞鍙屽紩鍙?鏃ユ湡涓庢椂闂翠箣闂存湁涓絀烘牸,杈撳叆:date -s "2007-08-03 14:15:00"

淇敼瀹屽悗,璁板緱杈撳叆:clock -w 
鎶婄郴緇熸椂闂村啓鍏MOS

2.Linux涓嬪惎鍔?鍏抽棴/閲嶅惎Mysql
/etc/init.d/mysql   start|stop|restart|reload|force-reload

]]>
鍘繪帀PowerDesigner涓敓鎴怱QL璇彞鐨勬敞閲婏紙comment錛?/title><link>http://www.tkk7.com/Aaronlong31/archive/2010/07/18/326436.html</link><dc:creator>Aaronlong31</dc:creator><author>Aaronlong31</author><pubDate>Sun, 18 Jul 2010 02:57:00 GMT</pubDate><guid>http://www.tkk7.com/Aaronlong31/archive/2010/07/18/326436.html</guid><wfw:comment>http://www.tkk7.com/Aaronlong31/comments/326436.html</wfw:comment><comments>http://www.tkk7.com/Aaronlong31/archive/2010/07/18/326436.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/Aaronlong31/comments/commentRss/326436.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/Aaronlong31/services/trackbacks/326436.html</trackback:ping><description><![CDATA[浣跨敤PowerDesigner璁捐鏁版嵁搴撴椂錛岃鍐欏緢澶歝omment璁╀漢鐪嬶紝鐢熸垚SQL鏂囦歡鏃朵篃鍖呭惈浜嗚繖浜沜omment錛屼絾鏄敤榪橲QL鏂囦歡鐢熸垚鏁版嵁搴撴椂錛岀粡甯鎬細鍥犱負comment澶暱鑰屽け璐ワ紝鍦ㄦ枃浠朵腑涓鐐逛竴鐐圭殑鍒犻櫎comment鏈厤澶夯鐑︺傝繖閲屾湁涓柟娉曞彲浠ヨPowerDesigner鐢熸垚SQL鏂囦歡鏃朵笉鍖呭惈comment銆傦紙鎴戜嬌鐢ㄧ殑鏄痬ysql錛屼及璁″叾浠栫殑涔熷樊涓嶅銆傦級<br /> <br /> <img src="http://www.tkk7.com/images/blogjava_net/aaronlong31/1.jpg" width="819" height="460" alt="" id="" /><br /> 閫夋嫨Edit current DBMS錛屼緷嬈$偣寮script -> objects -> table -> create ,鍦╲alue涓皢鏈鍚庣殑[comment = "%TLABL%"]鍒犻櫎錛岃繖涓槸鍘繪帀鍒涘緩琛ㄧ殑comment銆?br /> script -> objects -> column -> create錛屽湪value涓皢鏈鍚庣殑[ comment %.q:@OBJTLABL%]鍘繪帀錛岃繖涓槸鍘繪帀column鐨刢omment鐨勩?br /> 榪欐牱鐢熸垚SQL鏂囦歡鏃跺氨涓嶄細浜х敓comment浜嗐?br /> <br /> 鍙﹀榪樻湁涓鐐癸紝濡傛灉鏁版嵁搴撹璁′腑鏈塱ndex錛岀敓鎴怱QL鏂囦歡鏃朵細鎶奷rop index 鏀懼埌鏂囦歡鐨勬渶鍓嶉潰錛屽綋絎竴嬈$敓鎴愭暟鎹簱鏃訛紝鐢變簬娌℃湁index鎵浠ヤ細鎶ラ敊錛屽洜姝よ鎶婃渶鍓嶉潰鐨刣rop index鍒犳帀錛屼絾鎵嬪姩鍒犻櫎榪樻槸楹葷儲錛屽彲浠ヨ繖鏍鳳細<br /> CTRL + G錛屾墦寮Database Generation錛岄夋嫨options閫夐」鍗★紝閫夋嫨index錛屾妸鍙寵竟鐨凞rop index鍓嶇殑√鍘繪帀灝辮浜? <img src ="http://www.tkk7.com/Aaronlong31/aggbug/326436.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/Aaronlong31/" target="_blank">Aaronlong31</a> 2010-07-18 10:57 <a href="http://www.tkk7.com/Aaronlong31/archive/2010/07/18/326436.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>powerdesigner 鍑犱釜鍩烘湰闂http://www.tkk7.com/Aaronlong31/archive/2010/07/04/325196.htmlAaronlong31Aaronlong31Sun, 04 Jul 2010 06:56:00 GMThttp://www.tkk7.com/Aaronlong31/archive/2010/07/04/325196.htmlhttp://www.tkk7.com/Aaronlong31/comments/325196.htmlhttp://www.tkk7.com/Aaronlong31/archive/2010/07/04/325196.html#Feedback0http://www.tkk7.com/Aaronlong31/comments/commentRss/325196.htmlhttp://www.tkk7.com/Aaronlong31/services/trackbacks/325196.html 
瑕佺敤powerdesigner鍋氭暟鎹簱琛ㄨ璁★紝 鏈鍚庡彂鐜板鍑簊ql鑴氭湰灝卞嚭鐜頒簡闂錛?棣栧厛鏄瓧孌甸兘甯︿笂浜嗗弻寮曞彿錛?鑰屼笖榪樻繪槸鎶ラ敊瀛楁鍚嶈繃闀褲?
鍙﹀榪樺彂鐜癱olumn灞炴э紝Code鎵嶆槸鏈緇堜駭鐢熺殑Table Name 錛岃孨ame灝辨湁鐐瑰儚鏄弿榪頒簡銆?
鍦?Database閲岄夋嫨浣犵殑鏁版嵁搴撶劧鍚庡湪 DBMS閲岄潰閫夋嫨(娉ㄦ剰鐪嬫竻妤歅DM鐨勫紩鐢ㄦā寮忔槸鍝釜鏁版嵁搴?
Script->Sql->Format->EnableOwnerPrefix value=Yes;

Script->Sql->Format->CaseSensitivityUsingQuote=No;

榪欐椂鍐嶅鍑?琛ㄧ殑鍚嶇О灝辨甯鎬簡

PowerDesigner9 縐繪鍒?PowerDesigner12 鐨勯棶棰橈細

榛樿闀垮害鐨勯棶棰橈紝鎴戝湪PowerDesigner9瀵煎嚭娌¢棶棰樼殑鏁版嵁搴撹剼鏈嬁鍒癙owerDesigner12瀵煎嚭鍑虹幇濡備笅闂錛?

Column constraint name maximum length is limited to 15 characters

鍦ㄤ嬌鐢≒D12鏃跺嚭鐜拌濡備互涓嬮敊璇細

Reference constraint name maximum length is limited to 7 characters
Key constraint name maximum length is limited to 7 characters
Table code maximum length
Column code maximum length
……

瀵艱嚧鐢熸垚寤鴻〃SQL鏃墮氫笉榪囷紝緇嗙┒鍘熷洜鍘熸潵鏄粯璁よ緗殑闂錛屾敼涓嬪氨鍙互浜嗭細錛?

璋冩暣浠ヤ笅鍙傛暟錛?
Database=>Edit current DBMS   鏁版嵁搴撶被鍨?:Script\Objects\MaxConstLen value=>255
Database=>Edit current DBMS   鏁版嵁搴撶被鍨?:Script\Objects\Table\Maxlen value=>255
Database=>Edit current DBMS   鏁版嵁搴撶被鍨?:Script\Objects\Column\Maxlen value=>255



鍐嶈璇村浣曞湪 PowerDesigner12閲屽垱寤哄甫瀵煎嚭鍒嗗尯鐨勮剼鏈?

榛樿鎯呭喌涓嬪垎鍖鴻緗槸闅愯棌鐨?鎵浠ヨ閫夌璇ヨ〃 鐒跺悗鍐嶇偣宸︿笅鑴氱殑More>>

閫夋嫨Physical Options 榪欎釜閫夐」 榪欓噷鍙互娣誨姞琛ㄧ┖闂村拰绱㈠紩絀洪棿 鎴戜範鎯洿鎺ヨ緗垎鍖篠QL璇彞 榪欐牱閬垮厤浜嗗緢澶氬瀮鍦捐鍙ョ敓鎴?

閫夋嫨 SQL 鐒跺悗鍒涘緩鍒嗗尯

  partition by list
( data_part  )
( partition Pd00
    values ( '0'  ) )

灝監K浜?鍘籔artitions閫夐」閲屽彲浠ョ湅鍒拌繖涓鍒楀垎鍖烘晥鏋?

璁劇疆绱㈠紩榛樿絀洪棿錛?

閫夋嫨KEY閫夐」鎴栬匢ndex閫夐」 鐩存帴鍙屽嚮璇ョ儲寮?鐒跺悗璁劇疆Physical Options

鐩存帴杈撳叆SQL鍒涘緩榛樿绱㈠紩鎸囧悜琛ㄧ┖闂?nbsp;  using index  tablespace index_emcspace

PowerDesigner鍔熻兘寮哄ぇ 瀹屽叏鍙互緇存姢澶ч儴鍒嗙殑鏁版嵁搴撳緩妯?

鐜板湪鍦∣racle鏁版嵁搴撶淮鎶ゆ湁浜涢棶棰?鍒涘緩鏁版嵁搴撶殑Package 鎴栬?Types 銆丏irectories銆丣obs絳?娌″姙娉曠淮鎶よ繘鍘匯?

------------------------------------------------------------------------------------------------------
鍥犱負鎴戜笅杞界殑pd11鏄瘯鐢ㄧ増錛屽姛鑳藉彈闄愶紝 index瀵煎嚭鎬繪槸鎶ラ敊錛?鎹㈢敤浜唒d12鐨勭牬瑙g増錛?娌℃湁闂浜嗐?
鑰屼笖鏀筼bject鏈澶ч暱搴﹁緗紝鍙璁懼畾涓涓叏灞鐨勶紝鏂逛究涓浜涳細
PGSQL73::Script\Objects\MaxConstLen
value=>255
PGSQL73::Script\Objects\Table\Maxlen
value=>255

鍙﹀鍙戠幇pd12涔熸病鏈夎〃闀垮害闀夸竴鐐瑰氨鎶ラ敊鐨勯棶棰橈紝 涓嶇敤鍍忓墠闈㈤偅鏍鋒敼闀垮害浜嗐?/div>

]]>鍏充簬鐢╦query浼犻抝son緇檚truts2涓殑澶嶆潅瀵硅薄鐨勬柟娉?/title><link>http://www.tkk7.com/Aaronlong31/archive/2010/06/29/324781.html</link><dc:creator>Aaronlong31</dc:creator><author>Aaronlong31</author><pubDate>Tue, 29 Jun 2010 07:10:00 GMT</pubDate><guid>http://www.tkk7.com/Aaronlong31/archive/2010/06/29/324781.html</guid><wfw:comment>http://www.tkk7.com/Aaronlong31/comments/324781.html</wfw:comment><comments>http://www.tkk7.com/Aaronlong31/archive/2010/06/29/324781.html#Feedback</comments><slash:comments>17</slash:comments><wfw:commentRss>http://www.tkk7.com/Aaronlong31/comments/commentRss/324781.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/Aaronlong31/services/trackbacks/324781.html</trackback:ping><description><![CDATA[閿欒淇℃伅錛氬嚭鐜癹ava.lang.NoSuchMethodException setUser([LJava.lang.String;)寮傚父<br /> <br /> struts2涓殑UserAction: <br /> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #008080"> 1</span> <span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">class</span><span style="color: #000000"> UserAction{<br /> </span><span style="color: #008080"> 2</span> <span style="color: #0000ff">private</span><span style="color: #000000"> User user;<br /> </span><span style="color: #008080"> 3</span> <span style="color: #0000ff">private</span><span style="color: #000000"> String name;<br /> </span><span style="color: #008080"> 4</span> <span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> setName(String name){<br /> </span><span style="color: #008080"> 5</span> <span style="color: #0000ff">this</span><span style="color: #000000">.name </span><span style="color: #000000">=</span><span style="color: #000000"> name;<br /> </span><span style="color: #008080"> 6</span> <span style="color: #000000">}<br /> </span><span style="color: #008080"> 7</span> <span style="color: #0000ff">public</span><span style="color: #000000"> String getName(){<br /> </span><span style="color: #008080"> 8</span> <span style="color: #0000ff">return</span><span style="color: #000000"> name;<br /> </span><span style="color: #008080"> 9</span> <span style="color: #000000">}<br /> </span><span style="color: #008080">10</span> <span style="color: #0000ff">public</span><span style="color: #000000"> User getUser() {<br /> </span><span style="color: #008080">11</span> <span style="color: #000000">      </span><span style="color: #0000ff">return</span><span style="color: #000000"> user;<br /> </span><span style="color: #008080">12</span> <span style="color: #000000">}<br /> </span><span style="color: #008080">13</span> <span style="color: #000000"><br /> </span><span style="color: #008080">14</span> <span style="color: #000000"><br /> </span><span style="color: #008080">15</span> <span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> setUser(User user) {<br /> </span><span style="color: #008080">16</span> <span style="color: #000000">      </span><span style="color: #0000ff">this</span><span style="color: #000000">.user </span><span style="color: #000000">=</span><span style="color: #000000"> user;<br /> </span><span style="color: #008080">17</span> <span style="color: #000000">}<br /> </span><span style="color: #008080">18</span> <span style="color: #000000"><br /> </span><span style="color: #008080">19</span> <span style="color: #0000ff">public</span><span style="color: #000000"> String execute(){<br /> </span><span style="color: #008080">20</span> <span style="color: #000000">     System.println(user.getUsername);<br /> </span><span style="color: #008080">21</span> <span style="color: #000000">}<br /> </span><span style="color: #008080">22</span> <span style="color: #000000"><br /> </span><span style="color: #008080">23</span> <span style="color: #000000">}<br /> </span><span style="color: #008080">24</span> </div> User灝變袱涓睘鎬э細username/password.<br /> 榪欎釜鏄紑濮嬬殑struts.xml涓殑浠g爜錛? <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #0000ff"><</span><span style="color: #800000">package </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="json"</span><span style="color: #ff0000"> extends</span><span style="color: #0000ff">="json-default"</span><span style="color: #0000ff">></span><span style="color: #000000">  <br />      </span><span style="color: #0000ff"><</span><span style="color: #800000">action </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="save"</span><span style="color: #ff0000"> class</span><span style="color: #0000ff">="com.aaron.example.action.UserAction"</span><span style="color: #0000ff">></span><span style="color: #000000">  <br />     </span><span style="color: #0000ff"><</span><span style="color: #800000">result </span><span style="color: #ff0000">type</span><span style="color: #0000ff">="json"</span><span style="color: #0000ff">></</span><span style="color: #800000">result</span><span style="color: #0000ff">></span><span style="color: #000000">  <br />      </span><span style="color: #0000ff"></</span><span style="color: #800000">action</span><span style="color: #0000ff">></span><span style="color: #000000">  <br /> </span><span style="color: #0000ff"></</span><span style="color: #800000">package</span><span style="color: #0000ff">></span><span style="color: #000000">  </span></div> 榪欎釜鏄痡Query浠g爜錛? <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img id="Codehighlighter1_12_210_Open_Image" onclick="this.style.display='none'; Codehighlighter1_12_210_Open_Text.style.display='none'; Codehighlighter1_12_210_Closed_Image.style.display='inline'; Codehighlighter1_12_210_Closed_Text.style.display='inline';" alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" /><img style="display: none" id="Codehighlighter1_12_210_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_12_210_Closed_Text.style.display='none'; Codehighlighter1_12_210_Open_Image.style.display='inline'; Codehighlighter1_12_210_Open_Text.style.display='inline';" alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" /><span style="color: #000000">$(</span><span style="color: #0000ff">function</span><span style="color: #000000">()</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_12_210_Closed_Text"><img alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_12_210_Open_Text"><span style="color: #000000">{   <br /> <img id="Codehighlighter1_33_81_Open_Image" onclick="this.style.display='none'; Codehighlighter1_33_81_Open_Text.style.display='none'; Codehighlighter1_33_81_Closed_Image.style.display='inline'; Codehighlighter1_33_81_Closed_Text.style.display='inline';" alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" /><img style="display: none" id="Codehighlighter1_33_81_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_33_81_Closed_Text.style.display='none'; Codehighlighter1_33_81_Open_Image.style.display='inline'; Codehighlighter1_33_81_Open_Text.style.display='inline';" alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" />     </span><span style="color: #0000ff">var</span><span style="color: #000000"> json </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_33_81_Closed_Text"><img alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_33_81_Open_Text"><span style="color: #000000">{</span><span style="color: #000000">"</span><span style="color: #000000">user</span><span style="color: #000000">"</span><span style="color: #000000">:</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_41_80_Closed_Text"><img alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_41_80_Open_Text"><span style="color: #000000">{</span><span style="color: #000000">"</span><span style="color: #000000">username</span><span style="color: #000000">"</span><span style="color: #000000">:</span><span style="color: #000000">"</span><span style="color: #000000">zhangsan</span><span style="color: #000000">"</span><span style="color: #000000">,</span><span style="color: #000000">"</span><span style="color: #000000">password</span><span style="color: #000000">"</span><span style="color: #000000">:</span><span style="color: #000000">"</span><span style="color: #000000">123</span><span style="color: #000000">"</span><span style="color: #000000">}</span></span><span style="color: #000000">}</span></span><span style="color: #000000">;</span><span style="color: #008000">//</span><span style="color: #008000">鏂規硶1   </span><span style="color: #008000"><br /> <img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" /></span><span style="color: #000000">     </span><span style="color: #008000">//</span><span style="color: #008000">json = {"name":"zhanglong"};// 鏂規硶2    </span><span style="color: #008000"><br /> <img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" /></span><span style="color: #000000">     </span><span style="color: #008000">//</span><span style="color: #008000">json = {"user.username":"zhangsan","user.password":123};//鏂規硶3   </span><span style="color: #008000"><br /> <img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" /></span><span style="color: #000000">}</span></span><span style="color: #000000">); </span></div>  鐢ㄦ柟娉?浼氬嚭欏逛笂榪伴敊璇紝鏂規硶2鍜屾柟娉?閮藉彲琛屻?br /> <br /> 鍘熷洜錛?br /> 鏂規硶2鎴愬姛鐨勫師鍥犳槸{"name":"zhanglong"}浼犻掔殑鏄竴涓悕鍊煎錛屽氨鍍忔槸request鐨刾arameter.<br /> 鏂規硶3鎴愬姛涔熸槸涓鏍風殑錛宻truts2鐨凮GNL浼氳瘑鍒玼ser.username錛屽茍鎶婂畠瀵瑰簲鐨勫?zhangsan"瀛樻斁鍒皍ser鐨剈sername灞炴т笂<br /> 鏂規硶1澶辮觸鏄洜涓轟紶鐨勫悕鍊煎鏄細"user":"{'username':'zhangsan','password','123'}"錛岃繖鏍穝truts灝變細浣犺灝?{'username':'zhangsan','password','123'}"榪欎釜瀛楃涓茶祴鍊肩粰user瀵硅薄錛屽畠灝變細璋冪敤setUser(String user)鏂規硶錛堟垨鑰呮槸setUser(String[] user)錛夛紝鐢變簬UserAction涓病鏈夎繖涓柟娉曪紝鎵浠ヤ細鎶ラ敊銆?br /> <br /> 瑙e喅鏂規硶錛?br /> 鏍規嵁jsonplugin瀹樻柟鐨勬枃妗o紝欏甸潰浼犲叆鐨勮姹傜殑content-type瑕佹槸application/json錛屽惁鍒檍son鐨刬nterceptor涓嶄細甯綘灝唈son杞崲涓簀ava瀵硅薄錛岃繖閲屼粬蹇樹簡璇存槑涓鐐癸紝jsonplugin涓彧鏄畾涔変簡json鐨刬nterceptor,騫舵病鏈夊皢鍏舵斁鍏ュ埌package鐨勬嫤鎴櫒鏍堜腑錛岃繕闇瑕佹垜浠嚜宸辨斁鍏ヨ嚜宸辯殑package涓傚涓嬶細<br /> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #008080">1</span> <span style="color: #0000ff"><</span><span style="color: #800000">interceptors</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">2</span> <span style="color: #000000">    </span><span style="color: #0000ff"><</span><span style="color: #800000">interceptor-stack </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="myDefaultStack"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">3</span> <span style="color: #000000">        </span><span style="color: #0000ff"><</span><span style="color: #800000">interceptor-ref </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="json"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /> </span><span style="color: #008080">4</span> <span style="color: #000000">        </span><span style="color: #0000ff"><</span><span style="color: #800000">interceptor-ref </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="defaultStack"</span><span style="color: #0000ff">/></span><span style="color: #000000"><br /> </span><span style="color: #008080">5</span> <span style="color: #000000">    </span><span style="color: #0000ff"></</span><span style="color: #800000">interceptor-stack</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">6</span> <span style="color: #0000ff"></</span><span style="color: #800000">interceptors</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">7</span> <span style="color: #000000">    <br /> </span><span style="color: #008080">8</span> <span style="color: #0000ff"><</span><span style="color: #800000">default-interceptor-ref </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="myDefaultStack"</span><span style="color: #0000ff">/></span></div> 榪樿璁劇疆jquery鐨刟jax璇鋒眰鐨刢ontent-type鍜屼紶閫掔被鍨嬩負"POST"錛?br /> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #008080">1</span> <span style="color: #000000">$.ajax({<br /> </span><span style="color: #008080">2</span> <span style="color: #000000">    type:</span><span style="color: #000000">"</span><span style="color: #000000">POST</span><span style="color: #000000">"</span><span style="color: #000000">,<br /> </span><span style="color: #008080">3</span> <span style="color: #000000">    data:jsonText,<br /> </span><span style="color: #008080">4</span> <span style="color: #000000">    url:</span><span style="color: #000000">"</span><span style="color: #000000">save.action?number=</span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">+</span><span style="color: #000000"> Math.random(),<br /> </span><span style="color: #008080">5</span> <span style="color: #000000">    contentType:</span><span style="color: #000000">"</span><span style="color: #000000">application/json</span><span style="color: #000000">"</span><span style="color: #000000"><br /> </span><span style="color: #008080">6</span> <span style="color: #000000">});</span></div> 鍏朵腑jsonText濡備笅錛? <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #008080">1</span> <span style="color: #0000ff">var</span><span style="color: #000000"> jsonText </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">{'user':{<br /> </span><span style="color: #008080">2</span> <span style="color: #000000">        'username':'zhangsan',<br /> </span><span style="color: #008080">3</span> <span style="color: #000000">        'password':'123'<br /> </span><span style="color: #008080">4</span> <span style="color: #000000">    }<br /> </span><span style="color: #008080">5</span> <span style="color: #000000">}</span><span style="color: #000000">"</span></div> 娉ㄦ剰錛屾暣涓猨sonText鏄釜瀛楃涓詫紝鍏朵腑鐨勫悕鍊煎鐨勫悕瑕佺敤''鍖呰搗鏉ワ紝鍚﹀垯浼氭姤寮傚父錛屾寚鍑簀son鏍煎紡涓嶅銆?br /> 鍙湁榪欐牱鍋氫簡鍚庯紝json鎷︽埅鍣ㄦ墠浼氬府浣犲仛杞崲銆?br /> <br /> 榪樻湁錛屽鏋淯serAction涓湁涓猽serService鐨勮瘽錛岄渶瑕佽緗產ction鐨剅esult鐨刾aram:<br /> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #008080">1</span> <span style="color: #0000ff"><</span><span style="color: #800000">result </span><span style="color: #ff0000">type</span><span style="color: #0000ff">="json"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">2</span> <span style="color: #000000">    </span><span style="color: #0000ff"><</span><span style="color: #800000">param </span><span style="color: #ff0000">name</span><span style="color: #0000ff">="excludeProperties"</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">3</span> <span style="color: #000000">             userService<br /> </span><span style="color: #008080">4</span> <span style="color: #000000">    </span><span style="color: #0000ff"></</span><span style="color: #800000">param</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #008080">5</span> <span style="color: #0000ff"></</span><span style="color: #800000">result</span><span style="color: #0000ff">></span></div> 榪欐牱灝變笉浼氬皢userService榪涜搴忓垪鍖栦簡錛屾垨鑰呭彲浠ュ皢action涓殑getUserService()鏂規硶鍘繪帀銆?br /> <br /> 濡傛灉user瀵硅薄鏄粠hibernate鑾峰彇鐨勶紝鍙兘寰楀埌鐨勬槸涓涓唬鐞嗗璞★紝瀵瑰叾榪涜json搴忓垪鍖栨椂浼氬嚭閿欍傝В鍐沖姙娉曟槸涓篣ser瀵硅薄鍔犱笂@Proxy(lazy=false)娉ㄨВ銆? <img src ="http://www.tkk7.com/Aaronlong31/aggbug/324781.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/Aaronlong31/" target="_blank">Aaronlong31</a> 2010-06-29 15:10 <a href="http://www.tkk7.com/Aaronlong31/archive/2010/06/29/324781.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Ant綆浠嬶紙杞澆錛?/title><link>http://www.tkk7.com/Aaronlong31/archive/2010/02/04/311884.html</link><dc:creator>Aaronlong31</dc:creator><author>Aaronlong31</author><pubDate>Thu, 04 Feb 2010 01:55:00 GMT</pubDate><guid>http://www.tkk7.com/Aaronlong31/archive/2010/02/04/311884.html</guid><wfw:comment>http://www.tkk7.com/Aaronlong31/comments/311884.html</wfw:comment><comments>http://www.tkk7.com/Aaronlong31/archive/2010/02/04/311884.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/Aaronlong31/comments/commentRss/311884.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/Aaronlong31/services/trackbacks/311884.html</trackback:ping><description><![CDATA[ <p align="center">Ant </p> <hr style="BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; BORDER-BOTTOM: #eeeeee 1px solid" align="center" width="94%" size="1" /> <div> <div id="ewa484w" class="posttime"> <small> <font size="1"> </font> </small>聽</div> </div> <div> <table id="content" style="TABLE-LAYOUT: fixed; WIDTH: 650px" cellspacing="10" cellpadding="0" width="650" border="0"> <tbody> <tr> <td> <div style="FONT-SIZE: 10pt; WORD-BREAK: break-all; POSITION: relative; WORD-WRAP: break-word">銆褰撲竴涓唬鐮侀」鐩ぇ浜嗕互鍚庯紝姣忔閲嶆柊緙栬瘧錛屾墦鍖咃紝嫻嬭瘯絳夐兘浼氬彉寰楅潪甯稿鏉傝屼笖閲嶅錛屽洜姝璇█涓湁make鑴氭湰鏉ュ府鍔╄繖浜涘伐浣滅殑鎵歸噺瀹屾垚銆傚湪Java 涓簲鐢ㄦ槸騫沖彴鏃犲叧鎬х殑錛屽綋鐒朵笉浼氱敤騫沖彴鐩稿叧鐨刴ake鑴氭湰鏉ュ畬鎴愯繖浜涙壒澶勭悊浠誨姟浜嗭紝ANT鏈韓灝辨槸榪欐牱涓涓祦紼嬭剼鏈紩鎿庯紝鐢ㄤ簬鑷姩鍖栬皟鐢ㄧ▼搴忓畬鎴愰」鐩殑緙栬瘧錛屾墦鍖咃紝嫻嬭瘯絳夈傞櫎浜嗗熀浜嶫AVA鏄鉤鍙版棤鍏崇殑澶栵紝鑴氭湰鐨勬牸寮忔槸鍩轟簬XML鐨勶紝姣攎ake鑴氭湰鏉ヨ榪樿濂界淮鎶や竴浜涖?br /><div id="44ikyis" class="spctrl"></div>銆銆姣忎釜ant鑴氭湰錛堢己鐪佸彨build.xml錛変腑璁劇疆浜嗕竴緋誨垪浠誨姟(target)錛氭瘮濡傚浜庝竴涓竴鑸殑欏圭洰鍙兘闇瑕佹湁浠ヤ笅浠誨姟銆?br /><div id="s8ac444" class="spctrl"></div>銆銆* 浠誨姟1錛歶sage 鎵撳嵃鏈剼鏈殑甯姪淇℃伅錛堢己鐪侊級<br /><div id="46icy84" class="spctrl"></div>銆銆* 浠誨姟2錛歝lean <-- init 娓呯┖鍒濆鍖栫幆澧?br /><div id="coacgyo" class="spctrl"></div>銆銆* 浠誨姟3錛歫avadoc <-- build <-- init 鐢熸垚JAVADOC<br /><div id="oe4q4c4" class="spctrl"></div>銆銆* 浠誨姟4錛歫ar <-- build <-- init 鐢熸垚JAR<br /><div id="m8km44u" class="spctrl"></div>銆銆* 浠誨姟5錛歛ll <-- jar + javadoc <-- build <-- init 瀹屾垚浠ヤ笂鎵鏈変換鍔★細jar javadoc <br /><div id="owcw8wq" class="spctrl"></div>銆銆鑰屽涓換鍔′箣闂村線寰鍙堝寘鍚簡涓瀹氫簡渚濊禆鍏崇郴錛氭瘮濡傛妸鏁翠釜搴旂敤鎵撳寘浠誨姟(jar)鐨勮繖涓緷璧栦簬緙栬瘧浠誨姟(build)錛岃岀紪璇戜換鍔″張渚濊禆浜庢暣涓幆澧冨垵濮嬪寲浠誨姟(init)絳夈?br /><div id="ucwimou" class="spctrl"></div><div>銆銆娉細鎴戠湅鍒板緢澶氶」鐩殑ant鑴氭湰涓殑鍛藉悕鍩烘湰涓婇兘鏄竴鑷寸殑錛屾瘮濡傦細緙栬瘧涓鑸彨build鎴栬卌ompile錛涙墦鍖呬竴鑸彨jar鎴杦ar錛涚敓鎴愭枃妗d竴鑸懡鍚嶄負 javadoc鎴杍avadocs錛涙墽琛屽叏閮ㄤ換鍔ll銆傚湪姣忎釜浠誨姟鐨勪腑錛孉NT浼氭牴鎹厤緗皟鐢ㄤ竴浜涘閮ㄥ簲鐢ㄥ茍閰嶄互鐩稿簲鍙傛暟鎵ц銆傝櫧鐒禔NT鍙皟鐢ㄧ殑澶栭儴搴旂敤縐嶇被闈炲父涓板瘜錛屼絾鍏跺疄鏈甯哥敤鐨勫氨2錛?涓細姣斿javac javadoc jar絳夈?/div><div>聽</div><div>聽</div><div><strong>Ant 寮鍙?br /></strong></div><div id="8eqscsg" class="spctrl"></div><div>銆銆Ant鐨勬瀯寤烘枃浠?br /></div><div id="w4seyuu" class="spctrl"></div><div>銆銆褰撳紑濮嬩竴涓柊鐨勯」鐩椂錛岄鍏堝簲璇ョ紪鍐橝nt鏋勫緩鏂囦歡銆傛瀯寤烘枃浠跺畾涔変簡鏋勫緩榪囩▼錛屽茍琚洟闃熷紑鍙戜腑姣忎釜浜轟嬌鐢ㄣ侫nt鏋勫緩鏂囦歡榛樿鍛藉悕涓篵uild.xml錛屼篃鍙互鍙栧叾浠栫殑鍚嶅瓧銆傚彧涓嶈繃鍦ㄨ繍琛岀殑鏃跺欐妸榪欎釜鍛藉悕褰撲綔鍙傛暟浼犵粰Ant銆傛瀯寤烘枃浠跺彲浠ユ斁鍦ㄤ換浣曠殑浣嶇疆銆備竴鑸仛娉曟槸鏀懼湪欏圭洰欏跺眰鐩綍涓紝榪欐牱鍙互淇濇寔欏圭洰鐨勭畝媧佸拰娓呮櫚銆備笅闈㈡槸涓涓吀鍨嬬殑欏圭洰灞傛緇撴瀯銆?br /></div><div id="me8g444" class="spctrl"></div><div>銆銆(1) src瀛樻斁鏂囦歡銆?br /></div><div id="m8a4w48" class="spctrl"></div><div>銆銆(2) class瀛樻斁緙栬瘧鍚庣殑鏂囦歡銆?br /></div><div id="48q6ik4" class="spctrl"></div><div>銆銆(3) lib瀛樻斁絎笁鏂笿AR鍖呫?br /></div><div id="ag4kog4" class="spctrl"></div><div>銆銆(4) dist瀛樻斁鎵撳寘錛屽彂甯冧互鍚庣殑浠g爜銆?br /></div><div id="kqog4iw" class="spctrl"></div><div>銆銆Ant鏋勫緩鏂囦歡鏄疿ML鏂囦歡銆傛瘡涓瀯寤烘枃浠跺畾涔変竴涓敮涓鐨勯」鐩?Project鍏冪礌)銆傛瘡涓」鐩笅鍙互瀹氫箟寰堝鐩爣(target鍏冪礌)錛岃繖浜涚洰鏍囦箣闂村彲浠ユ湁渚濊禆鍏崇郴銆傚綋鎵ц榪欑被鐩爣鏃訛紝闇瑕佹墽琛屼粬浠墍渚濊禆鐨勭洰鏍囥?br /></div><div id="8mq4k84" class="spctrl"></div><div>銆銆姣忎釜鐩爣涓彲浠ュ畾涔夊涓換鍔★紝鐩爣涓繕瀹氫箟浜嗘墍瑕佹墽琛岀殑浠誨姟搴忓垪銆侫nt鍦ㄦ瀯寤虹洰鏍囨椂蹇呴』璋冪敤鎵瀹氫箟鐨勪換鍔°備換鍔″畾涔変簡Ant瀹為檯鎵ц鐨勫懡浠ゃ侫nt涓殑浠誨姟鍙互涓?綾匯?br /></div><div id="msw8cmo" class="spctrl"></div><div>銆銆錛?錛?鏍稿績浠誨姟銆傛牳蹇冧換鍔℃槸Ant鑷甫鐨勪換鍔°?br /></div><div id="ee8qece" class="spctrl"></div><div>銆銆錛?錛?鍙変換鍔°傚彲閫変換鍔″疄鏉ヨ嚜絎笁鏂圭殑浠誨姟錛屽洜姝ら渶瑕佷竴涓檮鍔犵殑JAR鏂囦歡銆?br /></div><div id="s4ymge4" class="spctrl"></div><div>銆銆錛?錛?鐢ㄦ埛鑷畾涔夌殑浠誨姟銆傜敤鎴瘋嚜瀹氫箟鐨勪換鍔″疄鐢ㄦ埛鑷繁寮鍙戠殑浠誨姟銆?br /></div><div id="844q4w4" class="spctrl"></div><div>銆銆1.<project>鏍囩<br /></div><div id="4uyuomw" class="spctrl"></div><div>銆銆姣忎釜鏋勫緩鏂囦歡瀵瑰簲涓涓」鐩?lt;project>鏍囩鏃舵瀯寤烘枃浠剁殑鏍規爣絳俱傚畠鍙互鏈夊涓唴鍦ㄥ睘鎬э紝灝卞浠g爜涓墍紺猴紝鍏跺悇涓睘鎬х殑鍚箟鍒嗗埆濡備笅銆?br /></div><div id="yeyoiyg" class="spctrl"></div><div>銆銆(1) default琛ㄧず榛樿鐨勮繍琛岀洰鏍囷紝榪欎釜灞炴ф槸蹇呴』鐨勩?br /></div><div id="4quwqy4" class="spctrl"></div><div>銆銆(2) basedir琛ㄧず欏圭洰鐨勫熀鍑嗙洰褰曘?br /></div><div id="okoykai" class="spctrl"></div><div>銆銆(3) name琛ㄧず欏圭洰鍚嶃?br /></div><div id="okw44ua" class="spctrl"></div><div>銆銆(4) description琛ㄧず欏圭洰鐨勬弿榪般?br /></div><div id="m8aya4w" class="spctrl"></div><div>銆銆姣忎釜鏋勫緩鏂囦歡閮藉搴斾簬涓涓」鐩紝浣嗘槸澶у瀷欏圭洰緇忓父鍖呭惈澶ч噺鐨勫瓙欏圭洰錛屾瘡涓涓瓙欏圭洰閮藉彲浠ユ湁鑷繁鐨勬瀯寤烘枃浠躲?br /></div><div id="c4ga48w" class="spctrl"></div><div>銆銆2.<target>鏍囩<br /></div><div id="w4s8omc" class="spctrl"></div><div>銆銆涓涓」鐩爣絳句笅鍙互鏈変竴涓垨澶氫釜target鏍囩銆備竴涓猼arget鏍囩鍙互渚濊禆鍏朵粬鐨則arget鏍囩銆?br /></div><div id="g84m4qg" class="spctrl"></div><div>銆銆渚嬪錛屾湁涓涓猼arget鐢ㄤ簬緙栬瘧紼嬪簭錛屽彟涓涓猼arget鐢ㄤ簬澹扮О鍙墽琛屾枃浠躲傚湪鐢熸垚鍙墽琛屾枃浠朵箣鍓嶅繀欏誨厛緙栬瘧璇ユ枃浠訛紝鍥犵瓥鍙墽琛屾枃浠剁殑target渚濊禆浜庣紪璇戠▼搴忕殑target銆俆arget鐨勬墍鏈夊睘鎬у涓嬨?br /></div><div id="8q484q4" class="spctrl"></div><div>銆銆(1).name琛ㄧず鏍囨槑錛岃繖涓睘鎬ф槸蹇呴』鐨勩?br /></div><div id="s8484qo" class="spctrl"></div><div>銆銆(2).depends琛ㄧず渚濊禆鐨勭洰鏍囥?br /></div><div id="4eq4u4s" class="spctrl"></div><div>銆銆(3)if琛ㄧず浠呭綋灞炴ц緗椂鎵嶆墽琛屻?br /></div><div id="4imwaye" class="spctrl"></div><div>銆銆(4)unless琛ㄧず褰撳睘鎬ф病鏈夎緗椂鎵嶆墽琛屻?br /></div><div id="a8eica4" class="spctrl"></div><div>銆銆(5)description琛ㄧず欏圭洰鐨勬弿榪般?br /></div><div id="aug4s4y" class="spctrl"></div><div>銆銆Ant鐨刣epends灞炴ф寚瀹氫簡target鐨勬墽琛岄『搴忋侫nt浼氫緷鐓epends灞炴т腑target鍑虹幇欏哄簭渚濇鎵ц姣忎釜target銆傚湪鎵ц涔嬪墠錛岄鍏堥渶瑕佹墽琛屽畠鎵渚濊禆鐨則arget銆傜▼搴忎腑鐨勫悕涓簉un鐨則arget鐨刣epends灞炴ompile錛岃屽悕涓篶ompile鐨則arget鐨刣epends灞炴ф槸prepare錛屾墍浠ヨ繖鍑犱釜target鎵ц鐨勯『搴忔槸prepare->compile->run銆?br /></div><div id="o848a6c" class="spctrl"></div><div>銆銆涓涓猼arget鍙兘琚墽琛屼竴嬈★紝鍗充嬌鏈夊涓猼arget渚濊禆浜庡畠銆傚鏋滄病鏈塱f鎴杣nless灞炴э紝target鎬諱細琚墽琛屻?br /></div><div id="q44y44g" class="spctrl"></div><div>銆銆3.<mkdir>鏍囩<br /></div><div id="uy4wm4y" class="spctrl"></div><div>銆銆璇ユ爣絳劇敤浜庡垱寤轟竴涓洰褰曪紝瀹冩湁涓涓睘鎬ir鐢ㄦ潵鎸囧畾鎵鍒涘緩鐨勭洰褰曞悕錛屽叾浠g爜濡備笅錛?br /></div><div id="a8w48u4" class="spctrl"></div><div>銆銆<mkdir dir=鈥濓紕{class.root}鈥?><br /></div><div id="yiuwywe" class="spctrl"></div><div>銆銆閫氳繃浠ヤ笂浠g爜灝卞垱寤轟簡涓涓洰褰曪紝榪欎釜鐩綍宸茬粡琚墠闈㈢殑property鏍囩鎵鎸囧畾銆?br /></div><div id="8q488om" class="spctrl"></div><div>銆銆4<jar>鏍囩<br /></div><div id="s48ay8i" class="spctrl"></div><div>銆銆璇ユ爣絳劇敤鏉ョ敓鎴愪竴涓狫AR鏂囦歡錛屽叾灞炴у涓嬨?br /></div><div id="8ac4w44" class="spctrl"></div><div>銆銆(1) destfile琛ㄧずJAR鏂囦歡鍚嶃?br /></div><div id="ogsu8ks" class="spctrl"></div><div>銆銆(2) basedir琛ㄧず琚綊妗g殑鏂囦歡鍚嶃?br /></div><div id="4woss44" class="spctrl"></div><div>銆銆(3) includes琛ㄧず鍒綊妗g殑鏂囦歡妯″紡銆?br /></div><div id="4ime44s" class="spctrl"></div><div>銆銆(4) exchudes琛ㄧず琚帓闄ょ殑鏂囦歡妯″紡銆?br /></div><div id="smg8444" class="spctrl"></div><div>銆銆5錛?lt;javac鏍囩><br /></div><div id="kegak4e" class="spctrl"></div><div>銆銆璇ユ爣絳劇敤浜庣紪璇戜竴涓垨涓緇刯ava鏂囦歡錛屽叾灞炴у涓嬨?br /></div><div id="ooi4eg4" class="spctrl"></div><div>銆銆(1).srcdir琛ㄧず婧愮▼搴忕殑鐩綍銆?br /></div><div id="8ysu44m" class="spctrl"></div><div>銆銆(2).destdir琛ㄧずclass鏂囦歡鐨勮緭鍑虹洰褰曘?br /></div><div id="m6cmg4g" class="spctrl"></div><div>銆銆(3).include琛ㄧず琚紪璇戠殑鏂囦歡鐨勬ā寮忋?br /></div><div id="gysuw44" class="spctrl"></div><div>銆銆(4).excludes琛ㄧず琚帓闄ょ殑鏂囦歡鐨勬ā寮忋?br /></div><div id="ygqk4q4" class="spctrl"></div><div>銆銆(5).classpath琛ㄧず鎵浣跨敤鐨勭被璺緞銆?br /></div><div id="4444444" class="spctrl"></div><div>銆銆(6).debug琛ㄧず鍖呭惈鐨勮皟璇曚俊鎭?br /></div><div id="644wce4" class="spctrl"></div><div>銆銆(7).optimize琛ㄧず鏄惁浣跨敤浼樺寲銆?br /></div><div id="wwy4moc" class="spctrl"></div><div>銆銆(8).verbose 琛ㄧず鎻愪緵璇︾粏鐨勮緭鍑轟俊鎭?br /></div><div id="84i4suk" class="spctrl"></div><div>銆銆(9).fileonerror琛ㄧず褰撶鍒伴敊璇氨鑷姩鍋滄銆?br /></div><div id="8kmyssa" class="spctrl"></div><div>銆銆6錛?lt;java>鏍囩<br /></div><div id="k4kwyw4" class="spctrl"></div><div>銆銆璇ユ爣絳劇敤鏉ユ墽琛岀紪璇戠敓鎴愮殑.class鏂囦歡錛屽叾灞炴у涓嬨?br /></div><div id="uk8iaao" class="spctrl"></div><div>銆銆(1).classname 琛ㄧず灝嗘墽琛岀殑綾誨悕銆?br /></div><div id="e88g4gu" class="spctrl"></div><div>銆銆(2).jar琛ㄧず鍖呭惈璇ョ被鐨凧AR鏂囦歡鍚嶃?br /></div><div id="k8uoa44" class="spctrl"></div><div>銆銆(3).classpath鎵琛ㄧず鐢ㄥ埌鐨勭被璺緞銆?br /></div><div id="o8o4gwm" class="spctrl"></div><div>銆銆(4).fork琛ㄧず鍦ㄤ竴涓柊鐨勮櫄鎷熸満涓繍琛岃綾匯?br /></div><div id="me84kig" class="spctrl"></div><div>銆銆(5).failonerror琛ㄧず褰撳嚭鐜伴敊璇椂鑷姩鍋滄銆?br /></div><div id="mkoyk4u" class="spctrl"></div><div>銆銆(6).output 琛ㄧず杈撳嚭鏂囦歡銆?br /></div><div id="igamo84" class="spctrl"></div><div>銆銆(7).append琛ㄧず榪藉姞鎴栬呰鐩栭粯璁ゆ枃浠躲?br /></div><div id="44y4ggw" class="spctrl"></div><div>銆銆7.<delete>鏍囩<br /></div><div id="444q44q" class="spctrl"></div><div>銆銆璇ユ爣絳劇敤浜庡垹闄や竴涓枃浠舵垨涓緇勬枃浠訛紝鍏跺睘鎬у涓嬨?br /></div><div id="geyaum4" class="spctrl"></div><div>銆銆(1)/file琛ㄧず瑕佸垹闄ょ殑鏂囦歡銆?br /></div><div id="y8eoigw" class="spctrl"></div><div>銆銆(2).dir琛ㄧず瑕佸垹闄ょ殑鐩綍銆?br /></div><div id="m8cmgom" class="spctrl"></div><div>銆銆(3).includeEmptyDirs 琛ㄧず鎸囧畾鏄惁瑕佸垹闄ょ┖鐩綍錛岄粯璁ゅ兼槸鍒犻櫎銆?br /></div><div id="6e4ou44" class="spctrl"></div><div>銆銆(4).failonerror 琛ㄧず鎸囧畾褰撶鍒伴敊璇槸鍚﹀仠姝紝榛樿鍊兼槸鑷姩鍋滄銆?br /></div><div id="ki44umk" class="spctrl"></div><div>銆銆(5).verbose琛ㄧず鎸囧畾鏄惁鍒楀嚭鎵鍒犻櫎鐨勬枃浠訛紝榛樿鍊間負涓嶅垪鍑恒?br /></div><div id="84ac44u" class="spctrl"></div><div>銆銆8.<copy>鏍囩<br /></div><div id="wkeg4a4" class="spctrl"></div><div>銆銆璇ユ爣絳劇敤浜庢枃浠舵垨鏂囦歡闆嗙殑鎷瘋礉錛屽叾灞炴у涓嬨?br /></div><div id="88smo4y" class="spctrl"></div><div>銆銆(1).file 琛ㄧず婧愭枃浠躲?br /></div><div id="qo84s4k" class="spctrl"></div><div>銆銆(2).tofile 琛ㄧず鐩爣鏂囦歡銆?br /></div><div id="8c4w4m8" class="spctrl"></div><div>銆銆(3).todir 琛ㄧず鐩爣鐩綍銆?br /></div><div id="uuo4aog" class="spctrl"></div><div>銆銆(4).overwrite 琛ㄧず鎸囧畾鏄惁瑕嗙洊鐩爣鏂囦歡錛岄粯璁ゅ兼槸涓嶈鐩栥?br /></div><div id="8gacues" class="spctrl"></div><div>銆銆(5).includeEmptyDirs 琛ㄧず鍒跺畾鏄惁鎷瘋礉絀虹洰褰曪紝榛樿鍊間負鎷瘋礉銆?br /></div><div id="uc4g4qq" class="spctrl"></div><div>銆銆(6).failonerror 琛ㄧず鎸囧畾濡傜洰鏍囨病鏈夊彂鐜版槸鍚﹁嚜鍔ㄥ仠姝紝榛樿鍊兼槸鍋滄銆?br /></div><div id="8cgsuki" class="spctrl"></div><div>銆銆(7).verbose 琛ㄧず鍒跺畾鏄惁鏄劇ず璇︾粏淇℃伅錛岄粯璁ゅ間笉鏄劇ず銆?/div><div>聽</div><div>聽</div><div>銆<b>Ant 鐨勫畨瑁?/b><br /></div><div id="4gsmwe4" class="spctrl"></div><div>銆銆瑙e寘鍚庡湪緋葷粺鍙墽琛岃礬寰勪腑鍔犲叆鎸囧悜ant鐨刡in鐨勮礬寰勫氨鍙互浜嗭紝姣斿鍙互鍦℅NU/Linux涓婃妸浠ヤ笅閰嶇疆鍔犲叆/etc/profile涓細<br /></div><div id="oc8ymca" class="spctrl"></div><div>銆銆export ANT_HOME=/home/ant<br /></div><div id="gwykuk8" class="spctrl"></div><div>銆銆export JAVA_HOME=/usr/java/j2sdk1.4.1<br /></div><div id="ggi84ye" class="spctrl"></div><div>銆銆export PATH=$PATH:$JAVA_HOME/bin:$ANT_HOME/bin<br /></div><div id="kiumy84" class="spctrl"></div><div>銆銆Windows 涓嬬殑瀹夎錛?br /></div><div id="ka4kyyo" class="spctrl"></div><div>銆銆涓嬭澆鍚庤В鍘嬪埌鏌愪釜鐩綍鎴戣繖閲屼互D:\apache-ant-1.7.1涓轟緥瀛愶細<br /></div><div id="m4cw8ay" class="spctrl"></div><div>銆銆娣誨姞path鍏ㄥ眬鐜鍙橀噺:D:\apache-ant-1.7.1\bin<br /></div><div id="ka844io" class="spctrl"></div><div>銆銆榪欐牱鍦╟ommand line灝卞彲浠ヨ繍琛宎nt鍛戒護浜?br /></div><div id="kikmgom" class="spctrl"></div><div>銆銆嫻嬭瘯錛氳繍琛?>cmd/command->ant 濡傛灉娌℃湁瀹夎鎴愬姛鍒欏洖鎶ユ壘涓嶅埌榪欎釜鍛戒護錛屽畨瑁呮垚鍔熶細鏈夌浉鍏崇殑鎻愮ず淇℃伅鏄劇ず銆?br /></div><div id="8i488y4" class="spctrl"></div><div>銆銆榪欐牱鎵цant 鍚庯紝濡傛灉涓嶆寚瀹氶厤緗枃浠禷nt浼氱己鐪佹壘build.xml榪欎釜閰嶇疆鏂囦歡錛屽茍鏍規嵁閰嶇疆鏂囦歡鎵ц浠誨姟錛岀己鐪佺殑浠誨姟璁劇疆鍙互鎸囧悜鏈甯哥敤鐨勪換鍔★紝姣斿錛?build錛屾垨鎸囧悜鎵撳嵃甯姪淇℃伅錛歶sage錛屽憡璇夌敤鎴鋒湁閭d簺鑴氭湰閫夐」鍙互浣跨敤銆?br /></div><div id="44gsu44" class="spctrl"></div><div>銆銆<b>Ant 鐨勮繍琛?/b><br /></div><div id="c84qaqo" class="spctrl"></div><div>銆銆瀹夎濂紸nt騫朵笖閰嶇疆濂借礬寰勪箣鍚庯紝鍦ㄥ懡浠よ涓垏鎹㈠埌鏋勫緩鏂囦歡鐨勭洰褰曪紝杈撳叆Ant鍛戒護灝卞彲浠ヨ繍琛孉nt.鑻ユ病鏈夋寚瀹氫換浣曞弬鏁幫紝Ant浼氬湪褰撳墠鐩綍涓嬫煡璇uild.xml鏂囦歡銆傚鏋滄壘鍒頒簡灝辯敤璇ユ枃浠朵綔涓烘瀯寤烘枃浠躲傚鏋滀嬌鐢ㄤ簡 鈥揻ind 閫夐」錛孉nt 灝變細鍦ㄤ笂綰х洰褰曚腑鎵炬瀯寤烘枃浠訛紝鐩磋嚦鍒拌揪鏂囦歡緋葷粺鐨勬牴鐩綍銆傚鏋滄瀯寤烘枃浠剁殑鍚嶅瓧涓嶆槸build.xml 錛屽垯Ant榪愯鐨勬椂鍊欏氨鍙互浣跨敤 鈥揵uildfile file,榪欓噷file 鎸囧畾浜嗚浣跨敤鐨勬瀯寤烘枃浠剁殑鍚嶇О錛岀ず渚嬪涓嬶細<br /></div><div id="ky88cqq" class="spctrl"></div><div>銆銆Ant濡備笅璇存槑浜嗚〃紺哄綋鍓嶇洰褰曠殑鏋勫緩鏂囦歡涓篵uild.xml 榪愯 ant 鎵ц榛樿鐨勭洰鏍囥?br /></div><div id="8kmoa4s" class="spctrl"></div><div>銆銆Ant 鈥揵uildfile test.xml<br /></div><div id="y48m44g" class="spctrl"></div><div>銆銆浣跨敤褰撳墠鐩綍涓嬬殑test.xml 鏂囦歡榪愯Ant ,鎵ц榛樿鐨勭洰鏍?/div></div> </td> </tr> </tbody> </table> </div> <img src ="http://www.tkk7.com/Aaronlong31/aggbug/311884.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/Aaronlong31/" target="_blank">Aaronlong31</a> 2010-02-04 09:55 <a href="http://www.tkk7.com/Aaronlong31/archive/2010/02/04/311884.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Mysql瀵煎叆瀵煎嚭鏁版嵁錛堢粨鏋勶級http://www.tkk7.com/Aaronlong31/archive/2010/01/27/310940.htmlAaronlong31Aaronlong31Wed, 27 Jan 2010 06:41:00 GMThttp://www.tkk7.com/Aaronlong31/archive/2010/01/27/310940.htmlhttp://www.tkk7.com/Aaronlong31/comments/310940.htmlhttp://www.tkk7.com/Aaronlong31/archive/2010/01/27/310940.html#Feedback0http://www.tkk7.com/Aaronlong31/comments/commentRss/310940.htmlhttp://www.tkk7.com/Aaronlong31/services/trackbacks/310940.html 聽1 -- 浠ヤ笅鍛戒護鍧囧湪cmd涓繍琛?/span>
聽2
聽3 mysqldump聽 - uroot聽 - p123456聽 - d聽webmeeting聽 > C:\\test.sql聽
聽4 -- 灝嗘暟鎹簱webmeeting涓殑琛ㄧ粨鏋勫鍑哄埌C:\\test.sql涓?/span>
聽5
聽6 mysqldump聽 - uroot聽 - p123456聽webmeeting聽 > 123 .sql
聽7 -- 灝嗘暟鎹簱涓墍鏈夋暟鎹鍑哄埌123.sql涓?/span>
聽8
聽9 mysql聽 - uroot聽 - p123456聽webmeeting聽 < c:\\ 123 .sql
10 -- 灝?23.sql涓殑鏁版嵁瀵煎叆鍒版暟鎹簱webmeeting涓?/span>


]]>
杞? JPA & Hibernate 娉ㄨВhttp://www.tkk7.com/Aaronlong31/archive/2010/01/26/310813.htmlAaronlong31Aaronlong31Tue, 26 Jan 2010 01:07:00 GMThttp://www.tkk7.com/Aaronlong31/archive/2010/01/26/310813.htmlhttp://www.tkk7.com/Aaronlong31/comments/310813.htmlhttp://www.tkk7.com/Aaronlong31/archive/2010/01/26/310813.html#Feedback0http://www.tkk7.com/Aaronlong31/comments/commentRss/310813.htmlhttp://www.tkk7.com/Aaronlong31/services/trackbacks/310813.html闃呰鍏ㄦ枃

]]>
主站蜘蛛池模板: 热久久这里是精品6免费观看| 亚洲色精品三区二区一区| 日韩在线观看视频免费| 国产精品麻豆免费版| 美女扒开屁股让男人桶爽免费| 日本人护士免费xxxx视频| 亚洲AV无码XXX麻豆艾秋| 全部免费国产潢色一级| 自拍偷自拍亚洲精品偷一| 亚洲国产精品不卡毛片a在线| 一级人做人a爰免费视频| 亚洲人成人网站色www| 亚洲精品免费在线观看| 亚洲人成影院在线高清| 日韩高清在线高清免费| 午夜成人无码福利免费视频| 久久久久亚洲精品天堂久久久久久 | 免费高清小黄站在线观看| 免费的黄色的网站| 亚洲人精品午夜射精日韩 | 男女做羞羞的事视频免费观看无遮挡| 亚洲一区二区三区亚瑟| 好爽…又高潮了毛片免费看| 免费很黄无遮挡的视频毛片| 国产亚洲A∨片在线观看 | 99精品视频在线观看免费专区| 亚洲色偷偷偷网站色偷一区| 成人免费视频观看无遮挡| 99爱视频99爱在线观看免费| 亚洲国产美女精品久久| 在线观看亚洲免费视频| 天黑黑影院在线观看视频高清免费| 亚洲第一精品电影网| 国产jizzjizz免费看jizz| 久久久久国色av免费看| 亚洲熟女精品中文字幕| 亚洲精品无码鲁网中文电影| 动漫黄网站免费永久在线观看| 好猛好深好爽好硬免费视频| 亚洲区精品久久一区二区三区| 亚洲第一黄色网址|