锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲AV综合色区无码二区偷拍 ,国产精品亚洲自在线播放页码,国产精品亚洲四区在线观看http://www.tkk7.com/heack/鍦ㄨ拷姹備腑榪涙zh-cnFri, 09 May 2025 22:04:46 GMTFri, 09 May 2025 22:04:46 GMT60html5 鍩轟簬canvas鐨勫熀紜綾昏璁?/title><link>http://www.tkk7.com/heack/archive/2010/06/13/323486.html</link><dc:creator>瀛旈槼</dc:creator><author>瀛旈槼</author><pubDate>Sat, 12 Jun 2010 18:07:00 GMT</pubDate><guid>http://www.tkk7.com/heack/archive/2010/06/13/323486.html</guid><wfw:comment>http://www.tkk7.com/heack/comments/323486.html</wfw:comment><comments>http://www.tkk7.com/heack/archive/2010/06/13/323486.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/heack/comments/commentRss/323486.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/heack/services/trackbacks/323486.html</trackback:ping><description><![CDATA[鍏堢粰澶у鐪嬩竴涓猟emo <br /> http://www.koooi.com/html5/<br /> 浠g爜寰堢畝鍗?br /> 欏甸潰涓婇潰鍔犱竴涓?lt;canvas style="border:1px solid" id="canvas" width="1000" height="800"><br />             <p><br />                 Your browser does not support the canvas element.<br />             </p><br />         </canvas><br /> 鐒跺悗javascript涓啓涓?br /> <div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #0000ff;">var</span><span style="color: #000000;"> canvas </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">null</span><span style="color: #000000;">;<br /> </span><span style="color: #0000ff;">var</span><span style="color: #000000;"> ctx </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">null</span><span style="color: #000000;">;<br /> </span><span style="color: #0000ff;">var</span><span style="color: #000000;"> score </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">;<br /> </span><span style="color: #0000ff;">var</span><span style="color: #000000;"> num </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">51</span><span style="color: #000000;">;<br /> </span><span style="color: #0000ff;">function</span><span style="color: #000000;"> getRandomInt(a, b){<br />     </span><span style="color: #0000ff;">return</span><span style="color: #000000;"> Math.floor(Math.random() </span><span style="color: #000000;">*</span><span style="color: #000000;"> (b </span><span style="color: #000000;">-</span><span style="color: #000000;"> a </span><span style="color: #000000;">+</span><span style="color: #000000;"> </span><span style="color: #000000;">1</span><span style="color: #000000;">)) </span><span style="color: #000000;">+</span><span style="color: #000000;"> a;<br />     <br /> }<br /> <br /> window.onload </span><span style="color: #000000;">=</span><span style="color: #000000;"> init;<br /> <br /> </span><span style="color: #0000ff;">function</span><span style="color: #000000;"> init(){<br />     canvas </span><span style="color: #000000;">=</span><span style="color: #000000;"> document.getElementById('canvas');<br />     scoreID </span><span style="color: #000000;">=</span><span style="color: #000000;"> document.getElementById('score');<br />     ctx </span><span style="color: #000000;">=</span><span style="color: #000000;"> canvas.getContext('2d');<br />     </span><span style="color: #008000;">//</span><span style="color: #008000;">    setInterval(draw, 1000 / FPS);</span><span style="color: #008000;"><br /> </span><span style="color: #000000;">    <br />     controller </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">new</span><span style="color: #000000;"> ERIC.CanvasController(ctx, canvas.width, canvas.height);<br />     controller.animateStopBySignal();<br />     canvas.onclick </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">function</span><span style="color: #000000;">(e){<br />         </span><span style="color: #0000ff;">var</span><span style="color: #000000;"> mousex </span><span style="color: #000000;">=</span><span style="color: #000000;"> e.clientX;<br />         </span><span style="color: #0000ff;">var</span><span style="color: #000000;"> mousey </span><span style="color: #000000;">=</span><span style="color: #000000;"> e.clientY;<br />         </span><span style="color: #0000ff;">var</span><span style="color: #000000;"> relativex </span><span style="color: #000000;">=</span><span style="color: #000000;"> mousex </span><span style="color: #000000;">-</span><span style="color: #000000;"> canvas.offsetLeft;<br />         </span><span style="color: #0000ff;">var</span><span style="color: #000000;"> relativey </span><span style="color: #000000;">=</span><span style="color: #000000;"> mousey </span><span style="color: #000000;">-</span><span style="color: #000000;"> canvas.offsetTop;<br />         </span><span style="color: #0000ff;">var</span><span style="color: #000000;"> len </span><span style="color: #000000;">=</span><span style="color: #000000;"> controller.canvasObjectList.length;<br />         </span><span style="color: #0000ff;">var</span><span style="color: #000000;"> infig </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">false</span><span style="color: #000000;">;<br />         </span><span style="color: #0000ff;">for</span><span style="color: #000000;"> (i </span><span style="color: #000000;">=</span><span style="color: #000000;"> len </span><span style="color: #000000;">-</span><span style="color: #000000;"> </span><span style="color: #000000;">1</span><span style="color: #000000;">; i </span><span style="color: #000000;">>=</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">; i</span><span style="color: #000000;">--</span><span style="color: #000000;">) {<br />             </span><span style="color: #0000ff;">if</span><span style="color: #000000;"> (controller.canvasObjectList[i].isInFigure(relativex, relativey)) {<br />                 score </span><span style="color: #000000;">=</span><span style="color: #000000;"> score </span><span style="color: #000000;">+</span><span style="color: #000000;"> </span><span style="color: #000000;">10</span><span style="color: #000000;">;<br />                 infig </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">true</span><span style="color: #000000;">;<br />                 controller.canvasObjectList[i].removeFromControl();<br />             }<br />         }<br />         </span><span style="color: #0000ff;">if</span><span style="color: #000000;"> (</span><span style="color: #000000;">!</span><span style="color: #000000;">infig) {<br />             score </span><span style="color: #000000;">=</span><span style="color: #000000;"> score </span><span style="color: #000000;">-</span><span style="color: #000000;"> </span><span style="color: #000000;">10</span><span style="color: #000000;">;<br />         }<br />         scoreID.innerHTML </span><span style="color: #000000;">=</span><span style="color: #000000;"> score;<br />     }<br />     <br />     ERIC.run(</span><span style="color: #0000ff;">function</span><span style="color: #000000;"> test(){<br />         </span><span style="color: #0000ff;">var</span><span style="color: #000000;"> t </span><span style="color: #000000;">=</span><span style="color: #000000;"> getRandomInt(</span><span style="color: #000000;">0</span><span style="color: #000000;">, </span><span style="color: #000000;">0</span><span style="color: #000000;">);<br />         </span><span style="color: #0000ff;">if</span><span style="color: #000000;"> (t </span><span style="color: #000000;">==</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">) {<br />             num</span><span style="color: #000000;">--</span><span style="color: #000000;">;<br />             </span><span style="color: #0000ff;">if</span><span style="color: #000000;">(num</span><span style="color: #000000;">==</span><span style="color: #000000;">0</span><span style="color: #000000;">){<br />                 ERIC.stop();<br />                 </span><span style="color: #0000ff;">return</span><span style="color: #000000;">;<br />             }<br />             </span><span style="color: #0000ff;">var</span><span style="color: #000000;"> cir1 </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">new</span><span style="color: #000000;"> ERIC.Circle(getRandomInt(</span><span style="color: #000000;">70</span><span style="color: #000000;">, </span><span style="color: #000000;">930</span><span style="color: #000000;">), getRandomInt(</span><span style="color: #000000;">70</span><span style="color: #000000;">, </span><span style="color: #000000;">730</span><span style="color: #000000;">), </span><span style="color: #000000;">5</span><span style="color: #000000;">);<br />             cir1.setTriggerDelete(</span><span style="color: #0000ff;">function</span><span style="color: #000000;">(){<br />                 </span><span style="color: #0000ff;">return</span><span style="color: #000000;"> </span><span style="color: #0000ff;">this</span><span style="color: #000000;">.radius </span><span style="color: #000000;">>=</span><span style="color: #000000;"> </span><span style="color: #000000;">40</span><span style="color: #000000;">;<br />             });<br />             cir1.setAction(</span><span style="color: #0000ff;">function</span><span style="color: #000000;">(){<br />                 </span><span style="color: #0000ff;">this</span><span style="color: #000000;">.radius </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">this</span><span style="color: #000000;">.radius </span><span style="color: #000000;">+</span><span style="color: #000000;"> </span><span style="color: #000000;">1</span><span style="color: #000000;">;<br />             });<br />             controller.add(cir1);<br />         }<br />     }, </span><span style="color: #000000;">400</span><span style="color: #000000;">);<br /> }<br /> </span></div> <br /> 寰堢畝鍗曠殑浠g爜錛屽埄鐢ㄤ簡鎴戝啓鐨勫熀紜綾籈RIC.Circle Eric.<span style="color: #000000;">CanvasController 浠ュ強ERIC.Run<br /> 浣跨敤綆浠嬶細<br /> 1.鍏堝疄渚嬪寲ERIC.</span><span style="color: #000000;">CanvasController,鍋囪瀹炰緥鍚嶅瓧controller<br /> 2.瀹炰緥鍖栦竴涓狤RIC.BasicFigure綾葷殑瀛愮被鐨勫璞★紝鐜板湪EricUtils.js鍙彁渚涗簡涓涓墿灞曠被Circle錛屽亣璁懼疄渚嬪悕瀛椾負cir<br /> 3.璁劇疆cir瀹炰緥鐨勫姩浣滃拰鍒犻櫎鐨勬潯浠躲傚姩浣滄剰鎬濇槸姣忎竴涓姩鐢昏鎵ц浠涔堟搷浣滐紝姣斿鍦嗙殑鍗婂緞鍔?錛?鎴栬呭渾蹇冪Щ鍔ㄣ傚垹闄ょ殑鏉′歡姣斿鍗婂緞澶т簬50灝變粠鐢誨竷褰撲腑鍒犻櫎鎺夛紝涓嶅啀鏄劇ず榪欎釜鍦嗐?br /> cir1.setTriggerDelete(function(){<br />                 return this.radius >= 40;<br />             });<br />             cir1.setAction(function(){<br />                 this.radius = this.radius + 1;<br />             });<br /> 4.鎶奵ir娣誨姞鍒癱ontroller涓俢ontroller.add(cir)<br /> 5.璋冪敤controller.animate(); 姝ゆ柟娉曚細浠ユ瘡縐?0甯ф潵鐢誨嚭cir瀵硅薄錛屾瘡甯х粨鏉熸墽琛宑ir鍦ㄧ涓夋璁劇疆鐨勫姩浣溿傚埌杈懼垹闄ゆ潯浠朵細鍒犻櫎鎺夎object,鐩村埌娌℃湁object鍦╟ontroller褰撲腑銆?br /> 6.涔熷彲浠ヨ皟鐢╟ontroller.animateStopBySignal()鏂規硶錛屽姩浣滃拰5鐩稿悓錛屼絾鏄細涓鐩磋繘琛屾覆鏌擄紝榪欐牱閫傚悎浜庝復鏃舵坊鍔爋bject鍒癱ontroller褰撲腑錛屾坊鍔犺繘鍘諱互鍚庨┈涓婂氨鍙互琚覆鏌擄紝鐩村埌婊¤凍琚垹闄ょ殑鏉′歡銆傛覆鏌撶粨鏉熼渶瑕佽皟鐢╟ontroller.signalStop()<br /> </span><span style="color: #000000;"><br /> 鍩虹綾諱笅杞藉湴鍧http://www.koooi.com/html5/js/EricUtils.js<br /> 褰撶劧錛岃繖鍙槸涓涓鏋訛紝浠ュ悗瑕佹坊鍔犳洿澶氱殑鍔熻兘錛屽鏋滄偍瀵逛簬html5鏈夊叴瓚o紝鎵撶畻鍜屾垜涓璧鋒潵寮鍙戯紝嬈㈣繋鑱旂郴鎴?br /> 甯屾湜鍙互璧峰埌鎶涚爾寮曠帀鐨勪綔鐢ㄣ?br /> QQ627鍥?3鍥涘洓涓?br /> <br /> </span> <img src ="http://www.tkk7.com/heack/aggbug/323486.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/heack/" target="_blank">瀛旈槼</a> 2010-06-13 02:07 <a href="http://www.tkk7.com/heack/archive/2010/06/13/323486.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鐢↗AVA瀹炵幇AIhttp://www.tkk7.com/heack/archive/2010/06/06/322929.html瀛旈槼瀛旈槼Sun, 06 Jun 2010 15:59:00 GMThttp://www.tkk7.com/heack/archive/2010/06/06/322929.htmlhttp://www.tkk7.com/heack/comments/322929.htmlhttp://www.tkk7.com/heack/archive/2010/06/06/322929.html#Feedback5http://www.tkk7.com/heack/comments/commentRss/322929.htmlhttp://www.tkk7.com/heack/services/trackbacks/322929.html闃呰鍏ㄦ枃

