ÀûÓÃJAVAÓïÑÔʵÏÖÖ§³ÖÊÓÆµµã²¥µÄWEB·þÎñÆ÷
Ò».ÏîÄ¿¼ò½é£º
¡¡¡¡JAVAÓïÑÔÊÇÒ»ÖÖ¿ÉÒÆÖ²µÄ£¬¼òµ¥µÄ£¬½¡×³µÄǶÈëʽÓïÑÔ¡£²¢ÇÒ¶ÔÍøÂ磬Êý¾Ý¿âÓкܺõÄÖ§³Ö£¬»ùÓÚJAVAÓïÑÔµÄÕâÖÖÌØÐÔ¿ÉÒÔÊ®·ÖÈÝÒ׵ؽ¨Á¢Ò»¸öСÐÍINTERNET·þÎñÆ÷¡£
¡¡¡¡±¾ÏîÄ¿ÖУ¬×÷ÕßÓÃJAVAÓïÑÔ±àдÁËÒ»¸öWEB΢ÐÍ·þÎñÆ÷£¬¶Ô¼òµ¥µÄHTTPÇëÇó½øÐÐÏìÓ¦£¬²¢Í¨¹ýºó¶ËÊý¾Ý¿â¶ÔÓû§µÄ²éѯ½øÐд¦Àí£¬´Ó¶ø¶¯Ì¬µØ·µ»ØHTMLÒ³Ãæ¡£
¶þ.ÏîĿʵÏÖ£º
(Ò»)ÏîÄ¿¾ßÌ幦ÄÜ·ÖÎöÓ뿪·¢¹¤¾ßÑ¡Ôñ
¡¡¡¡¿ÉÒÔÀûÓÃһ̨½Ï¸ßÅäÖõĸöÈĘ̈ʽ»ú¾Í¿ÉÒÔʵÏÖÉçÇøÄÚµÄСÐÍ·þÎñÆ÷£¬°üÀ¨ÍøÒ³ä¯ÀÀ£¬»ùÓÚ¸ßËÙ¾ÖÓòÍøµÄÊÓÆµÏÂÔØºÍ²¥·Å£¬¶¨Ê±ÐÂÎÅ×é·¢²¼³ÌÐò£¬Óʼþ·þÎñÆ÷µÈ·þÎñ¡£
¡¡¡¡±¾Èí¼þʵ¼ÊÉÏÊÇÒ»¸öHTTPÐÒéµÄ·þÎñÆ÷¡£HTTP(Hyper Text Transfer Protocol),ÊÇÒ»¸öרÃÅΪWeb·þÎñÆ÷ºÍWebä¯ÀÀÆ÷Ö®¼ä½»»»Êý¾Ý¶øÉè¼ÆµÄÍøÂçÐÒé¡£Ëüͨ¹ý¹æ¶¨Í¨ÓÃ×ÊÔ´¶¨Î»·û£¨URLs£©Ê¹¿Í»§¶ËµÄä¯ÀÀÆ÷Óë·þÎñÆ÷µÄWeb×ÊÔ´½¨Á¢Á´½Ó¹ØÏµ£¬´Ó¶øµì¶¨ÁËÓû§¶ÔInternet͸Ã÷·ÃÎʵĻù´¡¡£
¡¡¡¡ÔÚ±¾Èí¼þÖÐͨ¹ý´«ÊäHTMLÎļþʹ¿Í»§¶Ë¿ÉÒÔʵÏÖÍøÒ³ä¯ÀÀ¡£HTMLÊÇWWWµÄͨÓñê¼ÇÓïÑÔ£¬ËüÓÃÀ´´´½¨WebÒ³ÃæºÍ¿ØÖÆWebÐÅÏ¢ÏÔʾ¸ñʽ¡£HTML²»ÊDZà³ÌÓïÑÔ£¬¶øÊÇÒ»ÖÖÃèÊöÓïÑÔ¡£HTML2.0µÃµ½ÁËIETF(Internet Engineering Task Force)µÄÖ§³Ö¶ø³ÉΪInternet¹ú¼Ê±ê×¼¡£Ä¿Ç°£¬HTMLÒѾ·¢Õ¹µ½3.0ºÍ4.0°æ£¬Ö»ÊÇа汾µÄ±ê×¼ÉÐδÍêȫͳһ£¬²»Í¬µÄÉ̼ҶÔHTML2.0½øÐÐÁËÒ»¶¨µÄÀ©³ä£¬ÒýÈëÁ˸ü¶àÐµĹ¦ÄÜ¡£ÀýÈ磬Netscape¹«Ë¾ÔÚHTML3.0ÖÐÔö¼ÓÁËÒ³Ãæµ×ͼ£¨Background Images£©ºÍ±í£¨Table£©¶¨ÒåµÈ±ê¼Ç£¬Ê¹µÃWebÒ³Ãæ¸ü¼ÓÒýÈËÈëʤ¡£
¡¡¡¡CGIÊÇͨÓÃÍø¹Ø½Ó¿Ú£¨Common Gateway Interface£©µÄ¼ò³Æ£¬ËüÊÇWeb·þÎñÆ÷ÓëÍⲿ³ÌÐòÖ®¼äµÄͨÐŽӿڣ¬·þÎñÆ÷²¢²»¹ØÐÄÍⲿӦÓóÌÐòÊÇʲôÓïÑÔ£¨ÈçC¡¢C£«£«¡¢Pascal¡¢Delphi»òPerl£©±àдµÄ£¬ËüÖ»ÊǸºÔð½ÓÊÕÓû§ÊäÈëµÄÐÅÏ¢£¬²¢°ÑCGI³ÌÐòËù²úÉúµÄ½á¹û--HTMLÎĵµ»òÆäËû·ûºÏHTTP¹æ¶¨µÄÎļþ»Ø´«¸øÓû§¡£ÊÂʵÉÏ£¬CGIÊǶ¯Ì¬WebÒ³ÃæÖÆ×÷µÄµÚÒ»²½£¬µ«ÓÉÓÚCGI³ÌÐòʵÏֱȽÏÀ§ÄÑ£¬¶øÇÒЧÂʲ»¸ß£¬ËüÒѾÖð½¥±»Ðµļ¼ÊõËùÈ¡´ú¡£
¡¡¡¡ÍøÒ³ä¯ÀÀÖ§³ÖµÄÍøÒ³°üÀ¨HTML,JAVASCRIPT,APPLET,VBSCRIPTµÈ±àдµÄÍøÒ³£¬µ«²»Ö§³ÖPHP£¬ASPµÈ·þÎñÆ÷¶Ë¶¯Ì¬³ÌÐòµÄÍøÒ³¡£ÓÉÓÚ·þÎñÆ÷µÄ¹æÄ£½ÏС£¬ËùÒÔ·þÎñÆ÷¶Ë¶¯Ì¬³ÌÐò±»¼¯³É½ø·þÎñÆ÷ÖС£µ«¿ÉÒÔͨ¹ý±àд·ûºÏÒ»¶¨¹æÔòµÄJAVAµÄCGI³ÌÐòʵÏÖ·þÎñÆ÷¶ËµÄ¶¯Ì¬ÐÔ£¬²»¹ýÕâÖÖJAVA³ÌÐòµÄ°²È«ÐÔºÜÄѱ£Ö¤¡£
(¶þ)·þÎñÆ÷µÄʵÏÖ
¡¡¡¡1£® ´¦ÀíÁ¬½Ó²ßÂÔ£º
¡¡¡¡¶ÔÓÚÿһ¸öÓû§µÄÁ¬½ÓÎÒÃDzÉÈ¡ÁËÿ´ÎÇëÇóÂú×ãºó£¬½«Óû§Óë·
Ïà¹ØÎĵµ£º
ÏÈÀ´Á˽âÒ»ÏÂÁ´±íģʽµÄÔÀí£º
Ê×ÏÈдһ¸öJavaBean£¬ÄÚÈÝÊÇÒªÌí¼ÓµÄÔªËØºÍ¸ÃÔªËØµÄ½Úµã¡£
public class NodeBean implements Serializable
{
private Object data; //ÔªËØ±¾Éí
private NodeBean next; //ÏÂÒ»¸ö½Úµã
&n ......
Ò»¡¢³éÏóÀà×¢ÒâÊÂÏ
1£¬³éÏóÀàÖпÉÒÔÓÃ0+¸ö³éÏó·½·¨¡£
2£¬ÓгéÏó·½·¨µÄµÄÀà±ØÐëÊdzéÏóÀà¡£
3£¬³éÏóÀàÅÉÉúµÄ·Ç³éÏó×ÓÀà±ØÐëʵÏÖ³éÏóÀàÖж¨ÒåµÄËùÓгéÏó·½·¨¡£
4£¬³éÏóÀ಻ÄÜ´´½¨¶ÔÏó¡£
5£¬abstract ²»ÄÜÓëfinal²¢ÁÐÐÞÊÎͬһ¸öÀà
6£¬abstract²»ÄÜÓëprivate,static ,final,native²¢ÁÐÐÞÊÎͬһ·½·¨¡£
package com.wens ......
¸ü¸Äoracle Listener ÅäÖãºD:\Oracle\moon\product\11.1.0\db_1\NETWORK\ADMIN Ŀ¼֮Ï£ºListener.oraÎļþ½øÐÐÅäÖãº
# listener.ora Network Configuration File: d:\Oracle\moon\product\11.1.0\db_1\NETWORK\ADMIN\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SI ......
Design Patterns in Java
-----------------------------------------
Steven John Metsker
William C.Wake
-----------------------------------------
¹¨²¨µÈÒë
££££££££Ò»¡¢¶þÕ¶ÁÊé¼Ç¼££££££
ģʽÊǼ¯ÌåÖǻ۵Ľᾧ¡£Ëü¸ø³öÁËÏà¹ØÐÐÒµÖоÑé·á¸»µÄ´ÓÒµÕßËùÓ¦ÓõÄËùÓеĸÅÄîºÍ·½ ......
java¹¤×÷ÕßÉçÇøÖ÷°ì
1. ¡¾¸´Ñ¡¡¿ÊÕÈëÓÐÕÇ£¬ÓиÉÍ·
22.22%
2. ¡¾¸´Ñ¡¡¿ÊÕÈë²»ÀÖ¹Û£¬Ã»¸ÉÍ·
8.89%
3. ¡¾µ¥Ñ¡¡¿ÄêÊÕÈë50ÍòÒÔÉÏ
2.22%
4. ¡¾µ¥Ñ¡¡¿ÄêÊÕÈë20Íò~50Íò
4.44%
5. ¡¾µ¥Ñ¡¡¿ÄêÊÕÈë10Íò~20Íò ......