锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲人成伊人成综合网久久,亚洲精品岛国片在线观看,亚洲人成在线免费观看http://www.tkk7.com/wangchenyang/zh-cnSat, 12 Jul 2025 03:02:31 GMTSat, 12 Jul 2025 03:02:31 GMT60浠庨渶姹傚紑鍙戜細璁皥璧?/title><link>http://www.tkk7.com/wangchenyang/archive/2011/10/21/363072.html</link><dc:creator>鏃ュ嚭鏄熻景</dc:creator><author>鏃ュ嚭鏄熻景</author><pubDate>Fri, 21 Oct 2011 15:19:00 GMT</pubDate><guid>http://www.tkk7.com/wangchenyang/archive/2011/10/21/363072.html</guid><wfw:comment>http://www.tkk7.com/wangchenyang/comments/363072.html</wfw:comment><comments>http://www.tkk7.com/wangchenyang/archive/2011/10/21/363072.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/wangchenyang/comments/commentRss/363072.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/wangchenyang/services/trackbacks/363072.html</trackback:ping><description><![CDATA[<p>浠婂ぉ欏圭洰緇勮繘琛屼簡涓涓皬鏃剁殑闇姹傝璁猴紝鐢變簬鍒氳繘鍏ラ」鐩粍涓嶄箙錛屽緋葷粺浜嗚В涓嶅錛屽嚑涔庢病鏈夊彂璦涓鐩村湪鏃佸惉銆?/p> <p>姝ゆ浼氳寰楀嚭涓鐐瑰績寰楋細緋葷粺寮鍙戜腑鏈閲嶈鐨勫氨鏄?strong>瑙e喅鏂規(guī)鐨勬暡瀹?/strong>錛岃В鍐蟲柟妗堥夋嫨瀵圭殑璇濓紝灝辯畻娌℃湁杈懼埌浜嬪崐鍔熷嶇殑鏁堟灉錛屽紑鍙戜漢鍛樺紑鍙戣搗鏉ヤ篃鑳借交鏉懼緢澶氥?/p> <p>鎬庝箞鎵嶈兘浜х敓涓涓ソ鐨勮В鍐蟲柟妗堬紝榪欏氨涓庡緋葷粺銆侀渶姹傘佹妧鏈殑鎺屾彙紼嬪害浜嗭紝紼嬪害瓚婇珮鑰冭檻浜嬫儏瓚婂懆鍏ㄣ佽В鍐蟲柟妗堣秺鏈夋晥銆?/p> <p>鐢辨涔熷彲浠ュ緱鍑猴紝浼佷笟鍦ㄩ夋嫨鍛樺伐鏃跺簲璇ョ湅閲嶅垎鏋愰棶棰樸佽В鍐抽棶棰樼殑鑳藉姏錛岃屼笉鏄妧鏈兘鍔涖傚綋鐒朵簡錛屾妧鏈兘鍔涗竴鑸紝瑙e喅闂鑳藉姏鍙兘涔熶笉鏄濂姐?/p> <p>涓涓ソ鐨勭▼搴忓憳錛?strong>鎶鏈兘鍔?瑙e喅闂鑳藉姏</strong>錛堟濈淮閫昏緫錛夛紝鎵浠ユ妧鏈槸鍩虹銆佸繀澶囩殑錛屾妧鏈笂瑕佹瘡澶╅兘鏈夋敹鑾鳳紝鎬濈淮鏂瑰紡瑕佹椂鍒繪敞鎰忓煿鍏伙紝涓嶄粎浠呮槸瑙e喅寮鍙戦棶棰樻椂娉ㄦ剰錛屾棩甯哥敓媧誨悓鏍蜂嬌鐢ㄣ?/p><img src ="http://www.tkk7.com/wangchenyang/aggbug/363072.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/wangchenyang/" target="_blank">鏃ュ嚭鏄熻景</a> 2011-10-21 23:19 <a href="http://www.tkk7.com/wangchenyang/archive/2011/10/21/363072.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>浣犵殑鎴愬姛鍦ㄤ簬浣犳瘡澶╁吇鎴愮殑涔犳儻http://www.tkk7.com/wangchenyang/archive/2011/10/09/363073.html鏃ュ嚭鏄熻景鏃ュ嚭鏄熻景Sun, 09 Oct 2011 02:58:00 GMThttp://www.tkk7.com/wangchenyang/archive/2011/10/09/363073.htmlhttp://www.tkk7.com/wangchenyang/comments/363073.htmlhttp://www.tkk7.com/wangchenyang/archive/2011/10/09/363073.html#Feedback0http://www.tkk7.com/wangchenyang/comments/commentRss/363073.htmlhttp://www.tkk7.com/wangchenyang/services/trackbacks/363073.html瑕佹垚鍔燂紝灝遍┈涓婂噯澶囨湁鎵浠樺嚭鍚э紒榪欏氨鏄瘡澶╀綘搴旇鍏繪垚鐨勪範鎯?span class="Apple-converted-space"> 
1銆佷笉璇?ldquo;涓嶅彲鑳?rdquo;錛?span class="Apple-converted-space"> 