瀛旈槼 2010-06-06 23:59 鍙戣〃璇勮
]]>
鐢ㄥ姩鎬佽鍒掔畻娉曞鏈澶у瓙涓查棶棰樼殑java瀹炵幇http://www.tkk7.com/heack/archive/2009/09/15/295080.html瀛旈槼瀛旈槼Mon, 14 Sep 2009 17:19:00 GMThttp://www.tkk7.com/heack/archive/2009/09/15/295080.htmlhttp://www.tkk7.com/heack/comments/295080.htmlhttp://www.tkk7.com/heack/archive/2009/09/15/295080.html#Feedback7http://www.tkk7.com/heack/comments/commentRss/295080.htmlhttp://www.tkk7.com/heack/services/trackbacks/295080.html 鍔ㄦ佽鍒掔畻娉曟渶閲嶈鐨勫氨鏄垎瑙i棶棰橈紝鎵懼嚭閫掑綊銆傝涓涓嬫垜鐨勬濊冩濊礬錛岄鍏堟嬁鍒?涓瓧絎︿覆錛屽浣曟壘鍒版渶闀垮瓙涓插憿錛?br /> 1.鍋囪浠栦滑(瀛楃涓瞐,b)鐨勫ご瀛楁瘝涓嶇浉鍚岀殑璇濓紝閭d箞鍒嗗埆鍘繪帀棣栧瓧姣嶆瘮杈冿紝涔熷氨鏄鐢╝.subString(1)鍜宐姣旇緝錛岀敤b.subString(1)鍜宎姣旇緝錛屾渶闀垮瓙瀛楃涓叉病鍙樺惂錛熺瓟妗堟槸鑲畾鐨勩俹k閫掑綊鍑虹幇浜嗭紝緇撴潫鏉′歡灝辨槸鏈変竴涓瓧絎︿覆鍙樼┖錛岃繑鍥炲煎氨鏄痑鍜宐鐨勬渶闀垮瓙涓層?br /> b.鍋囪浠栦滑澶村瓧姣嶇浉鍚岋紝閭d箞涓鐩存瘮杈冧笅鍘伙紝鐭ラ亾涓よ呯殑絎琻涓瓧姣嶄笉鐩稿悓錛岀劧鍚庢妸鍓峮-1涓瓧姣嶅瓨涓哄瓙瀛楃涓瞔,鎶奱.subString(1)鍜宐榪斿洖緇撴灉璁頒負d,b.subString(1)鍜宎榪斿洖緇撴灉璁頒負e,閭d箞榪斿洖c錛宒鍜宔鏈闀跨殑涓涓?鎰熻阿lexy鐨勮瘎璁猴紝涔嬪墠紜疄閬楁紡涓縐嶆儏鍐點備笉搴旇鐩存帴鎶婂墠闈㈢殑鐩稿悓鐨勫幓鎺夌洿鎺ユ瘮杈冪殑錛岀幇鍦ㄤ唬鐮佸凡緇忔洿鏂頒簡)銆?br /> 涔熻鏈変漢璇村簲璇ヤ粠鍚庨潰寰鍓嶉潰姣旇緝錛屾壘鍒扮浉鍚岀殑鐒跺悗涓涓釜鍐嶅線鍓嶆瘮錛屽叾瀹為亾鐞嗛兘鏄竴鏍風殑錛屽叧閿鎵懼埌鍒嗚В闂鐨勬柟娉曘傝繖閲屽彧鏄姏鐮栧紩鐜夛紝涓嬮潰鏄叿浣撶殑java瀹炵幇銆?br />
import java.util.HashMap;
import java.util.Map;
 
