锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲成年轻人电影网站www ,亚洲精品视频免费看,亚洲国产精品成人网址天堂http://m.tkk7.com/afei0922/articles/126340.html鍐板皝鐨勭埍鍐板皝鐨勭埍Tue, 26 Jun 2007 06:39:00 GMThttp://m.tkk7.com/afei0922/articles/126340.htmlhttp://m.tkk7.com/afei0922/comments/126340.htmlhttp://m.tkk7.com/afei0922/articles/126340.html#Feedback0http://m.tkk7.com/afei0922/comments/commentRss/126340.htmlhttp://m.tkk7.com/afei0922/services/trackbacks/126340.html銆銆涓銆丄xis鐜鐨勫畨瑁?/p>

銆銆1銆佸畨瑁呯幆澧?J2SE SDK 1.4錛孴omcat 5.0錛宔clipse 3.2銆?/p>

銆銆2銆佸埌 http://xml.apache.org 緗戠珯涓嬭澆Axis瀹夎鍖呫?/p>

銆銆3銆佸皢Axis鐩稿叧鍖呮枃浠舵斁鍦╓EB-INF\lib鐩綍涓嬨?/p>

銆銆4銆丄xis鍙夌殑鍖咃細activation.jar錛?mail.jar錛?xmlsec-1.4.Beta1.jar鎷瘋礉鍒癢EB-INF鐩綍涓嬶紝鐢熸垚瀹㈡埛绔椂鍊欓渶瑕佷嬌鐢ㄣ?/p>

銆銆Axis鏀寔涓夌web service鐨勯儴緗插拰寮鍙戯紝鍒嗗埆涓猴細

銆銆1銆丏ynamic Invocation Interface 錛圖II錛?/p>

銆銆2銆丏ynamic Proxy鏂瑰紡

銆銆3銆丼tubs鏂瑰紡

銆銆鍓嶄袱縐嶆柟寮忔垜灝變笉浠嬬粛浜嗭紝鍚屼簨鍛婅瘔鎴戜粬浠嚜宸遍兘涓嶄嬌鐢ㄥ墠涓ょ鏂瑰紡錛屼粬浠緩璁垜浠嬌鐢⊿tubs鏂瑰紡錛屽洜姝ゆ垜灝變富瑕佸氨浠嬬粛涓涓嬬涓夌鏂瑰紡銆傛敞鎰忥紝鎴戣嚜宸辯殑Java婧愪唬鐮佹槸鏀懼湪D錛歕workspace\test\鐩綍涓嬶紝Axis鐩稿叧鍖呮枃浠舵斁鍦―錛歕workspace\test\WEB-INF鐩綍涓嬨?/p>

銆銆浜屻佺紪鍐檞sdd鍙戝竷web鏈嶅姟錛岀紪鍐檚tub client璁塊棶web鏈嶅姟

銆銆1銆佺紪鍐欐湇鍔$紼嬪簭server錛孲ayHello.java錛岀紪璇憇erver.SayHello.java

 1package server;
 2public class SayHello
 3{
 4    public String getName(String name)
 5    {
 6        return "hello "+name;
 7    }

 8}

 9
10

銆2銆佺紪鍐檞sdd鏂囦歡

銆銆deploy.wsdd鏂囦歡鍐呭濡備笅錛?/p>

1<deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
2 <service name="SayHello" provider="java:RPC">
3  <parameter name="className" value="server.SayHello.getName"/>
4  <parameter name="allowedMethods" value="*"/>
5 </service>
6</deployment>
7
8

3銆佸彂甯冩湇鍔★細

銆銆緙栬緫涓涓猟eploy.bat錛孉xis_Lib涓篴xis.jar璺緞銆傚唴瀹瑰涓嬶細

set Axis_Lib=D:\workspace\test\WEB-INF\lib
set Java_Cmd=java -Djava.ext.dirs=%Axis_Lib%
set Axis_Servlet=http://localhost:8080/test/servlet/AxisServlet
%Java_Cmd% org.apache.axis.client.AdminClient -l%Axis_Servlet% deploy.wsdd

鎵ц榪欎釜鎵瑰鐞嗘枃浠訛紝榪欐椂鍊欙紝濡傛灉鎻愮ず鎴愬姛鐨勮瘽錛岃闂甴ttp://localhost:8080/test/services 灝變細鏄劇ず鏈嶅姟鍒楄〃銆?