2銆佸嚒浜嬬涓鍙嶅簲錛?鎵炬柟娉曪紝涓嶆壘鍊熷彛錛?span class="Apple-converted-space"> 
3銆侀亣鍒版尗鎶樺鑷繁璇村0錛氬お濂戒簡錛屾満浼氭潵浜嗭紒 
4銆佷笉璇存秷鏋佺殑璇濓紝涓嶈惤鍏ユ秷鏋佺殑鎯呯華錛屼竴鏃﹀彂鐢熺珛鍗蟲闈㈠鐞嗭紱 
5銆佸嚒浜嬪厛璁㈢珛鐩爣錛?span class="Apple-converted-space"> 
6銆佽鍔ㄥ墠錛岄鍏堝仛璁″垝錛?span class="Apple-converted-space"> 
7銆佸伐浣滄椂闂達紝姣忎竴鍒嗐佹瘡涓縐掑仛鏈夊埄浜庣敓浜х殑浜嬫儏錛?span class="Apple-converted-space"> 
8銆侀殢鏃剁敤闆剁鐨勬椂闂村仛闆剁鐨勪簨鎯咃紱 
9銆佸畧鏃訛紱 
10銆佸啓鐐規(guī)棩璁幫紝涓嶈澶緷闈犺蹇嗭紱 
11銆侀殢鏃惰褰曟兂鍒扮殑鐏墊劅錛?span class="Apple-converted-space"> 
12銆佹妸閲嶈鐨勮蹇點佹柟娉曞啓涓嬫潵錛岄殢鏃舵彁紺鴻嚜宸憋紱 
13銆佽蛋璺瘮騫蟲椂蹇?0%錛岃偄浣撹璦鍋ュ悍鏈夊姏錛屼笉鎳掓暎銆佽悗闈★紱 
14銆佹瘡澶╁嚭闂ㄧ収闀滃瓙錛岀粰鑷繁涓涓嚜淇$殑寰瑧錛?span class="Apple-converted-space"> 
15銆佹瘡澶╄嚜鎴戝弽鐪佷竴嬈★紱 
16銆佹瘡澶╁潥鎸佷竴嬈¤繍鍔紱 
17銆佸惉蹇冭煩涓鍒嗛挓錛屽湪鍋氶噸瑕佺殑浜嬫儏錛岀柌鍔蟲椂錛岀揣寮犳椂錛岀儲韜佹椂銆傘傘傘?span class="Apple-converted-space"> 
18銆佸紑浼氬仛鍓嶆帓錛?span class="Apple-converted-space"> 
19銆佸井絎戯紱 
20銆佺敤蹇冨懼惉錛屼笉鎵撴柇瀵規(guī)柟鐨勮瘽錛?span class="Apple-converted-space"> 
21銆佽璇濇湁鍔涳紝鎰熻鑷繁鐨勫0闊寵兘浜х敓鎰熸煋鍔涚殑紓佸満錛?span class="Apple-converted-space"> 
22銆佽璇濅箣鍓嶏紝鍏堣冭檻涓涓嬪鏂圭殑鎰熻錛?span class="Apple-converted-space"> 
23銆佹瘡澶╂湁鎰忚瘑璧炵編鍒漢涓夋浠ヤ笂錛?span class="Apple-converted-space"> 
24銆佸嵆浣胯〃紺烘劅璋紝濡傛灉鍒漢甯姪浜嗕綘鐨勮瘽錛?span class="Apple-converted-space"> 
25銆佹帶鍒朵綇涓嶈璁╄嚜宸變綔鍑轟負鑷繁杈╂姢鐨勭涓鍙嶅簲錛?span class="Apple-converted-space"> 
26銆佷笉鐢ㄨ鏂ャ佹寚璐g殑鍙e惢涓庡埆浜鴻璇濓紱 
27銆佹瘡澶╁仛涓浠?rdquo;鍒嗗浜?ldquo;錛?span class="Apple-converted-space"> 
28銆佷笉鍏充換浣曟柟闈紝姣忓ぉ蹇呴』鑷沖皯鍋氫竴嬈?rdquo;榪涙涓鐐圭偣“錛屽茍涓旀湁鎰忚瘑鐨勬彁楂橈紱 
29銆佹瘡澶╂彁鍓?5鍒嗕笂鐝紝鎺ㄨ繜30鍒嗕笅鐝紱 
30銆佹瘡澶╀笅鐝墠5鍒嗛挓鍋氫竴涓嬩粖澶╃殑鏁寸悊宸ヤ綔錛?span class="Apple-converted-space"> 
31銆佸畾鏈熷瓨閽憋紱 
32銆佽妭淇紱 
33銆佹椂甯歌繍鐢?rdquo;澶磋剳椋庢毚“錛屽埄鐢ㄨ剳鍔涙縺鑽℃彁鍗囪嚜宸卞垱鏂拌兘鍔涳紱 
34銆佹仾瀹堣瘹淇★紱 
35銆佸浼氬師璋呫?/span>



]]>
鏁板瓧杞崲浜烘皯甯佸ぇ鍐?/title><link>http://www.tkk7.com/wangchenyang/archive/2011/10/08/363074.html</link><dc:creator>鏃ュ嚭鏄熻景</dc:creator><author>鏃ュ嚭鏄熻景</author><pubDate>Sat, 08 Oct 2011 02:36:00 GMT</pubDate><guid>http://www.tkk7.com/wangchenyang/archive/2011/10/08/363074.html</guid><wfw:comment>http://www.tkk7.com/wangchenyang/comments/363074.html</wfw:comment><comments>http://www.tkk7.com/wangchenyang/archive/2011/10/08/363074.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/wangchenyang/comments/commentRss/363074.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/wangchenyang/services/trackbacks/363074.html</trackback:ping><description><![CDATA[<p>閫氳繃JS瀹屾垚錛岃兘婊¤凍澶氱嫻忚鍣紝涓嶈凍涔嬪鏄睍紺烘晥鏋滀笉鏄緢鐞嗘兂錛岃屼笖鏈澶氬彧鑳借緭鍏?3浣嶆暟瀛楋紝甯屾湜澶у鎻愬嚭鏀規(guī)鏂規(guī)硶</p> <div id="dphdvnd" class="cnblogs_code"> <pre><span style="color: #0000ff;"><</span><span style="color: #800000;">html</span><span style="color: #0000ff;">></span><br /><span style="color: #0000ff;"><</span><span style="color: #800000;">head</span><span style="color: #0000ff;">></span><br /> <span style="color: #0000ff;"><</span><span style="color: #800000;">title</span><span style="color: #0000ff;">></span>鏁板瓧杞崲浜烘皯甯佸ぇ鍐?span style="color: #0000ff;"></</span><span style="color: #800000;">title</span><span style="color: #0000ff;">></span><br /> <span style="color: #0000ff;"><</span><span style="color: #800000;">script </span><span style="color: #ff0000;">type</span><span style="color: #0000ff;">="text/javascript"</span><span style="color: #0000ff;">></span><span style="background-color: #f5f5f5; color: #000000;"><br /> </span><span style="background-color: #f5f5f5; color: #0000ff;">function</span><span style="background-color: #f5f5f5; color: #000000;"> convert() {<br /> </span><span style="background-color: #f5f5f5; color: #0000ff;">var</span><span style="background-color: #f5f5f5; color: #000000;"> big </span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;"> </span><span style="background-color: #f5f5f5; color: #0000ff;">new</span><span style="background-color: #f5f5f5; color: #000000;"> Array(</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">闆?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">, </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">澹?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">, </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">璐?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">, </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">鍙?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">, </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">鑲?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">, </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">浼?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">, </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">闄?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">, </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">鏌?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">, </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">鎹?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">, </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">鐜?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">);<br /> </span><span style="background-color: #f5f5f5; color: #0000ff;">var</span><span style="background-color: #f5f5f5; color: #000000;"> unit </span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;"> </span><span style="background-color: #f5f5f5; color: #0000ff;">new</span><span style="background-color: #f5f5f5; color: #000000;"> Array(</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">鍦?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">, </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">鎷?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">, </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">浣?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">, </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">浠?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">, </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">涓?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">, </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">鎷?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">, </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">浣?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">, </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">浠?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">, </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">浜?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">, </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">鎷?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">,<br /> </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">浣?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">, </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">浠?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">, </span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">涓?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">);<br /> </span><span style="background-color: #f5f5f5; color: #0000ff;">var</span><span style="background-color: #f5f5f5; color: #000000;"> num </span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;"> document.getElementById(</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">num</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">).value;<br /> </span><span style="background-color: #f5f5f5; color: #0000ff;">if</span><span style="background-color: #f5f5f5; color: #000000;"> (num </span><span style="background-color: #f5f5f5; color: #000000;">==</span><span style="background-color: #f5f5f5; color: #000000;">""</span><span style="background-color: #f5f5f5; color: #000000;">) {<br /> alert(</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">杈撳叆涓虹┖錛岃杈撳叆鏁板瓧</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">);<br /> </span><span style="background-color: #f5f5f5; color: #0000ff;">return</span><span style="background-color: #f5f5f5; color: #000000;"> </span><span style="background-color: #f5f5f5; color: #0000ff;">false</span><span style="background-color: #f5f5f5; color: #000000;">;<br /> }<br /><br /> </span><span style="background-color: #f5f5f5; color: #0000ff;">if</span><span style="background-color: #f5f5f5; color: #000000;"> (num.match(</span><span style="background-color: #f5f5f5; color: #000000;">/</span><span style="background-color: #f5f5f5; color: #000000;">[^,.\d]</span><span style="background-color: #f5f5f5; color: #000000;">/</span><span style="background-color: #f5f5f5; color: #000000;">) </span><span style="background-color: #f5f5f5; color: #000000;">!=</span><span style="background-color: #f5f5f5; color: #000000;"> </span><span style="background-color: #f5f5f5; color: #0000ff;">null</span><span style="background-color: #f5f5f5; color: #000000;">) {<br /> alert(</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">杈撳叆鍐呭涓嶅悎娉曪紝璇瘋緭鍏ユ暟瀛?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">);<br /> </span><span style="background-color: #f5f5f5; color: #0000ff;">return</span><span style="background-color: #f5f5f5; color: #000000;"> </span><span style="background-color: #f5f5f5; color: #0000ff;">false</span><span style="background-color: #f5f5f5; color: #000000;">;<br /> }<br /> </span><span style="background-color: #f5f5f5; color: #0000ff;">var</span><span style="background-color: #f5f5f5; color: #000000;"> temp </span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;"> </span><span style="background-color: #f5f5f5; color: #000000;">""</span><span style="background-color: #f5f5f5; color: #000000;">;<br /> </span><span style="background-color: #f5f5f5; color: #0000ff;">if</span><span style="background-color: #f5f5f5; color: #000000;"> (num </span><span style="background-color: #f5f5f5; color: #000000;">!=</span><span style="background-color: #f5f5f5; color: #000000;"> </span><span style="background-color: #f5f5f5; color: #0000ff;">null</span><span style="background-color: #f5f5f5; color: #000000;">&&</span><span style="background-color: #f5f5f5; color: #000000;">num.length</span><span style="background-color: #f5f5f5; color: #000000;"><=</span><span style="background-color: #f5f5f5; color: #000000;">13</span><span style="background-color: #f5f5f5; color: #000000;">) {<br /> </span><span style="background-color: #f5f5f5; color: #0000ff;">for</span><span style="background-color: #f5f5f5; color: #000000;"> (</span><span style="background-color: #f5f5f5; color: #0000ff;">var</span><span style="background-color: #f5f5f5; color: #000000;"> i </span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;"> </span><span style="background-color: #f5f5f5; color: #000000;">0</span><span style="background-color: #f5f5f5; color: #000000;">; i </span><span style="background-color: #f5f5f5; color: #000000;"><</span><span style="background-color: #f5f5f5; color: #000000;"> num.length; i</span><span style="background-color: #f5f5f5; color: #000000;">++</span><span style="background-color: #f5f5f5; color: #000000;">) {<br /> </span><span style="background-color: #f5f5f5; color: #0000ff;">if</span><span style="background-color: #f5f5f5; color: #000000;">(num.charAt(i)</span><span style="background-color: #f5f5f5; color: #000000;">==</span><span style="background-color: #f5f5f5; color: #000000;">0</span><span style="background-color: #f5f5f5; color: #000000;">){<br /> alert(</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">杈撳叆鍐呭涓嶅悎娉曪紝涓嶈兘浠?寮濮?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">);<br /> </span><span style="background-color: #f5f5f5; color: #0000ff;">return</span><span style="background-color: #f5f5f5; color: #000000;"> </span><span style="background-color: #f5f5f5; color: #0000ff;">false</span><span style="background-color: #f5f5f5; color: #000000;">;<br /> }</span><span style="background-color: #f5f5f5; color: #0000ff;">else</span><span style="background-color: #f5f5f5; color: #000000;">{<br /> temp </span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;"> temp </span><span style="background-color: #f5f5f5; color: #000000;">+</span><span style="background-color: #f5f5f5; color: #000000;"> big[num.charAt(i)] </span><span style="background-color: #f5f5f5; color: #000000;">+</span><span style="background-color: #f5f5f5; color: #000000;"> unit[num.length </span><span style="background-color: #f5f5f5; color: #000000;">-</span><span style="background-color: #f5f5f5; color: #000000;"> i </span><span style="background-color: #f5f5f5; color: #000000;">-</span><span style="background-color: #f5f5f5; color: #000000;"> </span><span style="background-color: #f5f5f5; color: #000000;">1</span><span style="background-color: #f5f5f5; color: #000000;">];<br /> }<br /> <br /> }<br /> }</span><span style="background-color: #f5f5f5; color: #0000ff;">else</span><span style="background-color: #f5f5f5; color: #000000;">{<br /> alert(</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">鏈澶氬彧鑳借緭鍏?3浣嶆暟瀛?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">);<br /> </span><span style="background-color: #f5f5f5; color: #0000ff;">return</span><span style="background-color: #f5f5f5; color: #000000;"> </span><span style="background-color: #f5f5f5; color: #0000ff;">false</span><span style="background-color: #f5f5f5; color: #000000;">;<br /> }<br /> document.getElementById(</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">rmb</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">).innerText </span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;"> temp;<br /> <br /> }<br /><br /> <br /> </span><span style="color: #0000ff;"></</span><span style="color: #800000;">script</span><span style="color: #0000ff;">></span><br /><span style="color: #0000ff;"></</span><span style="color: #800000;">head</span><span style="color: #0000ff;">></span><br /><br /><span style="color: #0000ff;"><</span><span style="color: #800000;">body</span><span style="color: #0000ff;">></span><br /><span style="color: #0000ff;"><</span><span style="color: #800000;">input </span><span style="color: #ff0000;">type</span><span style="color: #0000ff;">="text"</span><span style="color: #ff0000;"> name</span><span style="color: #0000ff;">="num"</span><span style="color: #ff0000;"> id</span><span style="color: #0000ff;">="num"</span><span style="color: #0000ff;">/></span><br /><span style="color: #0000ff;"><</span><span style="color: #800000;">input </span><span style="color: #ff0000;">type</span><span style="color: #0000ff;">="button"</span><span style="color: #ff0000;"> name</span><span style="color: #0000ff;">="convert"</span><span style="color: #ff0000;"> value</span><span style="color: #0000ff;">="杞崲"</span><span style="color: #ff0000;"> onclick</span><span style="color: #0000ff;">="return convert()"</span><span style="color: #0000ff;">/></span><br /><span style="color: #0000ff;"><</span><span style="color: #800000;">input </span><span style="color: #ff0000;">type</span><span style="color: #0000ff;">="text"</span><span style="color: #ff0000;"> id</span><span style="color: #0000ff;">="rmb"</span><span style="color: #0000ff;">/></span><br /><span style="color: #0000ff;"></</span><span style="color: #800000;">body</span><span style="color: #0000ff;">></span><br /><span style="color: #0000ff;"></</span><span style="color: #800000;">html</span><span style="color: #0000ff;">></span></pre> </div> <p><br /> </p> <p> </p><img src ="http://www.tkk7.com/wangchenyang/aggbug/363074.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/wangchenyang/" target="_blank">鏃ュ嚭鏄熻景</a> 2011-10-08 10:36 <a href="http://www.tkk7.com/wangchenyang/archive/2011/10/08/363074.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鏁插洖杞﹀厜鏍囪煩鍒頒笅涓涓緭鍏ユ錛堝彧鑳藉湪IE涓嬌鐢級http://www.tkk7.com/wangchenyang/archive/2011/10/08/363075.html鏃ュ嚭鏄熻景鏃ュ嚭鏄熻景Sat, 08 Oct 2011 02:22:00 GMThttp://www.tkk7.com/wangchenyang/archive/2011/10/08/363075.htmlhttp://www.tkk7.com/wangchenyang/comments/363075.htmlhttp://www.tkk7.com/wangchenyang/archive/2011/10/08/363075.html#Feedback0http://www.tkk7.com/wangchenyang/comments/commentRss/363075.htmlhttp://www.tkk7.com/wangchenyang/services/trackbacks/363075.html
<html>
<head>
<title> 鏁插洖杞﹀厜鏍囪煩鍒頒笅涓涓緭鍏ユ錛堝彧鑳藉湪IE涓嬩嬌鐢級 </title>
</head>
<script>
function turnNext(object){
if(object.keyCode==13){
object.keyCode
=9;
}
}
</script>
<body>
<table>
<tr>username<input type="text" name="name1" onkeydown="turnNext(event)"/></tr>
<tr>password<input type="text" name="name2" /></tr>
<tr>age<input type="text" name="name2" /></tr>
</table>
</body>
</html>



]]>
鍚勭鏂囦歡娉ㄩ噴鍐欐硶http://www.tkk7.com/wangchenyang/archive/2011/09/30/363076.html鏃ュ嚭鏄熻景鏃ュ嚭鏄熻景Fri, 30 Sep 2011 07:52:00 GMThttp://www.tkk7.com/wangchenyang/archive/2011/09/30/363076.htmlhttp://www.tkk7.com/wangchenyang/comments/363076.htmlhttp://www.tkk7.com/wangchenyang/archive/2011/09/30/363076.html#Feedback0http://www.tkk7.com/wangchenyang/comments/commentRss/363076.htmlhttp://www.tkk7.com/wangchenyang/services/trackbacks/363076.html