/**
@author HEACK
*
*/
public class CompareStr {
 
        
/**
        * 
@param args
        
*/
        
public static void main(String[] args) {
                
// TODO Auto-generated method stub
                String str1 = "abcde1234567abcdefghijk";
                String str2 
= "abcdefgh12345";
               
                
//String str2 = "abc happyies dutcbirthday peter";
                CompareStr cj = new CompareStr();
                System.out.println(cj.getLongestString(str1,str2));
 
        }
 
        
private boolean isEmpty(String str) {
                
return str == null || str.trim().length() == 0;
        }
        
private Map map = new HashMap();
 
        
private String getLongestString(String str1, String str2) {
                
if (isEmpty(str1) || isEmpty(str2)) {
                        
return "";
                }
                StringBuffer key 
= new StringBuffer();
                key.append(str1).append(
"&&").append(str2);
                
if (map.containsKey(key.toString())) {
                        
return (String)map.get(key.toString());
                }
                StringBuffer longestStr 
= new StringBuffer();
                
char[] str1List = str1.toCharArray();
                
char[] str2List = str2.toCharArray();
                
int i = 0;
                
for (i = 0; i < str1List.length && i < str2List.length; i++) {
                        
if (str1List[i] == str2List[i]) {
                                longestStr.append(str1List[i]);
                        } 
else {
                                
break;
                        }
                }
                String subStr1 
= str1.substring(i);
                String subStr2 
= str2.substring(i);
                
if (i == 0) {
                        String retStr1 
= getLongestString(subStr1.substring(1), subStr2);
                        String retStr2 
= getLongestString(subStr1, subStr2.substring(1));
                        String returnStr 
= retStr1.length() >= retStr2.length() ? retStr1 : retStr2;
                        map.put(key.toString(), returnStr);
                        
return returnStr;
                } 
else {
                        String retStr1 
= getLongestString(str1.substring(1), str2);
                        String retStr2 
= getLongestString(str1, str2.substring(1));
                        String retStr 
= retStr1.length() > retStr2.length() ? retStr1
                    : retStr2;
                        String returnStr 
= retStr.length() >= longestStr.toString().length() ? retStr
                                        : longestStr.toString();
                        map.put(key.toString(), returnStr);
                        
return returnStr;
                }
        }
 
}

