JavaÃæÊÔÌ⣨6£©
94¡¢ÅÅÐò¶¼ÓÐÄļ¸ÖÖ·½·¨£¿ÇëÁо١£ÓÃJAVAʵÏÖÒ»¸ö¿ìËÙÅÅÐò¡£
ÅÅÐòµÄ·½·¨ÓУº²åÈëÅÅÐò£¨Ö±½Ó²åÈëÅÅÐò¡¢Ï£¶ûÅÅÐò£©£¬½»»»ÅÅÐò£¨Ã°ÅÝÅÅÐò¡¢¿ìËÙÅÅÐò£©£¬Ñ¡ÔñÅÅÐò£¨Ö±½ÓÑ¡ÔñÅÅÐò¡¢¶ÑÅÅÐò£©£¬¹é²¢ÅÅÐò£¬·ÖÅäÅÅÐò£¨ÏäÅÅÐò¡¢»ùÊýÅÅÐò£©
¿ìËÙÅÅÐòµÄα´úÂë¡£
/ /ʹÓÿìËÙÅÅÐò·½·¨¶Ôa[ 0 :n- 1 ]ÅÅÐò
´Óa[ 0 :n- 1 ]ÖÐÑ¡ÔñÒ»¸öÔªËØ×÷Ϊm i d d l e£¬¸ÃÔªËØÎªÖ§µã
°ÑÓàϵÄÔªËØ·Ö¸îΪÁ½¶Îleft ºÍr i g h t£¬Ê¹µÃl e f tÖеÄÔªËØ¶¼Ð¡ÓÚµÈÓÚÖ§µã£¬¶øright ÖеÄÔªËØ¶¼´óÓÚµÈÓÚÖ§µã
µÝ¹éµØÊ¹ÓÿìËÙÅÅÐò·½·¨¶Ôleft ½øÐÐÅÅÐò
µÝ¹éµØÊ¹ÓÿìËÙÅÅÐò·½·¨¶Ôright ½øÐÐÅÅÐò
ËùµÃ½á¹ûΪl e f t + m i d d l e + r i g h t
95¡¢Çë¶ÔÒÔÏÂÔÚJ2EEÖг£ÓõÄÃû´Ê½øÐнâÊÍ(»ò¼òµ¥ÃèÊö)
webÈÝÆ÷£º¸ø´¦ÓÚÆäÖеÄÓ¦ÓóÌÐò×é¼þ£¨JSP£¬SERVLET£©Ìṩһ¸ö»·¾³£¬Ê¹JSP,SERVLETÖ±½Ó¸üÈÝÆ÷ÖеĻ·¾³±äÁ¿½Ó¿Ú½»»¥£¬²»±Ø¹Ø×¢ÆäËüϵͳÎÊÌâ¡£Ö÷ÒªÓÐWEB·þÎñÆ÷À´ÊµÏÖ¡£ÀýÈ磺TOMCAT,WEBLOGIC,WEBSPHEREµÈ¡£¸ÃÈÝÆ÷ÌṩµÄ½Ó¿ÚÑϸñ×ñÊØJ2EE¹æ·¶ÖеÄWEBAPPLICATION ±ê×¼¡£ÎÒÃǰÑ×ñÊØÒÔÉϱê×¼µÄWEB·þÎñÆ÷¾Í½Ð×öJ2EEÖеÄWEBÈÝÆ÷¡£
EJBÈÝÆ÷£ºEnterprise java beanÈÝÆ÷¡£¸ü¾ßÓÐÐÐÒµÁìÓòÌØÉ«¡£ËûÌṩ¸øÔËÐÐÔÚÆäÖеÄ×é¼þEJB¸÷ÖÖ¹ÜÀí¹¦ÄÜ¡£Ö»ÒªÂú×ãJ2EE¹æ·¶µÄEJB·ÅÈë¸ÃÈÝÆ÷£¬ÂíÉϾͻᱻÈÝÆ÷½øÐиßЧÂʵĹÜÀí¡£²¢ÇÒ¿ÉÒÔͨ¹ýÏֳɵĽӿÚÀ´»ñµÃϵͳ¼¶±ðµÄ·þÎñ¡£ÀýÈçÓʼþ·þÎñ¡¢ÊÂÎñ¹ÜÀí¡£
JNDI£º£¨Java Naming & Directory Interface£©JAVAÃüÃûĿ¼·þÎñ¡£Ö÷ÒªÌṩµÄ¹¦ÄÜÊÇ£ºÌṩһ¸öĿ¼ϵͳ£¬ÈÃÆäËü¸÷µØµÄÓ¦ÓóÌÐòÔÚÆäÉÏÃæÁôÏÂ×Ô¼ºµÄË÷Òý£¬´Ó¶øÂú×ã¿ìËÙ²éÕҺͶ¨Î»·Ö²¼Ê½Ó¦ÓóÌÐòµÄ¹¦ÄÜ¡£
JMS£º£¨Java Message Service£©JAVAÏûÏ¢·þÎñ¡£Ö÷ҪʵÏÖ¸÷¸öÓ¦ÓóÌÐòÖ®¼äµÄͨѶ¡£°üÀ¨µã¶ÔµãºÍ¹ã²¥¡£
JTA£º£¨Java Transaction API£©JAVAÊÂÎñ·þÎñ¡£Ìṩ¸÷ÖÖ·Ö²¼Ê½ÊÂÎñ·þÎñ¡£Ó¦ÓóÌÐòÖ»Ðèµ÷ÓÃÆäÌṩµÄ½Ó¿Ú¼´¿É¡£
JAF£º£¨Java Action FrameWork£©JAVA°²È«ÈÏÖ¤¿ò¼Ü¡£ÌṩһЩ°²È«¿ØÖÆ·½ÃæµÄ¿ò¼Ü¡£Èÿª·¢Õßͨ¹ý¸÷ÖÖ²¿ÊðºÍ×Ô¶¨ÒåʵÏÖ×Ô¼ºµÄ¸öÐÔ°²È«¿ØÖƲßÂÔ¡£
RMI/IIOP: £¨Remote Method Invocation/internet¶ÔÏóÇëÇóÖнéÐÒ飩ËûÃÇÖ÷ÒªÓÃÓÚͨ¹ýÔ¶³Ìµ÷Ó÷þÎñ¡£ÀýÈ磬Զ³ÌÓÐһ̨¼ÆËã»úÉÏÔËÐÐÒ»¸ö³ÌÐò£¬ËüÌṩ¹ÉƱ·ÖÎö·þÎñ£¬ÎÒÃÇ¿ÉÒÔÔÚ±¾µØ¼ÆËã»úÉÏʵÏÖ¶ÔÆäÖ±½Óµ÷Óᣵ±È»ÕâÊÇҪͨ¹ýÒ»¶¨µÄ¹æ·¶²ÅÄÜÔÚÒì¹¹µÄϵͳ֮¼ä½øÐÐͨÐÅ¡£RMIÊÇJAVAÌØÓеġ£
96¡¢JAVAÓïÑÔÈçºÎ½øÐÐÒì³£´¦Àí£¬¹Ø¼ü×Ö£ºthrow
Ïà¹ØÎĵµ£º
create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',
@pagesize int output,--ÿҳÏÔʾ¼Ç¼ÌõÊý
@currentpage int output,--µÚ¼¸Ò³
@orderid nvarchar(50),--Ö÷¼üÅÅÐò
@sort int,--ÅÅÐò·½Ê½£¬1±íʾÉýÐò£¬0±íʾ½µÐòÅÅÁÐ
......
ʮһ javaÃæÏò¶ÔÏó³ÌÐòÉè¼Æ(µ¥Ì¬Éè¼ÆÄ£Ê½)
/**
* ÃæÏò¶ÔÏóÖ®Áù
* µ¥Ì¬Ä£Ê½Éè¼Æ
* ËùνÀàµÄµ¥Ì¬Éè¼ÆÄ£Ê½£¬¾ÍÊDzÉȡһ¶¨µÄ·½·¨±£Ö¤ÔÚÕû¸öµÄÈí¼þϵͳÖУ¬¶Ôij¸öÀàÖ»ÄÜ´æÔÚÒ»¸ö¶ÔÏóʵÀý£¬
* ²¢ÇÒ¸ÃÀàÖ»Ìṩһ¸öÈ¡µÃÆä¶ÔÏóʵÀýµÄ·½·¨¡£
*/
class Single
{
private static int coun ......
stack ºÍ heep ¶¼ÊÇÄÚ´æµÄÒ»²¿·Ö
stack ¿Õ¼äС£¬ËٶȱȽϿ죬 ÓÃÀ´·Å¶ÔÏóµÄÒýÓÃ
heap ´ó£¬Ò»°ãËùÓд´½¨µÄ¶ÔÏó¶¼·ÅÔÚÕâÀï¡£
Õ»(stack):ÊÇÒ»¸öÏȽøºó³öµÄÊý¾Ý½á¹¹,ͨ³£ÓÃÓÚ±£´æ·½·¨(º¯Êý)ÖеIJÎÊý,¾Ö²¿±äÁ¿.
ÔÚjavaÖÐ,ËùÓлù±¾ÀàÐͺÍÒýÓÃÀàÐͶ¼ÔÚÕ»Öд洢.Õ»ÖÐÊý¾ÝµÄÉú´æ¿Õ¼äÒ»°ãÔÚµ±Ç°scopesÄÚ(¾ÍÊÇÓÉ{...}À¨ÆðÀ´µÄÇøÓò) ......
1¡¢µ÷ÓÃûÓзµ»ØÖµºÍ²ÎÊýµÄJava·½·¨
1.1¡¢dwr.xmlµÄÅäÖÃ
Xml´úÂë
<dwr>
<allow>
<create creator="new" javascript="testClass" >
<param name="class" value="com.dwr.Test ......
¡¡¡¡²»ÖªµÀÖ÷ÌâΪ"J2MEÖеÄÄÚ´æÐ¹Â©"ÊÇ·ñÍ×µ±£¬²»¹ýÔÚJ2MEÖÐÈç¹û´¦Àí²»ºÃ×ÊÔ´µÄ´´½¨ºÍÊÍ·ÅÎÊÌ⣬Ҳ»á³öÏÖÀàËÆÔÚC\C++ÖеÄÄÚ´æÐ¹Â©ÏÖÏó¡£
¡¡¡¡J2MEÖÐ×ʹÓõÄ×ÊÔ´ÎÞ·ÇÊÇͼƬºÍÉùÒô¡£ÎªÁËÌá¸ßÓÎÏ·µÄÔËÐÐËÙ¶È£¬ÎÒÃÇͨ³£°ÑËüÃÇÉùÃ÷Ϊȫ¾Ö±äÁ¿£¬ÓÖÓÉÓÚÊÖ»úµÄÄÚ´æµÄ¹ØÏµ£¬ÎÒÃDz»ÄܰÑÕâЩ×ÊԴͬʱ¼ÓÔØ½øÄڴ棬ËùÒÔÎÒÃÇ»áÔÚÊ¹Ó ......