JSP娉ㄩ噴

鍦↗SP涓敞閲婃渶濂界敤<%----娉ㄩ噴鍐呭----%>

JSP娉ㄩ噴鍒嗕袱縐?/span>

鏄劇ず娉ㄩ噴錛氬湪瀹㈡埛绔紙婧愪唬鐮侊級鍙互鐪嬪埌

HTML涓殑娉ㄩ噴<!---娉ㄩ噴鍐呭--->  

闅愬紡娉ㄩ噴錛氬湪瀹㈡埛绔紙婧愪唬鐮侊級鐪嬩笉鍒?/span>

浣跨敤JAVA涓殑“//”銆?ldquo;/*…………*/”錛屼互鍙奐SP涓嚜宸辯殑娉ㄩ噴<%----娉ㄩ噴鍐呭----%>

<%---JSP涓殑娉ㄩ噴錛岀湅涓嶈---%>

<%

 //娉ㄩ噴錛岀湅涓嶈 鍗曡娉ㄩ噴

 /*

 XXXXX

 娉ㄩ噴錛岀湅涓嶈  澶氳娉ㄩ噴

 YYYYY

*/

%>

<!----鏄劇ず娉ㄩ噴--->

<!--This page was loaded on <%= (new java.util.Date()).toLocaleString() %> -->

緇撴灉錛?lt;!--This page was loaded on 2010-12-01 13:24:32 -->

濡傛灉鐢ㄦ樉紺烘敞閲婏紝嫻忚鍣ㄤ篃浼氭墽琛岄噷闈㈢殑鍐呭錛岄熷害浼氫綆鐐?/span>

HTML娉ㄩ噴

鍙湁涓縐?nbsp;<!----娉ㄩ噴鍐呭-->

<!----榪欓噷鏄疕TML娉ㄩ噴--->

XML娉ㄩ噴

鍙湁涓縐?lt;!----娉ㄩ噴鍐呭-->

CSS娉ㄩ噴

鍙湁涓縐?nbsp;/*  娉ㄩ噴鍐呭 */

JavaScript娉ㄩ噴

鍗曡娉ㄩ噴   //娉ㄩ噴鍐呭

澶氳娉ㄩ噴  

/*

XXXX

娉ㄩ噴鍐呭

YYYY

*/



]]>
Struts1鍏ラ棬瀹炰緥錛堢畝鍗曠櫥褰曪級http://www.tkk7.com/wangchenyang/archive/2011/09/19/363077.html鏃ュ嚭鏄熻景鏃ュ嚭鏄熻景Mon, 19 Sep 2011 15:00:00 GMThttp://www.tkk7.com/wangchenyang/archive/2011/09/19/363077.htmlhttp://www.tkk7.com/wangchenyang/comments/363077.htmlhttp://www.tkk7.com/wangchenyang/archive/2011/09/19/363077.html#Feedback0http://www.tkk7.com/wangchenyang/comments/commentRss/363077.htmlhttp://www.tkk7.com/wangchenyang/services/trackbacks/363077.html鐜板湪寮濮嬪姞鍏ュ叕鍙哥殑鏍稿績欏圭洰錛屼絾鐢變簬欏圭洰寮鍙戞瘮杈冩棭錛屾墍浠ヤ嬌鐢ㄧ殑鎶鏈笉鏄緢鏂版疆錛屽墠鍙扮敤鐨勮繕鏄痵truts1銆?/p>

铏界劧涓嶆槸浠涔堟柊鎶鏈紝浣嗕粛鍙互浠庝腑瀛﹀埌濂藉涓滆タ鐨勩傝姳浜嗕竴涓櫄涓婄殑鏃墮棿緇堜簬鎶妔truts1鐨勬祦紼嬭窇閫氫簡銆?/p>