HashMap鐢ㄦ潵瀛樺偍宸茬粡璁$畻榪囩殑瀛楃涓詫紝鐢ㄧ┖闂存崲鏃墮棿銆備唬鐮佸綋鐒惰繕鍙互浼樺寲錛屾偍涔熷彲浠ヤ竴璇曡韓鎵嬪摝銆?br />


瀛旈槼 2009-09-15 01:19 鍙戣〃璇勮
]]>
decorator瑁呴グ妯″紡鐨勪竴縐嶆敼榪涘啓娉?/title><link>http://www.tkk7.com/heack/archive/2009/05/22/277376.html</link><dc:creator>瀛旈槼</dc:creator><author>瀛旈槼</author><pubDate>Fri, 22 May 2009 09:20:00 GMT</pubDate><guid>http://www.tkk7.com/heack/archive/2009/05/22/277376.html</guid><wfw:comment>http://www.tkk7.com/heack/comments/277376.html</wfw:comment><comments>http://www.tkk7.com/heack/archive/2009/05/22/277376.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.tkk7.com/heack/comments/commentRss/277376.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/heack/services/trackbacks/277376.html</trackback:ping><description><![CDATA[鍊樿嫢,鏈夎繖涔堜竴涓渶姹?瀵逛簬涓涓暟瀛?濡傛灉鏄礋鐨?閭d箞闇瑕佸彉鎴愭鐨勭浉鍙嶆暟,濡傛灉鏄?鐨勫嶆暟,閭d箞灝遍櫎浠?,濡傛灉鏄?鐨勫嶆暟,閭d箞灝遍櫎浠?,鍙兘浠ュ悗榪樻湁鍏朵粬鐨勯渶姹?姣斿鏄?鐨勫嶆暟,灝卞啀闄や互5,鎴栬呮槸6鐨勫嶆暟,閭d箞灝卞姞涓?,涔熷氨鏄粨鏋滀笌欏哄簭鎭伅鐩稿叧,閭d箞搴旇濡備綍鏉ュ疄鐜板憿?<br /> 濡傛灉鍐欎竴涓被鐨勬柟娉?鎸夌収榪欎釜闇姹傛潵鍐檌f璇彞,鍙互,浣嗘槸,濡傛灉鏈変袱濂楀畾鍒剁殑鍛?涓濂楅渶瑕佸叾涓殑鍑犵鍙樺寲,鍙﹀闇瑕佸彟澶栧嚑縐?閭d箞灝遍渶瑕?涓柟娉?鑰屼笖鍏朵腑鏈夊緢澶氱殑閲嶅浠g爜,榪欐牱琛屼笉閫氱殑.<br /> 鍏跺疄璁捐妯″紡璇村埌搴?鍏舵牴鏈濇兂灝辨槸鎵懼埌鍙樺寲騫跺皝瑁呬箣.榪欓噷鍙樺寲鐨勬槸澶勭悊鐨勬柟娉?閭d箞鎴戜滑灝辨妸瀹冨皝瑁呰搗鏉?瀹炵幇鐨勭被濡備笅:<br /> <br /> <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #0000ff;">package</span><span style="color: #000000;"> decorater;<br /> <br /> </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">class</span><span style="color: #000000;"> Integor {<br />     </span><span style="color: #0000ff;">private</span><span style="color: #000000;"> Integer x;<br /> <br />     </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> Integer getX() {<br />         </span><span style="color: #0000ff;">return</span><span style="color: #000000;"> x;<br />     }<br /> <br />     </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> setX(Integer x) {<br />         </span><span style="color: #0000ff;">this</span><span style="color: #000000;">.x </span><span style="color: #000000;">=</span><span style="color: #000000;"> x;<br />     }<br />     Integor(Integer x){<br />         </span><span style="color: #0000ff;">this</span><span style="color: #000000;">.x </span><span style="color: #000000;">=</span><span style="color: #000000;"> x;<br />     }<br /> }<br /> </span></div> 鐢變簬Integer涓嶈兘淇敼浼犻掔殑鍊?鎵浠ュ啓涓涓被鏉ュ皝瑁呬竴涓猧nteger<br /> <br /> <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #008000;">/**</span><span style="color: #008000;"><br />  * <br />  </span><span style="color: #008000;">*/</span><span style="color: #000000;"><br /> </span><span style="color: #0000ff;">package</span><span style="color: #000000;"> decorater;<br /> </span><span style="color: #000000;"><br /> </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">abstract</span><span style="color: #000000;"> </span><span style="color: #0000ff;">class</span><span style="color: #000000;"> Decorater {<br />     </span><span style="color: #0000ff;">private</span><span style="color: #000000;"> Decorater next;<br /> <br />     </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> Decorater setNext(Decorater dcrtr) {<br />         </span><span style="color: #0000ff;">this</span><span style="color: #000000;">.next </span><span style="color: #000000;">=</span><span style="color: #000000;"> dcrtr;<br />         </span><span style="color: #0000ff;">return</span><span style="color: #000000;"> </span><span style="color: #0000ff;">this</span><span style="color: #000000;">.next;<br />     }<br /> <br />     </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> process(Integor x) {<br />         </span><span style="color: #0000ff;">this</span><span style="color: #000000;">.executeBefore(x);<br />         </span><span style="color: #0000ff;">if</span><span style="color: #000000;"> (</span><span style="color: #0000ff;">this</span><span style="color: #000000;">.next </span><span style="color: #000000;">!=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">null</span><span style="color: #000000;">) {<br />             </span><span style="color: #0000ff;">this</span><span style="color: #000000;">.next.process(x);<br />         }<br />         </span><span style="color: #0000ff;">this</span><span style="color: #000000;">.executeAfter(x);<br />     }<br /> <br />     </span><span style="color: #0000ff;">protected</span><span style="color: #000000;"> </span><span style="color: #0000ff;">abstract</span><span style="color: #000000;"> </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> executeBefore(Object x);<br /> <br />     </span><span style="color: #0000ff;">protected</span><span style="color: #000000;"> </span><span style="color: #0000ff;">abstract</span><span style="color: #000000;"> </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> executeAfter(Object x);<br /> <br /> }<br /> </span></div> 姣忎釜瀹炵幇鐨勭被鍙渶瑕佹潵瀹炵幇executeBefore鍜宔xecuteAfter鏂規硶鍗沖彲.<br /> 娉ㄦ剰瀹炵幇鐨勯『搴忔槸<br /> decorater1.executeBefore->decorater2.executeBefore->decorater3.executeBefore->decorater3.executeAfter->decorater2.executeAfter->decorater1.executerAfter<br /> <br /> <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #0000ff;">package</span><span style="color: #000000;"> decorater;<br /> <br /> </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">class</span><span style="color: #000000;"> PositiveDecorater </span><span style="color: #0000ff;">extends</span><span style="color: #000000;"> Decorater {<br /> <br />     @Override<br />     </span><span style="color: #0000ff;">protected</span><span style="color: #000000;"> </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> executeAfter(Object x) {<br /> <br />         System.out.println(</span><span style="color: #000000;">"</span><span style="color: #000000;">PositiveDecorater end!</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br />     }<br /> <br />     @Override<br />     </span><span style="color: #0000ff;">protected</span><span style="color: #000000;"> </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> executeBefore(Object x) {<br />         </span><span style="color: #008000;">//</span><span style="color: #008000;"> TODO Auto-generated method stub</span><span style="color: #008000;"><br /> </span><span style="color: #000000;"><br />         System.out.println(</span><span style="color: #000000;">"</span><span style="color: #000000;">starting PositiveDecorater!</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br />         Integor in </span><span style="color: #000000;">=</span><span style="color: #000000;"> (Integor) x;<br />         </span><span style="color: #0000ff;">if</span><span style="color: #000000;"> (in.getX() </span><span style="color: #000000;"><</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">)<br />             in.setX(</span><span style="color: #000000;">-</span><span style="color: #000000;">in.getX());<br />     }<br /> <br /> }<br /> </span></div> <br /> <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #0000ff;">package</span><span style="color: #000000;"> decorater;<br /> <br /> </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">class</span><span style="color: #000000;"> Devide2Decorater </span><span style="color: #0000ff;">extends</span><span style="color: #000000;"> Decorater {<br /> <br />     @Override<br />     </span><span style="color: #0000ff;">protected</span><span style="color: #000000;"> </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> executeAfter(Object x) {<br />         System.out.println(</span><span style="color: #000000;">"</span><span style="color: #000000;">Devide2Decorater end!</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br /> <br />     }<br /> <br />     @Override<br />     </span><span style="color: #0000ff;">protected</span><span style="color: #000000;"> </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> executeBefore(Object x) {<br />         System.out.println(</span><span style="color: #000000;">"</span><span style="color: #000000;">Starting Devide2Decorater!</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br />         Integor in </span><span style="color: #000000;">=</span><span style="color: #000000;"> (Integor) x;<br />         </span><span style="color: #0000ff;">if</span><span style="color: #000000;"> (in.getX() </span><span style="color: #000000;">%</span><span style="color: #000000;"> </span><span style="color: #000000;">2</span><span style="color: #000000;"> </span><span style="color: #000000;">==</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">) {<br />             in.setX(in.getX() </span><span style="color: #000000;">/</span><span style="color: #000000;"> </span><span style="color: #000000;">2</span><span style="color: #000000;">);<br />         }<br /> <br />     }<br /> <br /> }<br /> </span></div> <br /> <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #0000ff;">package</span><span style="color: #000000;"> decorater;<br /> <br /> </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">class</span><span style="color: #000000;"> Devide3Decorater </span><span style="color: #0000ff;">extends</span><span style="color: #000000;"> Decorater {<br /> <br />     @Override<br />     </span><span style="color: #0000ff;">protected</span><span style="color: #000000;"> </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> executeAfter(Object x) {<br />         System.out.println(</span><span style="color: #000000;">"</span><span style="color: #000000;">Devide3Decorater end!</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br />     }<br /> <br />     @Override<br />     </span><span style="color: #0000ff;">protected</span><span style="color: #000000;"> </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> executeBefore(Object x) {<br /> <br />         System.out.println(</span><span style="color: #000000;">"</span><span style="color: #000000;">Starting Devide3Decorater!</span><span style="color: #000000;">"</span><span style="color: #000000;">);<br />         Integor in </span><span style="color: #000000;">=</span><span style="color: #000000;"> (Integor) x;<br />         </span><span style="color: #0000ff;">if</span><span style="color: #000000;"> (in.getX() </span><span style="color: #000000;">%</span><span style="color: #000000;"> </span><span style="color: #000000;">3</span><span style="color: #000000;"> </span><span style="color: #000000;">==</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">) {<br />             in.setX(in.getX() </span><span style="color: #000000;">/</span><span style="color: #000000;"> </span><span style="color: #000000;">3</span><span style="color: #000000;">);<br />         }<br /> <br />     }<br /> <br /> }<br /> </span></div> <br /> <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #008000;">/**</span><span style="color: #008000;"><br />  * <br />  </span><span style="color: #008000;">*/</span><span style="color: #000000;"><br /> </span><span style="color: #0000ff;">package</span><span style="color: #000000;"> decorater;<br /> <br /> </span><span style="color: #008000;">/**</span><span style="color: #008000;"><br />  * </span><span style="color: #808080;">@author</span><span style="color: #008000;"> KONGHE<br />  * <br />  </span><span style="color: #008000;">*/</span><span style="color: #000000;"><br /> </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">class</span><span style="color: #000000;"> Main {<br /> <br />     </span><span style="color: #008000;">/**</span><span style="color: #008000;"><br />      * </span><span style="color: #808080;">@param</span><span style="color: #008000;"> args<br />      </span><span style="color: #008000;">*/</span><span style="color: #000000;"><br />     </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">static</span><span style="color: #000000;"> </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> main(String[] args) {<br />         Decorater a </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">new</span><span style="color: #000000;"> PositiveDecorater();<br />         a.setNext(</span><span style="color: #0000ff;">new</span><span style="color: #000000;"> Devide2Decorater()).setNext(</span><span style="color: #0000ff;">new</span><span style="color: #000000;"> Devide3Decorater());<br />         Integor x </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">new</span><span style="color: #000000;"> Integor(</span><span style="color: #000000;">-</span><span style="color: #000000;">18</span><span style="color: #000000;">);<br />         a.process(x);<br />         System.out.println(x.getX());<br /> <br />     }<br /> <br /> }<br /> </span></div> <br /> 杈撳嚭緇撴灉鏄?<br /> starting PositiveDecorater!<br /> Starting Devide2Decorater!<br /> Starting Devide3Decorater!<br /> Devide3Decorater end!<br /> Devide2Decorater end!<br /> PositiveDecorater end!<br /> 3<br /> <br /> 鍏跺疄姣忕璁捐妯″紡鐨勬牳蹇冩濇兂閮芥槸涓鑷寸殑,浣嗘槸娌℃湁蹇呰鐓ф湰瀹g,鍙娉ㄦ剰鍏舵ā寮忕殑綺鵑珦,灝卞彲浠ヤ簡,鍓╀笅鐨勫氨鏄嚜宸卞幓鎸夌収瀹炵幇鏉ヨ璁″叾涓殑緇嗚妭浜?姣斿鎴戣璁¤繖涓ā寮?灝辨槸鍏堝啓浜唌ain鍑芥暟,鎶婂叾涓殑鏂規硶鍐欏ソ,鐒跺悗鍘繪寜鐓ц繖涓疄鐜版潵鎯沖幓濡備綍瀹炵幇,榪欐牱鎵嶆洿絎﹀悎瑙e喅瀹為檯鐨勯棶棰?鍏跺疄decorater妯″紡鏈夊緢澶氱瀹炵幇鏂瑰紡.姣斿涓嬮潰鐨勮繖縐嶈В娉?涔熷彲:<br /> <br /> <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #008000;">/**</span><span style="color: #008000;"><br />  * <br />  </span><span style="color: #008000;">*/</span><span style="color: #000000;"><br /> </span><span style="color: #0000ff;">package</span><span style="color: #000000;"> decorator;<br /> <br /> </span><span style="color: #008000;">/**</span><span style="color: #008000;"><br />  * </span><span style="color: #808080;">@author</span><span style="color: #008000;"> KONGHE<br />  * <br />  </span><span style="color: #008000;">*/</span><span style="color: #000000;"><br /> </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">class</span><span style="color: #000000;"> Main {<br /> <br />     </span><span style="color: #008000;">/**</span><span style="color: #008000;"><br />      * </span><span style="color: #808080;">@param</span><span style="color: #008000;"> args<br />      </span><span style="color: #008000;">*/</span><span style="color: #000000;"><br />     </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">static</span><span style="color: #000000;"> </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> main(String[] args) {<br />         DecoraterChain a </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">new</span><span style="color: #000000;"> DecoraterChain();<br />         a.setNext(</span><span style="color: #0000ff;">new</span><span style="color: #000000;"> PositiveDecorater()).setNext(</span><span style="color: #0000ff;">new</span><span style="color: #000000;"> Devide2Decorater()).setNext(</span><span style="color: #0000ff;">new</span><span style="color: #000000;"> Devide3Decorater());<br />         Integer x </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">-</span><span style="color: #000000;">32</span><span style="color: #000000;">;<br />         x </span><span style="color: #000000;">=</span><span style="color: #000000;"> a.process(x);<br />         System.out.println(x);<br /> <br />     }<br /> <br /> }</span></div> <br /> <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #008000;">/**</span><span style="color: #008000;"><br />  * <br />  </span><span style="color: #008000;">*/</span><span style="color: #000000;"><br /> </span><span style="color: #0000ff;">package</span><span style="color: #000000;"> decorator;<br /> <br /> </span><span style="color: #0000ff;">import</span><span style="color: #000000;"> java.util.ArrayList;<br /> </span><span style="color: #0000ff;">import</span><span style="color: #000000;"> java.util.List;<br /> <br /> </span><span style="color: #008000;">/**</span><span style="color: #008000;"><br />  * </span><span style="color: #808080;">@author</span><span style="color: #008000;"> KONGHE<br />  * <br />  </span><span style="color: #008000;">*/</span><span style="color: #000000;"><br /> </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">class</span><span style="color: #000000;"> DecoraterChain {<br />     </span><span style="color: #0000ff;">private</span><span style="color: #000000;"> List</span><span style="color: #000000;"><</span><span style="color: #000000;">Decorater</span><span style="color: #000000;">></span><span style="color: #000000;"> decorater </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">new</span><span style="color: #000000;"> ArrayList</span><span style="color: #000000;"><</span><span style="color: #000000;">Decorater</span><span style="color: #000000;">></span><span style="color: #000000;">();<br /> <br />     </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> DecoraterChain setNext(Decorater decrter) {<br />         decorater.add(decrter);<br />         </span><span style="color: #0000ff;">return</span><span style="color: #000000;"> </span><span style="color: #0000ff;">this</span><span style="color: #000000;">;<br />     }<br /> <br />     </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> Integer process(Integer x) {<br />         </span><span style="color: #0000ff;">for</span><span style="color: #000000;"> (</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> i </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">; i </span><span style="color: #000000;"><</span><span style="color: #000000;"> </span><span style="color: #0000ff;">this</span><span style="color: #000000;">.decorater.size(); i</span><span style="color: #000000;">++</span><span style="color: #000000;">) {<br />             x </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000ff;">this</span><span style="color: #000000;">.decorater.get(i).process(x);<br />         }<br />         </span><span style="color: #0000ff;">return</span><span style="color: #000000;"> x;<br />     }<br /> <br /> }<br /> </span></div> <br /> <div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #008000;">/**</span><span style="color: #008000;"><br />  * <br />  </span><span style="color: #008000;">*/</span><span style="color: #000000;"><br /> </span><span style="color: #0000ff;">package</span><span style="color: #000000;"> decorator;<br /> <br /> <br /> </span><span style="color: #008000;">/**</span><span style="color: #008000;"><br />  * </span><span style="color: #808080;">@author</span><span style="color: #008000;"> KONGHE<br />  * <br />  </span><span style="color: #008000;">*/</span><span style="color: #000000;"><br /> </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">abstract</span><span style="color: #000000;"> </span><span style="color: #0000ff;">class</span><span style="color: #000000;"> Decorater {<br />     </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">abstract</span><span style="color: #000000;"> Integer process(Integer x);<br /> <br /> }<br /> </span></div> <br /> <br /> 鎬昏岃█涔?妯″紡鏄負浜嗗叿浣撶殑瀹為檯鎯呭喌鑰屾湇鍔$殑,涓嶈涓轟簡涓瀹氳鍘葷敤鏌愮璁捐妯″紡鑰屽灞堣嚜宸辯殑闇姹?<br /> 鍦ㄨ璁$殑鏃跺欏鎯蟲兂,鍙兘鏌愬ぉ浣犲啀璇昏璁℃ā寮忕殑涔?浣犱細鍙戠幇,鍘熸潵鎴戜箣鍓嶅啓鐨勪唬鐮?鍖呭惈浜嗚繖涔堝鐨勮璁℃ā寮忓晩!<br /> <br /> <br /> <br /> <br /> <img src ="http://www.tkk7.com/heack/aggbug/277376.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/heack/" target="_blank">瀛旈槼</a> 2009-05-22 17:20 <a href="http://www.tkk7.com/heack/archive/2009/05/22/277376.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>myeclipse寮鍙憇truts, spring, hibernate閰嶇疆娉ㄦ剰瑕佺偣(鏂版墜鍏ラ棬)http://www.tkk7.com/heack/archive/2009/02/20/255861.html瀛旈槼瀛旈槼Fri, 20 Feb 2009 08:34:00 GMThttp://www.tkk7.com/heack/archive/2009/02/20/255861.htmlhttp://www.tkk7.com/heack/comments/255861.htmlhttp://www.tkk7.com/heack/archive/2009/02/20/255861.html#Feedback0http://www.tkk7.com/heack/comments/commentRss/255861.htmlhttp://www.tkk7.com/heack/services/trackbacks/255861.html 1.紜繚浠ヤ笅鍑犱釜jar涓嶅湪project build path閲岄潰,鍚﹀垯浼氬嚭鐜板悇縐嶅啿紿侀棶棰?
c3p0-0.9.0.4.jar
asm-2.2.3.jar
hibernate-annotations.jar
2.娣誨姞欏哄簭->spring,hibernate,struts
3.淇敼 struts-config.xml
action-mappings鏍囩閲岄潰鐨則ype鏀逛負org.springframework.web.struts.DelegatingActionProxy
渚嬪:
<action attribute="userSearchForm" input="/userSearch.jsp"
            name="userSearchForm" path="/userSearch" scope="request"
            type="org.springframework.web.struts.DelegatingActionProxy">
            <forward name="success" path="success.jsp" />