銆銆4銆佺敓鎴愬鎴風client stub鏂囦歡

銆銆鍦ㄦ祻瑙堝櫒涓婅闂湇鍔″櫒绔殑鏈嶅姟錛屽彲浠ヤ笅杞藉埌WSDL鏂囦歡錛岄氳繃Axis鐨勭浉鍏沖伐鍏鳳紝鍙互鑷姩浠嶹SDL鏂囦歡涓敓鎴怶eb Service鐨勫鎴風浠g爜銆?/p>

銆銆緙栧啓涓涓猈SDL2Java.bat鏂囦歡錛屽叾鍐呭濡備笅錛?/p> set Axis_Lib=D:\workspace\test\WEB-INF\lib
set Java_Cmd=java -Djava.ext.dirs=%Axis_Lib%
set Output_Path=D:\workspace\test\src
set Package=server.SayHello
%Java_Cmd% org.apache.axis.wsdl.WSDL2Java -o%Output_Path% -p%Package% SayHello.wsdl

鎵ц榪欎釜鎵瑰鐞嗘枃浠跺氨鍙互鐢熸垚client stub.

銆銆鐢熸垚鐨剆tub client鏂囦歡鍒楄〃涓猴細SayHello.java錛孲ayHelloService.java錛孲ayHelloServiceLocator.java錛孲ayHelloSoapBindingStub.java .

銆銆5銆佺紪鍐欏鎴風紼嬪簭錛岀紪璇戝茍鎵ц

銆銆涓嬮潰鏄竴孌礿unit嫻嬭瘯瀹㈡埛绔唬鐮併?/p>

 1import java.net.URL;
 2import junit.framework.Test;
 3import junit.framework.TestCase;
 4import junit.framework.TestSuite;
 5
 6public class TestWSClient extends TestCase {
 7
 8    public TestWSClient(String string) {
 9        super(string);
10    }

11
12    public void SayHelloClient() throws Exception {
13
14        SayHelloService service = new SayHelloServiceLocator();
15        SayHello_PortType client = service.getSayHello() ;
16        String retValue = client.getName("clientname");
17        System.out.println(retValue);
18
19    }

20
21    public static Test suite() {
22        TestSuite suite = new TestSuite();
23        suite.addTest(new TestWSClient("SayHelloClient"));
24        return suite;
25    }

26}

27
28

鑷蟲錛屾暣涓湇鍔″櫒绔拰瀹㈡埛绔殑Web Service妗嗘灦浠g爜灝卞畬鎴愪簡錛屽墿涓嬬殑灝辨槸鍦ㄩ噷闈㈠姞鍏ヤ綘鐨勪笟鍔′唬鐮佷簡錛屾庝箞鏍鳳紝Web Service騫朵笉闅懼紑鍙戝惂銆?