鐪佺暐浜嗗垱寤鴻繃紼嬪強鍔犲叆jar鍖呯殑榪囩▼錛岀洿鎺ヨ繘鍏ユ棰樸?/p>

棣栭〉瑕佸湪web.xml涓坊鍔犵浉搴旂殑struts閰嶇疆錛?/p>

<servlet>
<servlet-name>action</servlet-name>
<servlet-class>
org.apache.struts.action.ActionServlet
</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>2</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>2</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>

鐒跺悗鍦╟onfig鎵瀵瑰簲鐨勭洰褰曚笅娣誨姞struts閰嶇疆鏂囦歡struts-config.xml

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE struts-config PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"
"http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd"
>

<struts-config>

<!-- ActionForm -->
<form-beans>
<!-- name:鍚嶇О type:綾昏礬寰?-->
<form-bean name="loginForm" type="com.login.LoginForm">
</form-bean>
</form-beans>
<!-- 璁劇疆鍏ㄥ眬URL錛屽繀欏誨啓鍦ˋction鍓嶉潰錛岃繖鏍蜂換浣旳ction閮藉彲浠ヤ嬌鐢?-->
<global-forwards>
<forward name="result" path="/result.jsp" />
</global-forwards>

<!-- 娉ㄥ唽Action -->
<action-mappings>
<!-- name錛氬悕縐?type錛氱被璺緞 path錛氬鎴風錛圝SP錛夋彁浜ゅ埌鏈嶅姟鍣ㄧ鏃舵寚瀹氱殑璺緞錛團orm琛ㄥ崟涓殑action=”/login.do" -->
<action path="/login" type="com.login.LoginAction"
name
="loginForm" scope="request">
<!-- 灞閮║RL錛屽彧鏈夎繖涓猘ction鍙互浣跨敤 -->
<forward name="success" path="/success.jsp"></forward>
<forward name="error" path="/error.jsp"></forward>
</action>
</action-mappings>


</struts-config>

娉細Action鍜孎orm鐨勫叧緋繪槸涓涓狝ction鍙兘瀵瑰簲涓涓狥orm錛堥氳繃Action鐨刵ame灞炴э級
鑰屼竴涓狥orm鍙互琚涓狝ction璋冪敤
LoginAction.java
package com.login;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

public class LoginAction extends Action {

@Override
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
LoginForm lf
= (LoginForm) form;
String username
= lf.getUsername();
String password
= lf.getPassword();
String errorInfo
= "";
String result
= UserManager.getInstance().login(username, password);
if (result.equals("success")) {
request.setAttribute(
"username", username);
return mapping.findForward("success");
}
else if (result.equals("username")) {
errorInfo
= "瀵嗙爜閿欒";
}
else {
errorInfo
= "鐢ㄦ埛鍚嶉敊璇?/span>";
}
request.setAttribute(
"errorInfo", errorInfo);
return mapping.findForward("error");
}

}
LoginForm.java
package com.login;

import javax.servlet.http.HttpServletRequest;

import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;

public class LoginForm extends ActionForm {

private String username;
private String password;

public void reset(ActionMapping mapping, HttpServletRequest request) {
System.out.println(
"--------reset()-------------");
super.reset(mapping, request);
}

public ActionErrors validate(ActionMapping mapping,
HttpServletRequest request) {
System.out.println(
"--------validate()-------------");
return super.validate(mapping, request);
}

public String getUsername() {
return username;
}

public void setUsername(String username) {
this.username = username;
}

public String getPassword() {
return password;
}

public void setPassword(String password) {
this.password = password;
}

}
瀵規(guī)垜涓漢鏉ヨ鏈閲嶈鐨勬槸鍓嶅彴jsp欏甸潰娌℃湁鎺屾彙錛岀粡甯稿湪欏甸潰涓婅姳璐瑰緢澶氭椂闂?/strong>
鍦ㄧ紪鍐橨SP欏甸潰鏃惰鐢╯truts鏍囩錛岃屾垜緇忓父浼氬繕璁?/pre>
寮曞叆jsp鏍囩
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
index.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
	<head>
		<title>棣栭〉</title>
	</head>

	<body>
		<html:form action="/login.do">
			鐢ㄦ埛鍚嶏細<html:text property="username"></html:text><br/>
			瀵嗙爜: <html:password property="password"></html:password><br/>
			<html:submit>submit</html:submit>
		</html:form>
	</body>
</html>

 

灞曠ず緇撴灉錛堝皢Action鐨勮繑鍥炲煎睍紺哄埌JSP欏甸潰涓婏級

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
	<head>
		<title>Error</title>
	</head>
	<body>
		<bean:write name="errorInfo" scope="request" />
	</body>
</html>

 
 


]]>Ant瀛︿範瀹炰緥http://www.tkk7.com/wangchenyang/archive/2011/09/14/363078.html鏃ュ嚭鏄熻景鏃ュ嚭鏄熻景Wed, 14 Sep 2011 14:03:00 GMThttp://www.tkk7.com/wangchenyang/archive/2011/09/14/363078.htmlhttp://www.tkk7.com/wangchenyang/comments/363078.htmlhttp://www.tkk7.com/wangchenyang/archive/2011/09/14/363078.html#Feedback0http://www.tkk7.com/wangchenyang/comments/commentRss/363078.htmlhttp://www.tkk7.com/wangchenyang/services/trackbacks/363078.html1.瀹夎Ant

鍏堜粠http://ant.apache.org/涓嬭澆Ant錛岃В鍘嬪埌浠諱竴鐩綍涓嬮潰錛屾瘮濡侲:\Lab

鐒跺悗璁劇疆鐜鍙橀噺

ANT_HOME=E:\Lab\apache-ant-1.8.2

path=E:\Lab\apache-ant-1.8.2\bin

鏈鍚庨獙璇佹槸鍚﹀畨瑁呮垚鍔?/p>

鍦╠os涓緭鍏nt錛屽鏋滄樉紺?/p>

Buildfile: build.xml does not exist!
Build failed

鍒欏畨瑁呮垚鍔?/p>

2.鍩虹鍏冪礌

project鍏冪礌

project鍏冪礌鏄疉nt鏂囦歡鐨勬牴鍏冪礌

project鐨勫睘鎬?/p>

Attribute

Description

Required

name

欏圭洰鍚嶇О

No

default

褰撴病鏈夋寚瀹歵arget鏃朵嬌鐢ㄧ殑緙虹渷target

Yes

basedir

鐢ㄤ簬鎸囧畾鍩鴻礬寰勭殑浣嶇疆銆傝灞炴ф病鏈夋寚瀹氭椂錛屼嬌鐢?Ant 鐨勬瀯浠舵枃浠剁殑闄勭洰褰曚綔涓哄熀鍑嗙洰褰曘?/p>

No

target鍏冪礌

target涓篈nt鐨勫熀鏈墽琛屽崟鍏冿紝瀹冨彲浠ュ寘鍚竴涓垨澶氫釜鍏蜂綋鐨勪換鍔°傚涓猼arget 鍙互瀛樺湪鐩鎬簰渚濊禆鍏崇郴

Ant浼氫緷鐓epends灞炴т腑target鍑虹幇鐨勯『搴忥紙浠庡乏鍒板彸錛変緷嬈℃墽琛屾瘡涓猼arget銆傜劧鑰岋紝瑕佽浣忕殑鏄彧瑕佹煇涓猼arget渚濊禆浜庝竴涓猼arget錛屽悗鑰呭氨浼氳鍏堟墽琛屻?/p>

<target name="A"/>

<target name="B" depends="A"/>

<target name="C" depends="B"/>

<target name="D" depends="C,B,A"/>

鍋囧畾鎴戜滑瑕佹墽琛宼arget D銆備粠瀹冪殑渚濊禆灞炴ф潵鐪嬶紝浣犲彲鑳借涓哄厛鎵цC錛岀劧鍚嶣錛屾渶鍚嶢琚墽琛屻傞敊浜嗭紝C渚濊禆浜嶣錛孊渚濊禆浜嶢錛屾墍浠ュ厛鎵цA錛岀劧鍚嶣錛?/p>

鐒跺悗C錛屾渶鍚嶥琚墽琛屻?/p>

涓涓猼arget鍙兘琚墽琛屼竴嬈★紝鍗蟲椂鏈夊涓猼arget渚濊禆浜庡畠銆?/p>

鑻ユ兂鏇村ソ鐨勬帶鍒禸uild榪囩▼錛屽彲浠ヤ嬌鐢╥f鎴杣nless銆?/p>

if 灞炴?

    鐢ㄤ簬楠岃瘉鎸囧畾鐨勫睘鎬ф槸鍚﹀瓨鍦紝鑻ヤ笉瀛樺湪錛屾墍鍦?target 灝嗕笉浼氳鎵ц銆?/p>

unless 灞炴?

    璇ュ睘鎬х殑鍔熻兘涓?if 灞炴х殑鍔熻兘姝eソ鐩稿弽錛屽畠涔熺敤浜庨獙璇佹寚瀹氱殑灞炴ф槸鍚﹀瓨鍦紝鑻ヤ笉瀛樺湪錛屾墍鍦?target 灝嗕細琚墽琛屻?/p>

