javaµ÷ÓÃwebserviceµÄ¸÷ÖÖ·½·¨×ܽá
Ò»¡¢ÀûÓÃjdk web·þÎñapiʵÏÖ£¬ÕâÀïʹÓûùÓÚ SOAP message µÄ Web ·þÎñ
¡¡¡¡1.Ê×ÏȽ¨Á¢Ò»¸öWeb services EndPoint£º
¡¡¡¡Java´úÂë
¡¡¡¡package Hello;
¡¡¡¡import javax.jws.WebService;
¡¡¡¡import javax.jws.WebMethod;
¡¡¡¡import javax.xml.ws.Endpoint;
¡¡¡¡@WebService
¡¡¡¡public class Hello {
¡¡¡¡@WebMethod
¡¡¡¡public String hello(String name) {
¡¡¡¡return "Hello, " + name + "\n";
¡¡¡¡}
¡¡¡¡public static void main(String[] args) {
¡¡¡¡// create and publish an endpoint
¡¡¡¡Hello hello = new Hello();
¡¡¡¡Endpoint endpoint = Endpoint.publish("http://localhost:8080/hello", hello);
¡¡¡¡}
¡¡¡¡}
¡¡¡¡package Hello;
¡¡¡¡import javax.jws.WebService;
¡¡¡¡import javax.jws.WebMethod;
¡¡¡¡import javax.xml.ws.Endpoint;
¡¡¡¡@WebService
¡¡¡¡public class Hello {
¡¡¡¡@WebMethod
¡¡¡¡public String hello(String name) {
¡¡¡¡return "Hello, " + name + "\n";
¡¡¡¡}
¡¡¡¡public static void main(String[] args) {
¡¡¡¡// create and publish an endpoint
¡¡¡¡Hello hello = new Hello();
¡¡¡¡Endpoint endpoint = Endpoint.publish("http://localhost:8080/hello", hello);
¡¡¡¡}
¡¡¡¡}
¡¡¡¡2.ʹÓà apt ±àÒë Hello.java(Àý£ºapt -d [´æ·Å±àÒëºóµÄÎļþĿ¼] Hello.java ) ,»áÉú³É jawsĿ¼
¡¡¡¡3.ʹÓÃjava Hello.HelloÔËÐУ¬È»ºó½«ä¯ÀÀÆ÷Ö¸Ïòhttp://localhost:8080/hello?wsdl¾Í»á³öÏÖÏÂÁÐÏÔʾ
¡¡¡¡4.ʹÓÃwsimport Éú³É¿Í»§¶Ë
¡¡¡¡Ê¹ÓÃÈçÏ£ºwsimport -p . -keep http://localhost:8080/hello?wsdl
¡¡¡¡5.¿Í»§¶Ë³ÌÐò£º
¡¡¡¡Java´úÂë
¡¡¡¡class HelloClient{
¡¡¡¡public static void main(String args[]) {
¡¡¡¡HelloService service = new HelloService();
¡¡¡¡Hello helloProxy = service.getHelloPort();
¡¡¡¡String hello = helloProxy.hello("ÄãºÃ");
¡¡¡¡System.out.println(hello);
¡¡¡¡}
¡¡¡¡}
¡¡¡¡class HelloClient{
¡¡¡¡public static void main(String args[]) {
¡¡¡¡HelloService service = new HelloService();
¡¡¡¡Hello helloProxy = service.getHelloPort();
¡¡¡¡String hello = helloProxy.hello("ÄãºÃ");
¡¡¡¡System.out.println(hello);
¡¡¡¡}
¡¡¡¡}
¶þ¡¢Ê¹ÓÃxfire£¬ÎÒÕâÀïʹÓõÄÊÇmyeclipse¼¯³ÉµÄxfire½øÐвâÊÔµÄ
¡¡¡¡ÀûÓÃxfire¿ª·¢W
Ïà¹ØÎĵµ£º
JAVATMÓëXML 2010-05-14
Ò»¡¢¸ÅÄî
l ÈκÎXMLÎĵµ¶ÔÈκÎÀàÐ͵ÄÓ¦ÓÃÒÔ¼°ÕýÈ·µÄ½âÎö¶¼±ØÐë¾ßÓÐÁ¼ºÃµÄ½á¹¹well-formed
l XMLÎĵµ¿ÉÒÔÊÇÓÐЧµØ£¨valid£©£¬µ«²¢·ÇÒ»¶¨ÒªÇóÓÐЧ¡£
l PI£¨processing instruction£©¸ñʽ£º<?target instructions?>¡£XMLÖеĴ¦ÀíÖ¸ÁîÖ»ÄÜÊǽâÎöÆ÷¿ÉÒÔʶ±ðµÄXML±ê×¼´¦ÀíÃüÁ ......
mysqlÊýÖµ·¶Î§
tinyint -128~127 0~255
smallint -32768~32767 0~65535
mediumint -8388608~8388607 0~16777215
int -2147483648~2147483647 0~4294967295
bigint -9223372036854775808~9223372036854775807 0~18446744073709551615
javaÖÐ
byte ......
ÔÚJavaÀïÃ棬Á½¸öÕûÊýÏà³ýµÃµ½ÊǸöÕûÊý£¬±ÈÈç int a = 28;
int b = 10;
a/b == 2; //true
ÔÚFlexÖУ¬ÉÏÃæJava´úÂ뽫·µ»ØͬÑùµÄ½á¹û¡£ÖµµÃ×¢ÒâµÄÊÇ£¬Èç¹ûʹÓõÄÊÇNumberÀ࣬ÔòÓÐËù²»Ò»ÑùÁË¡£ÏÂÃæµÄ´úÂëÖУ¬resultµÄֵΪ2.8¡£Èç¹ûÄ㲻СÐÄ°Ñ·µ»ØµÄ½á¹û×÷ΪÊý×éµÄË÷ÒýȥȡֵµÄ»°£¬ÄÇôʲô½á¹û¶¼Ã»ÓС£
var a:Number = 28 ......
²åÈëʽÅÅÐòÔËÐÐЧÂÊN*(N-1)/4 ¶ÔÓÚËæ»úÊý×Ö,Õâ¸öËã·¨±ÈðÅÝ¿ì1±¶,±ÈÑ¡ÔñÅÅÐòÉÔ΢¿ìÒ»µã.
Èç¹ûÊÇ»ù±¾ÓÐÐòµÄ¶ÓÁÐÔòÓÅÊÆ×îΪÃ÷ÏÔÐèÒªO(N)
´úÂëÒ»ÑùÊÇ´ÓðÅÝÅÅÐò¼Ì³ÐÏÂÀ´µÄ.
/**
*
* @author leon.lee
*/
public class InsertSort extends BubbleSort {
public InsertSort(int lengthArray){
......
ÔÌûµØÖ·:
http://coolshell.cn/?p=2235
----------------ÎÒÊÇ×ÏÔ·×îÃȵķָîÏßXD--------------
¸ÅÊö£º
±¾ÎÄÖ÷ÒªÑо¿µÄÊÇJAVAµÄ×Ö·û´®Æ´½ÓµÄÐÔÄÜ£¬ÔÎÄÖеIJâÊÔ´úÂëÔÚ¹¦ÄÜÉϲ¢²»µÈ¼Û£¬µ¼ÖÂconcatµÄ²â
ÊÔÒâÒå²»´ó¡£²»¹ýÔ×÷ÕßÔÚÆÀÂÛÀ¸¸øÁËеÄconcat½á¹û£¬Èç¹ûÓÐÐËȤµÄͬѧ½¨Òé×Ô¼ºÐ޸ĴúÂë²âÊÔ¡£
ÔÎijö´¦:http://ww ......