鍐板皝鐨勭埍 2007-06-26 14:39 鍙戣〃璇勮
]]>
java涓殑鏃ユ湡鏍煎紡鍖?/title><link>http://m.tkk7.com/afei0922/articles/126339.html</link><dc:creator>鍐板皝鐨勭埍</dc:creator><author>鍐板皝鐨勭埍</author><pubDate>Tue, 26 Jun 2007 06:36:00 GMT</pubDate><guid>http://m.tkk7.com/afei0922/articles/126339.html</guid><wfw:comment>http://m.tkk7.com/afei0922/comments/126339.html</wfw:comment><comments>http://m.tkk7.com/afei0922/articles/126339.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/afei0922/comments/commentRss/126339.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/afei0922/services/trackbacks/126339.html</trackback:ping><description><![CDATA[浠ヤ笅浠g爜鏄疛AVA璇█涓鏃ユ湡鐨勬牸寮忓寲<br> <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #008080"> 1</span><img src="http://m.tkk7.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000"> java.text.ParseException;<br></span><span style="COLOR: #008080"> 2</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000"> java.text.SimpleDateFormat;<br></span><span style="COLOR: #008080"> 3</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000"> java.util.Date; <br></span><span style="COLOR: #008080"> 4</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/None.gif" align=top> <br></span><span style="COLOR: #008080"> 5</span><span style="COLOR: #000000"><img id=Codehighlighter1_136_1457_Open_Image onclick="this.style.display='none'; Codehighlighter1_136_1457_Open_Text.style.display='none'; Codehighlighter1_136_1457_Closed_Image.style.display='inline'; Codehighlighter1_136_1457_Closed_Text.style.display='inline';" src="http://m.tkk7.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_136_1457_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_136_1457_Closed_Text.style.display='none'; Codehighlighter1_136_1457_Open_Image.style.display='inline'; Codehighlighter1_136_1457_Open_Text.style.display='inline';" src="http://m.tkk7.com/Images/OutliningIndicators/ContractedBlock.gif" align=top> </span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">  </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> dispersionMonth2(String date)</span><span id=Codehighlighter1_136_1457_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://m.tkk7.com/Images/dot.gif"></span><span id=Codehighlighter1_136_1457_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080"> 6</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>   Calendar objCalendarDatebig </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> Calendar.getInstance();<br></span><span style="COLOR: #008080"> 7</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>   Calendar objCalendarDatesmall </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> Calendar.getInstance();<br></span><span style="COLOR: #008080"> 8</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>   SimpleDateFormat DateFormat</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> SimpleDateFormat(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">yyyy-MM-dd</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br></span><span style="COLOR: #008080"> 9</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top> </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> iMonth</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;<br></span><span style="COLOR: #008080">10</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>    </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> flag </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: #008080">11</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>    Date datebig</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> Date();<br></span><span style="COLOR: #008080">12</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>    Date datesmall</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> Date();<br></span><span style="COLOR: #008080">13</span><span style="COLOR: #000000"><img id=Codehighlighter1_422_1343_Open_Image onclick="this.style.display='none'; Codehighlighter1_422_1343_Open_Text.style.display='none'; Codehighlighter1_422_1343_Closed_Image.style.display='inline'; Codehighlighter1_422_1343_Closed_Text.style.display='inline';" src="http://m.tkk7.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_422_1343_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_422_1343_Closed_Text.style.display='none'; Codehighlighter1_422_1343_Open_Image.style.display='inline'; Codehighlighter1_422_1343_Open_Text.style.display='inline';" src="http://m.tkk7.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>    </span><span style="COLOR: #0000ff">try</span><span style="COLOR: #000000"> </span><span id=Codehighlighter1_422_1343_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://m.tkk7.com/Images/dot.gif"></span><span id=Codehighlighter1_422_1343_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">14</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>   datesmall</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">DateFormat.parse(date);<br></span><span style="COLOR: #008080">15</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>   objCalendarDatebig.setTime(datebig);<br></span><span style="COLOR: #008080">16</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>   objCalendarDatesmall.setTime(datesmall);<br></span><span style="COLOR: #008080">17</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>   </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> (objCalendarDatebig.after(objCalendarDatesmall) )<br></span><span style="COLOR: #008080">18</span><span style="COLOR: #000000"><img id=Codehighlighter1_610_764_Open_Image onclick="this.style.display='none'; Codehighlighter1_610_764_Open_Text.style.display='none'; Codehighlighter1_610_764_Closed_Image.style.display='inline'; Codehighlighter1_610_764_Closed_Text.style.display='inline';" src="http://m.tkk7.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_610_764_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_610_764_Closed_Text.style.display='none'; Codehighlighter1_610_764_Open_Image.style.display='inline'; Codehighlighter1_610_764_Open_Text.style.display='inline';" src="http://m.tkk7.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>         </span><span id=Codehighlighter1_610_764_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://m.tkk7.com/Images/dot.gif"></span><span id=Codehighlighter1_610_764_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">19</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>            Calendar temp </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> objCalendarDatebig;<br></span><span style="COLOR: #008080">20</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>            objCalendarDatebig</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> objCalendarDatesmall;<br></span><span style="COLOR: #008080">21</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>            objCalendarDatesmall </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> temp;<br></span><span style="COLOR: #008080">22</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>         }</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">23</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>         </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> (objCalendarDatesmall.get(Calendar.DAY_OF_MONTH) </span><span style="COLOR: #000000"><</span><span style="COLOR: #000000"> objCalendarDatebig.get(Calendar.DAY_OF_MONTH))<br></span><span style="COLOR: #008080">24</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>           flag </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">;<br></span><span style="COLOR: #008080">25</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top><br></span><span style="COLOR: #008080">26</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>         </span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000"> (objCalendarDatesmall.get(Calendar.YEAR) </span><span style="COLOR: #000000">></span><span style="COLOR: #000000"> objCalendarDatebig.get(Calendar.YEAR))<br></span><span style="COLOR: #008080">27</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>           iMonth</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> ((objCalendarDatesmall.get(Calendar.YEAR) </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> objCalendarDatebig.get(Calendar.YEAR)) </span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> </span><span style="COLOR: #000000">12</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">28</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>                      </span><span style="COLOR: #000000">+</span><span style="COLOR: #000000"> objCalendarDatesmall.get(Calendar.MONTH) </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> flag) </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> objCalendarDatebig.get(Calendar.MONTH);<br></span><span style="COLOR: #008080">29</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>         </span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">30</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>            iMonth</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> objCalendarDatesmall.get(Calendar.MONTH)</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> objCalendarDatebig.get(Calendar.MONTH) </span><span style="COLOR: #000000">-</span><span style="COLOR: #000000"> flag ;<br></span><span style="COLOR: #008080">31</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>   <br></span><span style="COLOR: #008080">32</span><span style="COLOR: #000000"><img id=Codehighlighter1_1370_1433_Open_Image onclick="this.style.display='none'; Codehighlighter1_1370_1433_Open_Text.style.display='none'; Codehighlighter1_1370_1433_Closed_Image.style.display='inline'; Codehighlighter1_1370_1433_Closed_Text.style.display='inline';" src="http://m.tkk7.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_1370_1433_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1370_1433_Closed_Text.style.display='none'; Codehighlighter1_1370_1433_Open_Image.style.display='inline'; Codehighlighter1_1370_1433_Open_Text.style.display='inline';" src="http://m.tkk7.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top> }</span></span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">catch</span><span style="COLOR: #000000"> (ParseException e) </span><span id=Codehighlighter1_1370_1433_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://m.tkk7.com/Images/dot.gif"></span><span id=Codehighlighter1_1370_1433_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">33</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>  </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> TODO Auto-generated catch block</span><span style="COLOR: #008000"><br></span><span style="COLOR: #008080">34</span><span style="COLOR: #008000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">  e.printStackTrace();<br></span><span style="COLOR: #008080">35</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top> }</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">36</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/InBlock.gif" align=top>     </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> iMonth;<br></span><span style="COLOR: #008080">37</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>  }</span></span><span style="COLOR: #000000"> <br></span><span style="COLOR: #008080">38</span><span style="COLOR: #000000"><img src="http://m.tkk7.com/Images/OutliningIndicators/None.gif" align=top></span></div> <img src ="http://m.tkk7.com/afei0922/aggbug/126339.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/afei0922/" target="_blank">鍐板皝鐨勭埍</a> 2007-06-26 14:36 <a href="http://m.tkk7.com/afei0922/articles/126339.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍦╨inux鍜寀nix涓寚瀹欽VM鍐呭瓨澶у皬http://m.tkk7.com/afei0922/articles/126336.html鍐板皝鐨勭埍鍐板皝鐨勭埍Tue, 26 Jun 2007 06:35:00 GMThttp://m.tkk7.com/afei0922/articles/126336.htmlhttp://m.tkk7.com/afei0922/comments/126336.htmlhttp://m.tkk7.com/afei0922/articles/126336.html#Feedback0http://m.tkk7.com/afei0922/comments/commentRss/126336.htmlhttp://m.tkk7.com/afei0922/services/trackbacks/126336.html  export JAVA_OPTX="-Xms800m -Xmx800m"