property鍏冪礌

property鍏冪礌鍙湅浣滃弬閲忔垨鑰呭弬鏁扮殑瀹氫箟錛堝嵆緇忓父浣跨敤鐨勫彉閲忥級錛宲roject 鐨勫睘鎬у彲浠ラ氳繃 property 鍏冪礌鏉ヨ瀹氾紝涔熷彲鍦?Ant 涔嬪璁懼畾銆?/p>

name鏄彉閲忕殑鍚嶇О value鏄彉閲忕殑鍊?瑕佺敤鏌愪釜鍙橀噺鏃朵嬌鐢?{name}鏂瑰紡璋冪敤銆?/p>

3.瀹屾暣紺轟緥

鍒涘緩涓涓猨ava欏圭洰

HelloWorld.java

package com.test;

public class HelloWorld {
	public static void main(String[] args) {
		System.out.println("Hello world");
	}
}

緙栧啓build.xml鏂囦歡

娉細build.xml鏀懼湪鍜宻rc鍚岀駭鐩綍錛岃屼笉鏄湪src涓嬬駭鐩綍

鐩綍緇撴瀯鏄?/p>

MyProject <dir>
|--lib <dir> 錛嶏紞搴撶洰褰?
|--classes <dir> 錛嶏紞鐩殑鏂囦歡鐩綍
|--src <dir> 錛嶏紞婧愭枃浠剁洰褰?
|--doc <dir> 錛嶏紞api鏂囨。鐩綍
|--build.xml

<?xml version="1.0" encoding="UTF-8" ?>
<project name="helloWorld" default="run" basedir=".">
	<property name="src" value="src"/>
	<property name="dest" value="build/classes"/>
	<property name="lib" value="lib"></property>
	<property name="hello_jar" value="hello1.jar"></property>
	<!--鍒濆鍖?涔嬪墠鎵ц鍒犻櫎鎿嶄綔-->
	<target name="init" depends="clean">
		<mkdir dir="${dest}"/>
	</target>
	<!--緙栬瘧鐢熸垚class鏂囦歡 -->
	<target name="compile" depends="init">
		<javac srcdir="${src}" destdir="${dest}"></javac>
	</target>
	<!--灝嗙紪璇戝悗鐨刢lass鏂囦歡鎵撳寘-->
	<target name="build" depends="compile">
		<mkdir dir="${lib}"/>
		<jar jarfile="${lib}/${hello_jar}" basedir="${dest}"></jar>
	</target>
	<target name="run" depends="build">
		<java classname="com.test.HelloWorld" classpath="${lib}/${hello_jar}"></java>
	</target>
	<!--鍒犻櫎-->
	<target name="clean">
		<delete dir="${dest}"></delete>
		<delete dir="${lib}"></delete><!-- 鏄痙ir 鍒犻櫎鐩綍 錛屼笉鏄痜ile 鍒犻櫎鏂囦歡-->
	</target>
</project>
鏁翠釜榪囩▼錛氬垵濮嬪寲----緙栬瘧----鎵撳寘---鏀懼埌鐩稿簲鐨勪綅緗?

鍙傝冿細

http://www.cnblogs.com/philander/articles/1782254.html