</action>
鏈鍚庡姞涓?br /> <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
        <set-property property="contextConfigLocation" value="/WEB-INF/classes/applicationContext.xml" />
</plug-in>
4.applicationContext.xml閲岄潰娣誨姞
<bean name="/userSearch" class="com.oocl.struts.action.UserSearchAction">
        <property name="actionLogDAO">
            <ref bean="AlActionlogDAO" />
        </property>
</bean>
榪欓噷鐨勮娉ㄦ剰,鏄痭ame="/userSearch"涓嶆槸id
榪樻湁,瑕佺‘璁ゅソ榪欎釜property鐨刵ame涓瀹氳鍜屼綘鐨刡ean class閲岄潰鐨刦ield絎﹀悎
5.myEclipse娣誨姞spring,hibernate,struts鏀寔鐨勬椂鍊?灝介噺鎶婃墍鏈夌殑jar閮藉寘鍚繘鏉ュ惂,鐒跺悗鎶婁笉闇瑕佺殑緇欏垹闄ゆ帀.




瀛旈槼 2009-02-20 16:34 鍙戣〃璇勮
]]>
鐢╩yeclipse寮鍙憃c4j絎竴涓獁ebservice鐨勭畝鍗曠ず渚?/title><link>http://www.tkk7.com/heack/archive/2009/02/11/254205.html</link><dc:creator>瀛旈槼</dc:creator><author>瀛旈槼</author><pubDate>Wed, 11 Feb 2009 02:21:00 GMT</pubDate><guid>http://www.tkk7.com/heack/archive/2009/02/11/254205.html</guid><wfw:comment>http://www.tkk7.com/heack/comments/254205.html</wfw:comment><comments>http://www.tkk7.com/heack/archive/2009/02/11/254205.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/heack/comments/commentRss/254205.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/heack/services/trackbacks/254205.html</trackback:ping><description><![CDATA[     鎽樿: 鏂板緩project.濡備笅鍥鵑夋嫨錛? 寤虹珛濂戒互鍚庣殑鐩綍鏍戝鍥?   娣誨姞鏂扮殑webservice 鎺ュ彛鍜屽疄鐜扮被銆? 渚濇閫夋嫨File->New->Other 濡傚浘 鐐瑰嚮Finish. 鍙屽嚮緙栬緫HelloWorldImpl.java 浠g爜濡備笅: public class HelloWor...  <a href='http://www.tkk7.com/heack/archive/2009/02/11/254205.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/heack/aggbug/254205.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/heack/" target="_blank">瀛旈槼</a> 2009-02-11 10:21 <a href="http://www.tkk7.com/heack/archive/2009/02/11/254205.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鐢ㄩ仐浼犵畻娉曞疄鐜版梾琛屽晢闂鐨凧ava瀹炵幇http://www.tkk7.com/heack/archive/2009/02/08/253803.html瀛旈槼瀛旈槼Sun, 08 Feb 2009 11:03:00 GMThttp://www.tkk7.com/heack/archive/2009/02/08/253803.htmlhttp://www.tkk7.com/heack/comments/253803.htmlhttp://www.tkk7.com/heack/archive/2009/02/08/253803.html#Feedback0http://www.tkk7.com/heack/comments/commentRss/253803.htmlhttp://www.tkk7.com/heack/services/trackbacks/253803.html闃呰鍏ㄦ枃