鍐板皝鐨勭埍 2007-06-26 14:35 鍙戣〃璇勮
]]>
JAVA璇誨彇Properties錛堥厤緗枃浠訛級宸ュ叿綾?/title><link>http://m.tkk7.com/afei0922/articles/126333.html</link><dc:creator>鍐板皝鐨勭埍</dc:creator><author>鍐板皝鐨勭埍</author><pubDate>Tue, 26 Jun 2007 06:34:00 GMT</pubDate><guid>http://m.tkk7.com/afei0922/articles/126333.html</guid><wfw:comment>http://m.tkk7.com/afei0922/comments/126333.html</wfw:comment><comments>http://m.tkk7.com/afei0922/articles/126333.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/afei0922/comments/commentRss/126333.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/afei0922/services/trackbacks/126333.html</trackback:ping><description><![CDATA[     鎽樿: 浠ヤ笅榪欎釜綾繪槸鍦↗AVA涓浣曡鍙朠roperties閰嶇疆鏂囦歡錛?  1package cn.com.cinda.rtx.common;  2  3import java.io.BufferedReader;  4import java.io.FileReader;  ...  <a href='http://m.tkk7.com/afei0922/articles/126333.html'>闃呰鍏ㄦ枃</a><img src ="http://m.tkk7.com/afei0922/aggbug/126333.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/afei0922/" target="_blank">鍐板皝鐨勭埍</a> 2007-06-26 14:34 <a href="http://m.tkk7.com/afei0922/articles/126333.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>JAVA鍔犲瘑瑙e瘑宸ュ叿綾?/title><link>http://m.tkk7.com/afei0922/articles/126332.html</link><dc:creator>鍐板皝鐨勭埍</dc:creator><author>鍐板皝鐨勭埍</author><pubDate>Tue, 26 Jun 2007 06:33:00 GMT</pubDate><guid>http://m.tkk7.com/afei0922/articles/126332.html</guid><wfw:comment>http://m.tkk7.com/afei0922/comments/126332.html</wfw:comment><comments>http://m.tkk7.com/afei0922/articles/126332.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/afei0922/comments/commentRss/126332.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/afei0922/services/trackbacks/126332.html</trackback:ping><description><![CDATA[     鎽樿: 鍦ㄥ緢澶氱殑鏃跺欙紝闇瑕佸皢閲嶈淇℃伅鍔犲瘑錛岃屼互涓嬬被灝辨槸鍦╦ava涓浣曞姞瀵嗗拰瑙e瘑緇忓父鐢ㄥ埌鐨勪唬鐮侊細   1package cn.com.hkgt.apps.util;   2  3  4import java.security.*;   5import ja...  <a href='http://m.tkk7.com/afei0922/articles/126332.html'>闃呰鍏ㄦ枃</a><img src ="http://m.tkk7.com/afei0922/aggbug/126332.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/afei0922/" target="_blank">鍐板皝鐨勭埍</a> 2007-06-26 14:33 <a href="http://m.tkk7.com/afei0922/articles/126332.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鎵╁睍ClassLoader瀹氬埗綾昏杞藉櫒http://m.tkk7.com/afei0922/articles/126330.html鍐板皝鐨勭埍鍐板皝鐨勭埍Tue, 26 Jun 2007 06:27:00 GMThttp://m.tkk7.com/afei0922/articles/126330.htmlhttp://m.tkk7.com/afei0922/comments/126330.htmlhttp://m.tkk7.com/afei0922/articles/126330.html#Feedback0http://m.tkk7.com/afei0922/comments/commentRss/126330.htmlhttp://m.tkk7.com/afei0922/services/trackbacks/126330.html闃呰鍏ㄦ枃