http://www.cnblogs.com/elric/archive/2011/03/19/1988840.html



]]>
璇蜂笉瑕佸繕璁幫紝榪樻湁鈥滄濊冣濊繖涓笢瑗褲愯漿銆?/title><link>http://www.tkk7.com/wangchenyang/archive/2011/09/08/363079.html</link><dc:creator>鏃ュ嚭鏄熻景</dc:creator><author>鏃ュ嚭鏄熻景</author><pubDate>Thu, 08 Sep 2011 01:10:00 GMT</pubDate><guid>http://www.tkk7.com/wangchenyang/archive/2011/09/08/363079.html</guid><wfw:comment>http://www.tkk7.com/wangchenyang/comments/363079.html</wfw:comment><comments>http://www.tkk7.com/wangchenyang/archive/2011/09/08/363079.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/wangchenyang/comments/commentRss/363079.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/wangchenyang/services/trackbacks/363079.html</trackback:ping><description><![CDATA[<div class="vpnlplt" id="cnblogs_post_body"> <p>銆愯漿鑷?a >http://www.cnblogs.com/tanky_woo/archive/2011/09/07/2169559.html</a></p> <p>鏈榪戝噯澶囧弬鍔犲疄涔犵敓鎷涜仒錛屼簬鏄紑濮嬪叧娉ㄨ搗浜嗗悇澶у叕鍙哥殑闈㈣瘯棰橈紝鍦ㄧ湅緗戞槗闈㈣瘯棰樼殑鏃跺欑湅鍒頒簡榪欎箞涓棰橈細</p> <p><span style="background-color: #c0c0c0;"><span style="color: #ff0000;">涓轟粈涔堢幇鍦ㄧ殑璁$畻鏈洪噰鐢ㄤ簩榪涘埗錛熻屼笉鏄叓榪涘埗鎴栧崄鍏繘鍒訛紵浣犺涓轟互鍚庣殑璁$畻鏈轟細閲囩敤鍑犺繘鍒訛紵</span></span></p> <p>鎴戝綋鏃跺氨鍦ㄩ棶鑷繁錛屼負浠涔堬紵浣嗘槸鏃犳灉錛屾垜闅愮害璁板緱寰堝涔︿笂閮借榪囷紝浣嗘槸涓轟簡榪芥眰閫熷害錛岃拷姹傛洿閲嶈鐨勭煡璇嗭紝鎴戞妸榪欓儴鍒嗗唴瀹圭粰鑷姩婊よ繃浜嗐?/p> <p>浜庢槸鎴戝張鍦ㄦ兂錛屾槸浠涔堝師鍥犲鑷磋繖鏍風殑鍛紵</p> <p>鎴戝紑濮嬪洖蹇嗘垜鐨勫涔犺繃紼嬶紝鎴戝彂鐜幫紝鍦ㄥぇ涓澶т簩寮濮嬫帴瑙︾紪紼嬫椂錛屾垜榪樻槸寰堝枩嬈㈡濊冪殑錛屼絾鏄負浣曞悗鏉ュ氨楹繪湪浜嗗憿錛?/p> <p>浜庢槸鎴戝張寮濮嬪垎鏋愭垜鐨勫涔犳柟娉曪紝娌¢敊錛屽氨鏄涔犳柟娉曞嚭闂浜?mdash;鎴戣繃浜庣殑榪芥眰閫熷害錛岃拷姹傚箍娉涳紝寰堝鐭ヨ瘑錛屾垜閮芥槸涓鎵岃繃錛屽緢澶氫唬鐮侊紝鎴戦兘鏄湅涓鐪嬪氨鑷互涓烘噦浜嗭紝鏇劇粡鍒氬紑濮嬪鏃訛紝鎴戣繕緇忓父鎶婁唬鐮佸線鐢?shù)鑴戜笂鏁插Q屾妸浠g爜鎶勫湪綰鎬笂錛岀劧鑰岀幇鍦ㄥ嵈鏄洿鎺ユ壂涓涓嬨?/p> <p>鎴戞兂鍒頒簡涓涓瘝—<strong>鐗╂瀬蹇呭弽</strong>銆傝櫧鐒舵垜鐪嬬殑寰堝錛岀湅鐨勫緢蹇紝浣嗘槸鏀舵晥鍗翠笉澶с?/p> <p>鎴戠獊鐒跺氨琚儕閱掍簡錛屾槸鐨勶紝鎵績鑷棶涓涓嬶紝鐜板湪璁板湪鎴戣剳嫻烽噷鐨勶紝榪樻湁澶氬皯鐭ヨ瘑鍛紵浣犱簡瑙g殑鐭ヨ瘑澶氬悧錛熶綘鐪嬩功浠旂粏鍚楋紵</p> <p>鎴戠浉淇″緢澶氫漢閮藉拰鎴戜竴鏍鳳紝涓轟簡搴斾粯鑰冭瘯錛屽簲浠樹互鍚庣殑闈㈣瘯錛屽伐浣滐紝閮藉湪鐤媯鐨勭湅涔︼紝鐤媯鐨勫惛綰崇煡璇嗭紝浣嗘槸錛屼綘鐪熺殑鎺屾彙浜嗚繖浜涚煡璇嗗悧錛?/p> <p>鍐欏埌榪欓噷鐨勬椂鍊欙紝鎴戝張鎯寵搗鏉ユ垜鏄ㄥぉ鍦ㄤ集涔愬湪綰跨湅鍒扮殑<a target="_blank"><span style="color: #313428;" color="#313428">涓綃囨枃绔?/span></a>錛氬涓闂ㄨ璦錛岃浜嗚В浠栫殑鍘嗗彶錛屽摬瀛﹁錛岃繖涔熸槸涓縐嶆濊冿細</p> <p>姣斿鏂囩珷涓婦渚嬬殑錛氭嬁python鏉ヨ錛屼粬鐨勮璁″摬瀛︽槸“鐢ㄤ竴縐嶆柟娉曪紝鏈濂芥槸鍙湁涓縐嶆柟娉曟潵鍋氫竴浠朵簨”錛岃宲erl鐨勮璁″摬瀛︽槸“鎬繪湁澶氱鏂規(guī)硶鏉ュ仛鍚屼竴浠朵簨”銆?/p> <p>鍏跺疄錛岃繖鏄涔堟湁瓚g殑涓浠朵簨錛岀劧鍚庯紝灝辮繖鏍瘋澶ч儴鍒嗕漢緇欏拷鐣ヤ簡銆傛兂鍒拌繖錛屾垜閮芥浛鑷繁鎰熻鍒板彲鎯溿?/p> <p>騫稿ソ浠婂ぉ鍙戠幇浜嗚繖涓棶棰橈紝灝卞儚銆婅瀛愬脊椋炪嬮噷闈㈣鐨勪竴鏍?ldquo;姝ュ瓙瑕佷竴姝ユ鐨勮蛋錛岃繄寰楀ぇ浜嗭紝浼氭壇鐫铔?rdquo;錛岀‘瀹烇紝鐭ヨ瘑涔熻涓姝ユ鐨勭Н绱紝娌℃湁浠涔堝揩閫熸帉鎻$殑鏂規(guī)硶錛屾渶濂界殑鍔炴硶灝辨槸涓姝ヤ竴姝ョ殑縐瘡錛岃澶?strong>鎬濊?/strong>錛屾病鏈夋濊冿紝灝辨病鏈夎繘姝ワ紱娌℃湁鎬濊冿紝灝辨病鏈夊崌鍗庛?/p> <p>鎴戜滑搴旇鏃跺埢瑕佽浣忥紝瀛︼紝搴旇鏄竴縐嶄韓鍙楃殑榪囩▼錛岄噸鐐逛笉鍦ㄤ簬緇撴灉錛岃屾槸榪囩▼錛屼竴縐嶅彂鏁f濈淮鐨勮繃紼嬨?/p> <p>甯屾湜鑷繁鑳芥椂鍒昏浣忚繖涓鐐癸紝鑳藉簲浠樺ソ鎺ヤ笅鏉ョ殑瀹炰範鐢熸眰鑱屻?/p> <p>娉細涓婇潰閭d釜闂鐨勭瓟妗堬紝澶у鍙互鐩鎬簰浜ゆ祦涓嬶紝鎴戝湪緗戜笂鎵懼埌榪欑瘒璁茬殑涓嶉敊錛?/p> <p><a ><span style="color: #313428;" color="#313428">http://blog.csdn.net/hkx1n/article/details/4280036</span></a></p> </div> <script type="text/javascript">// <![CDATA[ if ($ != jQuery) { $ = jQuery.noConflict(); } var isLogined = true; var cb_blogId = 72950; var cb_entryId = 2169559; var cb_blogApp = "tanky_woo"; var cb_blogUserGuid = "99a47d77-f68b-df11-ba8f-001cf0cd104b"; var cb_entryCreatedDate = '2011/9/7 10:57:00'; // ]]></script><img src ="http://www.tkk7.com/wangchenyang/aggbug/363079.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/wangchenyang/" target="_blank">鏃ュ嚭鏄熻景</a> 2011-09-08 09:10 <a href="http://www.tkk7.com/wangchenyang/archive/2011/09/08/363079.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>IT鑽夋牴鑱屽満蹇呯湅銆愯漿銆?/title><link>http://www.tkk7.com/wangchenyang/archive/2011/09/07/363080.html</link><dc:creator>鏃ュ嚭鏄熻景</dc:creator><author>鏃ュ嚭鏄熻景</author><pubDate>Wed, 07 Sep 2011 13:05:00 GMT</pubDate><guid>http://www.tkk7.com/wangchenyang/archive/2011/09/07/363080.html</guid><wfw:comment>http://www.tkk7.com/wangchenyang/comments/363080.html</wfw:comment><comments>http://www.tkk7.com/wangchenyang/archive/2011/09/07/363080.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/wangchenyang/comments/commentRss/363080.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/wangchenyang/services/trackbacks/363080.html</trackback:ping><description><![CDATA[<p>鍓嶈█:鐪熷疄涓栫晫涓殑浜嬫儏寰寰涓嶆槸鎴戜滑鎯寵薄閭d箞綆鍗曠殑,杞歡欏圭洰鐨勫鏉傜殑涓氬姟涔熶笉鏄競闈笂鐨勪粈涔?rdquo;綺鵑氾紝浼佷笟綰?rdquo;涔嬬被涔︾睄鑳藉璁茶堪鏄庣櫧鐨勩備笉瑕佷互涓虹鐞嗙郴緇熷氨鏄暟鎹鍒犳敼鏌ワ紝涓嶈浠ヤ負鏁版嵁鐩稿樊闆剁偣闆跺嚑灝辨病鏈変粈涔堛?/p> <p>浣犺娓呮錛氫綔涓轟竴涓紑鍙戜漢鍛橈紝浣犳渶鍊煎緱楠勫偛鐨勬槸浠涔堬紝鑱屼笟鎿嶅畧鏄粈涔堛?/p> <p>     榪欓噷鏈変竴鐐歸渶瑕佺殑鏄庣櫧鐨勬槸錛氬叕鍙鎬負浠涔堣浣狅紵璇寸殑鐩存帴涓鐐癸紝鍏徃涓嶆槸鎱堝杽鏈烘瀯錛屽叕鍙稿氨鏄姳閽辮浣犳潵涓哄ス鍋氫簨錛屽垱閫犱環(huán)鍊肩殑錛屼竴涓笉鑳藉垱閫犱環(huán)鍊肩殑鍛樺伐錛屽叕鍙鎬細鐣欎綘鍚楋紵</p> <p>    緇堜簬絳夊埌浜嗕笂鐝殑閭eぉ錛屾垜瀵逛換浣曚漢閮界弽鎯滀粖澶╃殑榪欎釜鏈轟細錛屽洜涓烘病鏈変漢鐭ラ亾錛屽湪姝や箣鍓嶏紝鎴戠粡鍘嗕簡鎬庢牱鐨勮壈杈涖?/p> <p>    Leader緇欎簡鎴戠郴緇熺殑鏁翠釜鏁版嵁瀛楀吀錛堟墍鏈夋暟鎹簱琛ㄧ殑鍥撅級錛岃浜嗕竴鍙ワ細“鐞嗚В鎵鏈夎〃鐨勫叧緋伙紝涓嬪崍鎴戠粰浣犺璁茬郴緇熺殑涓氬姟鑳屾櫙”銆?/p> <p>     鐪嬪埌榪欓噷錛屾湁涓鐐硅鍛婅瘔澶у鐨勬槸錛氫笉瑕佸啀澶╃湡鐨勪互涓哄叕鍙鎬細鑺卞嚑涓槦鏈燂紝鍑犱釜鏈堢殑浜嬫儏錛岃浣犳參鎱㈢殑鐔熸?zhèn)変笟鍔″Q岀啛鎮(zhèn)夌浉鍏崇殑鐭ヨ瘑錛屼竴鍒囪闈犺嚜宸卞幓蹇熺殑棰嗘?zhèn)熶笌娑堝寲锛寴q欐槸涓涓?ldquo;鐗╃珵澶╂嫨錛岃兘鑰呭眳涔?rdquo;鐨勭ぞ浼氾紝涓嶆槸娌℃湁璋佸氨涓嶈銆?/p> <p>    璇撮亾榪欓噷錛屾墦涓矓錛佸悓鏃惰繖閲岀粰鍒氬垰姣曚笟鎴栬呰笍鍏ユ暣涓涓氱殑鏈嬪弸浠彁涓啋錛氫笉瑕佸啀浠ヨ嚜宸卞ぇ瀛﹀涔堟湁鍚嶈岄獎鍌詫紝涔熶笉瑕佸啀鍥犱負鑷繁浠ュ墠鐨勬垚緇╁涔堢殑濂借屽緱浠ャ?strong>涓涓漢鐨勫涔犺兘鍔涘氨鍐沖畾浜嗕粬浠ュ悗鍙戝睍鐨勬繁搴﹀拰騫垮害銆傝兏鎬鍐沖畾鍙戝睍鐨勯珮搴︼紒</strong></p> <p>    <strong> 涓嶈鍐嶄互涓烘湁浜轟細鍍忚佸笀閭f牱涓琛岃鐨勮В閲婁唬鐮佹槸浠涔堟剰鎬濓紝涓嶈浠ヤ負浣犳槸鏂頒漢錛岀姱閿欏氨鏄?ldquo;鐞嗘墍褰撶劧”銆侼o excuse錛?/strong></p> <p>     鍦ㄥ叕鍙革紝鎴戞槸鏈灝忕殑錛屽懆鍥撮兘鏄湁鍑犲勾宸ヤ綔緇忓巻鐨勫悓浜嬶紝榪樻湁鍥涘崄澶氬瞾鐨勩傚鏋滃叕鍙歌瑁佷漢錛堝湪涓浗it錛夛紝閭d箞鏂頒漢鍜屽勾綰緢澶х殑灝辨槸鐩爣緹や綋錛堝湪浣犳病鏈夋牳蹇冪珵浜夊姏鍜屽緢濂界殑浜虹紭涔嬪墠錛夛紝鏂頒漢鏄渶澶х殑鐩爣錛佸帇鍔涳紒</p> <p>     姣曠珶鑷繁浠庡ぇ浜屽氨寮濮嬪湪澶栭潰鍏艱亴鍜屽疄涔狅紝榪欑偣瑙夋?zhèn)煒q樻槸鏈夌殑銆傛墍浠ワ紝鎺ュ埌榪欑涓涓換鍔′箣鍚庯紝鑷繁寮濮嬭鍔ㄨ搗鏉ャ?/p> <p>     闈㈠涓婄櫨寮犳暟鎹〃錛屾棤鐤戞槸涓礋璐g殑铚樿洓緗戯紝鎬庝箞鍔烇紵閭e氨寰楃湅浣犲浣曞鐞嗕簡銆傚鏋滆錛屼綘瑕佹壘浜哄府蹇欙紝涔熷緱“瀵熻█瑙傝壊”銆備笅闈紝鎴戜滑灝辯粏緇嗚鏉ャ?/p> <p>     棣栧厛璇村浣曠悊瑙d笂鐧懼紶琛紝鏃犵枒錛屼粠緋葷粺鐨勫姛鑳藉叆鎵嬫椂鏈蹇熺殑銆傜郴緇熺殑鍔熻兘涓鑸槸鍒嗘ā鍧楀疄鐜扮殑錛岄偅涔堣〃鍔垮繀鍜岀浉鍏崇殑鍔熻兘鎸傞挬錛岄偅涔堟妸琛ㄦ寜鐓у姛鑳藉垝鍒嗘潵鐪嬶紝灝卞緢鏂逛究浜嗐?/p> <p>     鎵浠ヨ繖閲屽氨鍛婅鏈嬪弸浠竴鐐癸細瑕佸浼氶嗗悜鎬濈淮銆備竴鐩村仛欏圭洰鐨勬椂鍊欙紝鎬繪槸鍏堣璁″姛鑳斤紝璁╁悗璁捐琛紝鏄惂錛佺幇鍦ㄥ弽鎺紝浠庤〃鍒板姛鑳斤紝鍐嶅洖鍒拌〃錛屽氨鑳藉鎶婇棶棰樺彉寰楃畝鍗曚竴鐐癸紒涓嶈浠ヤ負榪欏緢綆鍗曪紝鎴戣繖閲屽彧鏄竴涓畝鍗曠殑渚嬪瓙鑰屽凡錛屽鏋滈棶棰樻洿鍔犲鏉傦紝鎬庝箞鍔烇紵錛?/p> <p>     鍥犱負鎴戞槸鏂頒漢錛岃綆楁満鐨勬潈闄愭湁闄愶紝寰堝鐨勮祫婧愰兘涓嶈兘璁塊棶錛屼篃娌℃湁寮閫氭煡鐪嬩唬鐮佺殑鏉冮檺銆備絾鏄紝鎴戠幇鍦ㄩ渶瑕佸彲浠ヨ繍琛岀殑緋葷粺鏉ュ府鍔╂垜錛屾庝箞鍔烇紵</p> <p>閭d箞灝辨秹鍙婂埌絎簩涓棶棰橈紝濡備綍鎵句漢甯繖錛?/p> <p>     涓嶈鍌諱笉鎷夊嚑鐨勪竴涓婂幓灝遍殢渚挎壘涓漢錛岀劧鍚庡紑鍙h錛?ldquo;甯垜涓涓?ldquo;錛佽鐭ラ亾錛屼漢瀹跺嚟浠涔堝府浣狅紵浜哄鏈変簨鎯呰蹇欏悧錛熻繖涓笘鐣屾病鏈夎皝甯姪璋佹槸鐞嗘墍褰撶劧鐨勶紒鎰熸縺甯姪榪囦綘鐨勬湅鍙嬪拰浜蹭漢鍚э紒</p> <p>      鎵浠ワ紝<strong>瑕佸浼?ldquo;瀵熻█瑙傝壊“錛岃繖閲屼笉鏄船涔夎瘝錛佸仛浜鴻鐏靛厜鐐?/strong>錛?/p> <p>      棣栧厛錛屾渶濂借紺簂eader錛岄棶浠栨槸鍚︽湁鏃墮棿錛熸佸害瑕佸ソ錛佸鏋滄病鏈夛紝閭d箞灝辮闂粬錛岄櫎浜嗕粬榪樻湁璋佸彲浠ラ棶銆?/p> <p>      褰撻棶鍙﹀涓涓漢鐨勬椂鍊欙紝棣栧厛瑕佽瀵熻繖涓漢鏄笉鏄繖鐨勯偅縐嶄笉鍙紑浜ょ殑鏍峰瓙錛屽鏋滄槸錛岄偅涔堬紝鐜板湪鏈濂戒笉瑕侀棶錛岃屾槸鑷繁鍐嶆璇勪及涓涓嬶紝濡傛灉瑕佹壘浜哄府蹇欙紝浼拌瑕佽姳浜哄澶氶暱鐨勬椂闂達紵濡備綍浼扮畻錛岃繖灝辨槸涓漢鐨勬湰浜嬩簡錛屽懙鍛碉紒鎴戣繖閲屾殏涓斾笉璇達紝鍏嶅緱鍙堟湅鍙嬭“浣犱笉璇達紝鎴戜篃鐭ラ亾“ 錛佸懙鍛碉紒</p> <p>      鐒跺悗錛岀瓑鑷繁榪欒竟鏃墮棿涔熶及璁″ソ涔嬪悗錛岀劧鍚庢佸害寰堝ソ鐨勫憡璇変綘闇瑕佸姹傚府鍔╃殑浜猴細“鍙互鎵撴壈浣犲嚑鍒嗛挓鍚?ldquo;錛岀劧鍚庯紝浣犲氨鍛婅瘔浠栵紝浣犻渶瑕佺郴緇熺殑涓涓彲浠ヨ繍琛岀殑鐗堟湰! 濡傛灉浜哄娌℃湁鏃墮棿錛屼笉瑕侀緙╋紝浣犲氨瑕佽拷闂紝浼拌浠涔堟椂鍊欏彲浠ユ湁鏃墮棿錛屾槸鍚︽湁鏂囨。錛屽厛璁╄嚜宸辯啛鎮(zhèn)変笅銆傜劧鍚庝綘灝卞埌閭d釜鐐瑰湪鍐嶅幓闂紝涓嶈蹇樿錛岄殢鏃舵敞鎰忔佸害錛?/p> <p>     涓嶇濡備綍錛屼笉瑕侀潬鎸囨湜鍒漢錛岃闈犺嚜宸辯殑涓浜涚粡楠屾垨鐩稿叧鏂囨。錛屽敖鍔涚殑鐞嗚В銆?strong>涓鍙ヨ瘽錛岀敤蹇冪殑錛屽甫鐫鑴戝瓙鍋氫簨鎯咃紒</strong></p><img src ="http://www.tkk7.com/wangchenyang/aggbug/363080.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/wangchenyang/" target="_blank">鏃ュ嚭鏄熻景</a> 2011-09-07 21:05 <a href="http://www.tkk7.com/wangchenyang/archive/2011/09/07/363080.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍚勭鍒涘緩鍗曚緥妯″紡鐨勪紭緙虹偣http://www.tkk7.com/wangchenyang/archive/2011/09/05/363081.html鏃ュ嚭鏄熻景鏃ュ嚭鏄熻景Mon, 05 Sep 2011 13:54:00 GMThttp://www.tkk7.com/wangchenyang/archive/2011/09/05/363081.htmlhttp://www.tkk7.com/wangchenyang/comments/363081.htmlhttp://www.tkk7.com/wangchenyang/archive/2011/09/05/363081.html#Feedback0http://www.tkk7.com/wangchenyang/comments/commentRss/363081.htmlhttp://www.tkk7.com/wangchenyang/services/trackbacks/363081.html鍗曚緥妯″紡搴旂敤浜庝竴涓被鍙湁涓涓疄渚嬬殑鎯呭喌錛屽茍涓斾負鍏跺疄渚嬫彁渚涗竴涓叏灞鐨勮闂偣銆?/p>