瀛旈槼 2009-02-08 19:03 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 曰批全过程免费视频免费看 | 亚洲春色在线视频| 中美日韩在线网免费毛片视频| 在线成人a毛片免费播放| 亚洲另类自拍丝袜第五页| 日日AV拍夜夜添久久免费| 色偷偷尼玛图亚洲综合| 亚洲片国产一区一级在线观看| www一区二区www免费| 亚洲成AV人片在线观看ww| 无码av免费一区二区三区试看| 亚洲福利视频网址| 免费看片免费播放| 一边摸一边桶一边脱免费视频 | 亚洲黄色在线观看视频| 免费观看黄色的网站| 狠狠色伊人亚洲综合网站色| 日韩免费毛片视频| 一个人看的www免费高清| 日本亚洲成高清一区二区三区| 无码午夜成人1000部免费视频| 亚洲国产情侣一区二区三区| 处破痛哭A√18成年片免费| 手机永久免费的AV在线电影网| 亚洲线精品一区二区三区 | 好吊妞998视频免费观看在线| 国产成人高清亚洲一区久久| 国产亚洲精品看片在线观看| 人妻无码一区二区三区免费| 99热亚洲色精品国产88| 免费一级做a爰片性色毛片| AAA日本高清在线播放免费观看| 亚洲视频手机在线| 日本高清免费aaaaa大片视频| 成在线人免费无码高潮喷水| 久久久久亚洲av无码专区喷水 | 亚洲第一AAAAA片| 午夜影视在线免费观看| 三级黄色在线免费观看| 精品日韩99亚洲的在线发布| 国产成人精品亚洲精品|