鍐板皝鐨勭埍 2007-06-26 14:27 鍙戣〃璇勮
]]>
java涓敓鎴?2浣嶉殢鏈篒D http://m.tkk7.com/afei0922/articles/126328.html鍐板皝鐨勭埍鍐板皝鐨勭埍Tue, 26 Jun 2007 06:22:00 GMThttp://m.tkk7.com/afei0922/articles/126328.htmlhttp://m.tkk7.com/afei0922/comments/126328.htmlhttp://m.tkk7.com/afei0922/articles/126328.html#Feedback0http://m.tkk7.com/afei0922/comments/commentRss/126328.htmlhttp://m.tkk7.com/afei0922/services/trackbacks/126328.html娉ㄦ剰錛氶渶瑕佸姞鍏ヤ袱涓猘pache鐨勫寘

 

 

 1package cn.com.cinda.rtx.state;
 2import org.apache.commons.id.Hex;
 3
 4public class RandomCode {
 5  public RandomCode() {
 6  }

 7  /**
 8   * @return String 鐢熸垚32浣嶇殑闅忔満鏁頒綔涓篿d
 9   */

10  public String getCode() {
11          return new String(Hex.encodeHex(org.apache.commons.id.uuid.UUID
12                          .randomUUID().getRawBytes()));
13  }

14
15}

16


 