鐗圭偣錛?/p>

1.涓涓被鍙湁涓涓疄渚?/p>

2.鑷繁鍒涘緩榪欎釜瀹炰緥

3.鏁翠釜緋葷粺鍙兘鐢ㄨ繖涓疄渚?/p>

搴旂敤鍦烘櫙

澶栭儴璧勬簮錛氭瘡鍙拌綆楁満鏈夎嫢騫蹭釜鎵撳嵃鏈猴紝浣嗗彧鑳芥湁涓涓狿rinterSpooler錛屼互閬垮厤涓や釜鎵撳嵃浣滀笟鍚屾椂杈撳嚭鍒版墦鍗版満銆?/p>

鍐呴儴璧勬簮錛氬ぇ澶氭暟杞歡閮芥湁涓涓紙鎴栧涓級灞炴ф枃浠跺瓨鏀劇郴緇熼厤緗紝榪欐牱鐨勭郴緇熷簲璇ユ湁涓涓璞$鐞嗚繖浜涘睘鎬ф枃浠躲?/p>

瀹炵幇鏂瑰紡

1.楗挎眽寮忥細鍗曚緥瀹炰緥鍦ㄧ被瑁呰澆鏃跺氨鏋勫緩錛屾ュ垏鍒濆鍖栥傦紙棰勫厛鍔犺澆娉曪級

/**
 * 楗挎眽寮忥紙鎺ㄨ崘錛?
 *
 */
public class Singleton1 {

	private Singleton1() {
	}

	public static Singleton1 instance = new Singleton1();

	public Singleton1 getInstance() {
		return instance;
	}

}

浼樼偣 1.綰跨▼瀹夊叏
2.鍦ㄧ被鍔犺澆鐨勫悓鏃跺凡緇忓垱寤哄ソ涓涓潤鎬佸璞★紝璋冪敤鏃跺弽搴旈熷害蹇?/td>
緙虹偣 璧勬簮鏁堢巼涓嶉珮錛屽彲鑳絞etInstance()姘歌繙涓嶄細鎵ц鍒幫紝浣嗘墽琛岃綾葷殑鍏朵粬闈欐佹柟娉曟垨鑰呭姞杞戒簡璇ョ被錛坈lass.forName)錛岄偅涔堣繖涓疄渚嬩粛鐒跺垵濮嬪寲

 

2.鎳掓眽寮忥細鍗曚緥瀹炰緥鍦ㄧ涓嬈¤浣跨敤鏃舵瀯寤猴紝寤惰繜鍒濆鍖栥?/p>

class Singleton2 {
	private Singleton2() {
	}

	public static Singleton2 instance = null;

	public static Singleton2 getInstance() {
		if (instance == null) {
              //澶氫釜綰跨▼鍒ゆ柇instance閮戒負null鏃訛紝鍦ㄦ墽琛宯ew鎿嶄綔鏃跺綰跨▼浼氬嚭鐜伴噸澶嶆儏鍐?
			instance = new Singleton2();
		}
		return instance;
	}
}

鎳掓眽寮忓湪鍗曚釜綰跨▼涓病鏈夐棶棰橈紝浣嗗湪澶氱嚎紼嬪氨鍙兘浼氬嚭鐜頒袱涓垨澶氫釜Singleton2瀹炰緥鎯呭喌錛?/p>

铏界劧鍚庨潰瀹炰緥鍖栫殑Singleton2浼氳鐩栧墠闈㈠疄渚嬪寲鐨凷ingleton2錛屼絾鏈濂介伩鍏嶈繖鏍風殑鎯呭喌銆?/p>

鏀硅繘鏂瑰紡灝辨槸鍔犻攣synchornized

class Singleton3 {
	private Singleton3() {
	}

	public static Singleton3 instance = null;

	public static synchronized Singleton3 getInstance() {
		if (instance == null) {
			instance = new Singleton3();
		}
		return instance;
	}
}
浼樼偣 璧勬簮鍒╃敤鐜囬珮錛屼笉鎵цgetInstance()灝變笉浼氳瀹炰緥錛屽彲浠ユ墽琛岃綾葷殑鍏朵粬闈欐佹柟娉?/td>
緙虹偣 絎竴嬈″姞杞芥椂涓嶅蹇紝澶氱嚎紼嬩嬌鐢ㄤ笉蹇呰鐨勫悓姝ュ紑閿澶?/td>


3.鍙岄噸媯嫻?/p>

class Singleton4 {
	private Singleton4() {
	}

	public static Singleton4 instance = null;

	public static Singleton4 getInstance() {
		if (instance == null) {
			synchronized (Singleton4.class) {
				if (instance == null) {
					instance = new Singleton4();
				}
			}
		}
		return instance;
	}
}

浼樼偣 璧勬簮鍒╃敤鐜囬珮錛屼笉鎵цgetInstance()灝變笉琚疄渚嬶紝鍙互鎵ц璇ョ被鍏朵粬闈欐佹柟娉?/td>
緙虹偣 絎竴嬈″姞杞芥椂鍙嶅簲涓嶅揩錛岀敱浜巎ava鍐呭瓨妯″瀷涓浜涘師鍥犲伓灝斿け璐?/td>

 

4.闈欐佸唴閮ㄧ被

class Singleton5 {
	private Singleton5() {
	}

	private static class SingletonHelp {
		static Singleton5 instance = new Singleton5();
	}

	public static Singleton5 getInstance() {
		return SingletonHelp.instance;
	}
}

浼樼偣 璧勬簮鍒╃敤鐜囬珮錛屼笉鎵цgetInstance()涓嶈瀹炰緥錛屽彲浠ユ墽琛岃綾誨叾浠栭潤鎬佹柟娉?/td>
緙虹偣 絎竴嬈″姞杞芥椂鍙嶅簲涓嶅蹇?/td>

 

鎬葷粨錛氫竴鑸噰鐢ㄩタ姹夊紡錛?錛夛紝鑻ュ璧勬簮鍗佸垎鍦ㄦ剰鍙互閲囩敤闈欐佸唴閮ㄧ被錛?錛夛紝涓嶅緩璁噰鐢ㄦ噿姹夊紡鍙婂弻閲嶆嫻嬶紙2銆?錛?/font>

鍙﹀

瀵逛簬絎簩縐嶅彲浠ラ噰鐢╲olatile鏂瑰紡

volatile鐢ㄦ洿浣庣殑浠d環(huán)浠f浛鍚屾

瑙i噴錛氬悓姝ョ殑浠d環(huán)涓昏鏈夎鐩栬寖鍥村喅瀹氾紝濡傛灉鍙互闄嶄綆鍚屾鐨勮鐩栬寖鍥達紝鍙ぇ騫呮彁鍗囨ц兘銆?/p>

鑰寁olatile瑕嗙洊鑼冨洿鏄彉閲忕駭鍒殑錛屽洜姝ゅ悓姝ヤ唬浠峰緢浣庛?/p>

volatile鍘熺悊錛氬憡璇夊鐞嗗櫒錛屼笉瑕佸皢鍏舵斁鍏ュ伐浣滃唴瀛橈紝鑰屾槸鐩存帴鍦ㄤ富瀛樻搷浣溿傚洜姝わ紝褰撳澶勭悊鍣ㄦ垨澶氱嚎紼嬪湪璁塊棶璇ュ彉閲忔椂

閮藉皢鐩存帴鎿嶄綔涓誨瓨錛岃繖鍦ㄦ湰璐ㄤ笂鍋氬埌浜嗗彉閲忓叡浜?/p>

volation浼樺娍錛?/p>

1.鏇村ぇ鐨勭▼搴﹀悶鍚愰噺

2.鏇村皯鐨勪唬鐮佸疄鐜板綰跨▼

3.紼嬪簭浼哥緝鎬уソ

4.姣旇緝濂界悊瑙o紝鏃犻渶澶珮鐨勫涔犳垚鏈?/p>

volatile涓嶈凍錛?/p>

1.瀹規(guī)槗鍑洪棶棰?/p>

2.姣旇緝闅捐璁?/p>

鍙傝冩枃鐚?/strong>

http://yiminghe.iteye.com/blog/404334

http://developer.51cto.com/art/201103/249322.htm



]]>
主站蜘蛛池模板: 一级大黄美女免费播放| 亚洲国产精品一区二区第一页| 亚洲精品中文字幕无码AV| 精品熟女少妇aⅴ免费久久| 亚洲精品无码日韩国产不卡?V| 国产精品亚洲一区二区无码| 日韩激情无码免费毛片| 亚洲av无码成人精品国产| 日本特黄特色aa大片免费| 国产青草亚洲香蕉精品久久| 亚洲国产一区二区三区| 中文字幕看片在线a免费| 亚洲AV无码一区二区乱孑伦AS| 久久久久久国产精品免费无码| 亚洲综合在线观看视频| 成年网站免费视频A在线双飞| 亚洲乱码中文字幕在线| 国产小视频免费观看| 亚洲精品成a人在线观看☆| 99视频在线精品免费观看6| 成人亚洲国产精品久久| 亚洲国产综合无码一区二区二三区| 国产高清对白在线观看免费91| 亚洲国产精品高清久久久| 69天堂人成无码麻豆免费视频| 亚洲αⅴ无码乱码在线观看性色| 久99精品视频在线观看婷亚洲片国产一区一级在线 | 免费毛片a线观看| 亚洲国产精品日韩在线观看| 国产美女无遮挡免费视频网站| 国产高清视频免费在线观看| 亚洲图片中文字幕| 四虎免费久久影院| 国产精品免费一区二区三区四区| 日韩亚洲国产高清免费视频| 亚洲日韩在线第一页 | 国产一卡2卡3卡4卡无卡免费视频| 国产精品无码亚洲精品2021| 亚洲成av人影院| 日本无卡码免费一区二区三区| 最近免费中文字幕MV在线视频3|