鍐板皝鐨勭埍 2007-06-26 14:22 鍙戣〃璇勮
]]>
java鏃ユ湡姣旇緝http://m.tkk7.com/afei0922/articles/126329.html鍐板皝鐨勭埍鍐板皝鐨勭埍Tue, 26 Jun 2007 06:22:00 GMThttp://m.tkk7.com/afei0922/articles/126329.htmlhttp://m.tkk7.com/afei0922/comments/126329.htmlhttp://m.tkk7.com/afei0922/articles/126329.html#Feedback0http://m.tkk7.com/afei0922/comments/commentRss/126329.htmlhttp://m.tkk7.com/afei0922/services/trackbacks/126329.html 

 1public boolean compDate(String s1,String s2){
 2        int day=0
 3  SimpleDateFormat sf=new SimpleDateFormat("yyyy-MM-dd");
 4  GregorianCalendar calendar1=new GregorianCalendar();
 5  GregorianCalendar calendar2=new GregorianCalendar();
 6  //String s1="2006-04-21";
 7  //String s2="2006-04-25";
 8  Date xxx1=new Date();
 9  Date xxx2=new Date();
10  try {
11   xxx1=sf.parse(s1);
12   xxx2=sf.parse(s2);
13   day = (int) ((xxx2.getTime() - xxx1.getTime()) / 3600 / 24 / 1000);
14  }
 catch (ParseException e) {
15   // TODO Auto-generated catch block
16   e.printStackTrace();
17  }

18  if(day>10){
19   return true;
20  }
else{
21   return false;
22  }

23  }
 


鍐板皝鐨勭埍 2007-06-26 14:22 鍙戣〃璇勮
]]>
Linux涓嬪父鐢ㄥ帇緙╂牸寮忕殑鍘嬬緝涓庤В鍘嬫柟娉?/title><link>http://m.tkk7.com/afei0922/articles/126327.html</link><dc:creator>鍐板皝鐨勭埍</dc:creator><author>鍐板皝鐨勭埍</author><pubDate>Tue, 26 Jun 2007 06:21:00 GMT</pubDate><guid>http://m.tkk7.com/afei0922/articles/126327.html</guid><wfw:comment>http://m.tkk7.com/afei0922/comments/126327.html</wfw:comment><comments>http://m.tkk7.com/afei0922/articles/126327.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/afei0922/comments/commentRss/126327.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/afei0922/services/trackbacks/126327.html</trackback:ping><description><![CDATA[澶ц嚧鎬葷粨浜嗕竴涓媗inux涓嬪悇縐嶆牸寮忕殑鍘嬬緝鍖呯殑鍘嬬緝銆佽В鍘嬫柟娉曘備絾鏄儴鍒嗘柟娉曟垜娌℃湁鐢ㄥ埌錛屼篃灝變笉鍏紝甯屾湜澶у甯垜琛ュ厖錛屾垜灝嗛殢鏃朵慨鏀瑰畬鍠勶紝璋㈣阿錛?br><br><strong>.tar</strong><br>瑙e帇錛歵ar xvf FileName.tar<br>鍘嬬緝錛歵ar cvf FileName.tar DirName<br>錛堟敞錛歵ar鏄墦鍖咃紝涓嶆槸鍘嬬緝錛侊級<br>---------------------------------------------<br><strong>.gz</strong><br>瑙e帇1錛歡unzip FileName.gz<br>瑙e帇2錛歡zip -d FileName.gz<br>鍘嬬緝錛歡zip FileName <br><strong>.tar.gz</strong><br>瑙e帇錛歵ar zxvf FileName.tar.gz<br>鍘嬬緝錛歵ar zcvf FileName.tar.gz DirName<br>--------------------------------------------- <br><strong>.bz2</strong><br>瑙e帇1錛歜zip2 -d FileName.bz2<br>瑙e帇2錛歜unzip2 FileName.bz2<br>鍘嬬緝錛?bzip2 -z FileName<br><strong>.tar.bz2</strong><br>瑙e帇錛歵ar jxvf FileName.tar.bz2 <br>鍘嬬緝錛歵ar jcvf FileName.tar.bz2 DirName<br>---------------------------------------------<br><strong>.bz</strong><br>瑙e帇1錛歜zip2 -d FileName.bz <br>瑙e帇2錛歜unzip2 FileName.bz<br>鍘嬬緝錛氭湭鐭?br><strong>.tar.bz</strong><br>瑙e帇錛歵ar jxvf FileName.tar.bz<br>鍘嬬緝錛氭湭鐭?br>---------------------------------------------<br><strong>.Z</strong><br>瑙e帇錛歶ncompress FileName.Z<br>鍘嬬緝錛歝ompress FileName<br><strong>.tar.Z</strong><br>瑙e帇錛歵ar Zxvf FileName.tar.Z<br>鍘嬬緝錛歵ar Zcvf FileName.tar.Z DirName<br>---------------------------------------------<br><strong>.tgz</strong><br>瑙e帇錛歵ar zxvf FileName.tgz<br>鍘嬬緝錛氭湭鐭?br><strong>.tar.tgz</strong><br>瑙e帇錛歵ar zxvf FileName.tar.tgz<br>鍘嬬緝錛歵ar zcvf FileName.tar.tgz FileName<br>--------------------------------------------- <p align=left><strong>.a<br></strong>瑙e帇錛?tar xv file.a<br>---------------------------------------------<br><strong>.cpio.gz/.cgz</strong> </p> <p align=left>瑙e帇錛歡zip -dc file.cgz | cpio -div</p> <p align=left>---------------------------------------------<br><strong>.cpio/cpio</strong> </p> <p align=left>瑙e帇錛歝pio -div file.cpio 鎴朿pio -divc file.cpio</p> <p align=left>---------------------------------------------</p> <p align=left><strong>.rpm</strong> </p> <p align=left>瀹夎: rpm -i file.rpm<br>瑙e帇錛歳pm2cpio file.rpm | cpio -div</p> <p align=left>---------------------------------------------<br><strong>.deb</strong> </p> <p align=left>瀹夎: dpkg -i file.deb</p> <p align=left>瑙e帇錛歞pkg-deb --fsys-tarfile file.deb | tar xvf - ar p file.deb data.tar.gz | tar xvzf -<br>---------------------------------------------</p> <strong>.zip</strong><br>瑙e帇錛歶nzip FileName.zip<br>鍘嬬緝錛歾ip FileName.zip DirName<br>---------------------------------------------<br><strong>.rar</strong><br>瑙e帇錛歳ar a FileName.rar<br>鍘嬬緝錛歳ar e FileName.rar<br><br><br>rar璇峰埌錛?a target=_blank><u><font color=#7a99a8 size=2>http://www.rarsoft.com/download.htm</font></u></a> 涓嬭澆錛?br>瑙e帇鍚庤灝唕ar_static鎷瘋礉鍒?usr/bin鐩綍錛堝叾浠栫敱$PATH鐜鍙橀噺鎸囧畾鐨勭洰褰曚篃鍙互錛夛細<br>[root@www2 tmp]# cp rar_static /usr/bin/rar<br>---------------------------------------------<br><strong>.lha</strong><br>瑙e帇錛歭ha -e FileName.lha <br>鍘嬬緝錛歭ha -a FileName.lha FileName<br><br>lha璇峰埌錛?a target=_blank><u><font color=#7a99a8 size=2>http://www.infor.kanazawa-it.ac.jp/~ishii/lhaunix/</font></u></a>涓嬭澆錛?br>瑙e帇鍚庤灝唋ha鎷瘋礉鍒?usr/bin鐩綍錛堝叾浠栫敱$PATH鐜鍙橀噺鎸囧畾鐨勭洰褰曚篃鍙互錛夛細<br>[root@www2 tmp]# cp lha /usr/bin/<br>---------------------------------------------<br><strong>.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea</strong><br>瑙e帇錛歴Ex x FileName.* <br>鍘嬬緝錛歴Ex a FileName.* FileName<br><br>sEx鍙槸璋冪敤鐩稿叧紼嬪簭錛屾湰韜茍鏃犲帇緙┿佽В鍘嬪姛鑳斤紝璇鋒敞鎰忥紒<br>sEx璇峰埌錛?a target=_blank><u><font color=#7a99a8 size=2>http://sourceforge.net/projects/sex</font></u></a>涓嬭澆錛?br>瑙e帇鍚庤灝唖Ex鎷瘋礉鍒?usr/bin鐩綍錛堝叾浠栫敱$PATH鐜鍙橀噺鎸囧畾鐨勭洰褰曚篃鍙互錛夛細<br>[root@www2 tmp]# cp sEx /usr/bin/<br><br><br>鍙傝冩枃鐚細<a target=_blank><u><font color=#7a99a8 size=2>Linux 鏂囦歡鍘嬬緝宸ュ叿鎸囧崡</font></u></a><br>錛堝叾瀹炵湅甯姪鏄渶濂界殑鏂規硶錛屼竴鑸悇涓懡浠ら兘鍙互鐢?#8220;--help”鍙傛暟寰楀埌甯哥敤浣跨敤鏂規硶錛侊級 <img src ="http://m.tkk7.com/afei0922/aggbug/126327.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/afei0922/" target="_blank">鍐板皝鐨勭埍</a> 2007-06-26 14:21 <a href="http://m.tkk7.com/afei0922/articles/126327.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://m.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://xinyuanmy.com" target="_blank">国产免费观看青青草原网站</a>| <a href="http://27simnjingmiguan.com" target="_blank">久久久久久精品免费免费自慰</a>| <a href="http://yanhx.com" target="_blank">日韩免费视频播放</a>| <a href="http://socgl.com" target="_blank">亚洲人成电影网站免费</a>| <a href="http://929119.com" target="_blank">免费观看理论片毛片</a>| <a href="http://b2b-chinese.com" target="_blank">国产精品亚洲综合久久</a>| <a href="http://35633487.com" target="_blank">日产乱码一卡二卡三免费</a>| <a href="http://www-456446.com" target="_blank">噜噜噜亚洲色成人网站</a>| <a href="http://wlamyx.com" target="_blank">亚洲国产中文v高清在线观看</a>| <a href="http://microston.com" target="_blank">一级毛片免费一级直接观看</a>| <a href="http://haiholr.com" target="_blank">色噜噜AV亚洲色一区二区</a>| <a href="http://dszb0099.com" target="_blank">久久久精品免费国产四虎</a>| <a href="http://eoeoyui.com" target="_blank">亚洲一区二区三区四区在线观看</a>| <a href="http://xawsfkaisuo.com" target="_blank">最近新韩国日本免费观看</a>| <a href="http://55118885.com" target="_blank">久久久久se色偷偷亚洲精品av</a>| <a href="http://caoliusq1024.com" target="_blank">日韩精品福利片午夜免费观着</a>| <a href="http://txa6.com" target="_blank">亚洲国产欧美日韩精品一区二区三区</a>| <a href="http://7t53.com" target="_blank">免费观看的av毛片的网站</a>| <a href="http://52xbjs.com" target="_blank">一个人免费观看www视频 </a>| <a href="http://guhey.com" target="_blank">在线免费观看视频你懂的</a>| <a href="http://wcnmgb.com" target="_blank">亚洲成av人片在www鸭子</a>| <a href="http://directzx.com" target="_blank">亚洲第一黄色网址</a>| <a href="http://gyjinzheng.com" target="_blank">免费看搞黄视频网站</a>| <a href="http://lhtjdj.com" target="_blank">亚洲va在线va天堂成人</a>| <a href="http://hetaoqpj.com" target="_blank">免费一级特黄特色大片在线</a>| <a href="http://77sosoo.com" target="_blank">青柠影视在线观看免费高清</a>| <a href="http://8x8xbu.com" target="_blank">亚洲人成网站日本片</a>| <a href="http://www998xe.com" target="_blank">亚洲福利视频一区二区</a>| <a href="http://1314con.com" target="_blank">全部免费毛片在线播放</a>| <a href="http://9797ww.com" target="_blank">亚洲国产精品无码中文lv</a>| <a href="http://5aa6.com" target="_blank">亚洲欧洲自拍拍偷午夜色无码</a>| <a href="http://139699.com" target="_blank">午夜免费1000部</a>| <a href="http://lzhuiding.com" target="_blank">无码人妻一区二区三区免费视频 </a>| <a href="http://sdhgjscl.com" target="_blank">免费无码成人AV片在线在线播放</a>| <a href="http://chiguigu.com" target="_blank">男人j进女人p免费视频</a>| <a href="http://by11gun.com" target="_blank">亚洲综合一区二区国产精品</a>| <a href="http://cqkalai.com" target="_blank">国产国产成年年人免费看片</a>| <a href="http://c2277.com" target="_blank">51视频精品全部免费最新</a>| <a href="http://rimcn.com" target="_blank">曰批全过程免费视频观看免费软件</a>| <a href="http://zxzzzzx.com" target="_blank">亚洲av伊人久久综合密臀性色 </a>| <a href="http://socgl.com" target="_blank">国产亚洲视频在线播放大全</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>