͸ÎöC/SºÍB/SÁ½ÖÖģʽµÄ²âÊÔ
C/SÓÖ³ÆClient/Server»ò¿Í»§/·þÎñÆ÷ģʽ¡£·þÎñÆ÷ͨ³£²ÉÓøßÐÔÄܵÄPC¡¢¹¤×÷Õ¾»òСÐÍ»ú£¬²¢²ÉÓôóÐÍÊý¾Ý¿âϵͳ£¬ÈçOracle¡¢Sybase¡¢Informix»ò SQL Server¡£¿Í»§¶ËÐèÒª°²×°×¨ÓõĿͻ§¶ËÈí¼þ¡£
¡¡¡¡B/£ÓÊÇBrower/ServerµÄËõд£¬¿Í»§»úÉÏÖ»Òª°²×°Ò»¸öä¯ÀÀÆ÷£¨Browser£©£¬ÈçNetscape Navigator»òInternet Explorer£¬·þÎñÆ÷°²×°Oracle¡¢Sybase¡¢Informix»ò SQL ServerµÈÊý¾Ý¿â¡£ä¯ÀÀÆ÷ͨ¹ý£×eb Server ͬÊý¾Ý¿â½øÐÐÊý¾Ý½»»¥¡£
¡¡¡¡C/SµÄÓŵãÊÇÄܳä·Ö·¢»Ó¿Í»§¶Ë£Ð£ÃµÄ´¦ÀíÄÜÁ¦£¬ºÜ¶à¹¤×÷¿ÉÒÔÔÚ¿Í»§¶Ë´¦ÀíºóÔÙÌá½»¸ø·þÎñÆ÷¡£¶ÔÓ¦µÄÓŵã¾ÍÊÇ¿Í»§¶ËÏìÓ¦Ëٶȿ졣ȱµãÖ÷ÒªÓÐÒÔϼ¸¸ö£ºÖ»ÊÊÓÃÓÚ¾ÖÓòÍø¡£¶øËæ×Å»¥ÁªÍøµÄ·ÉËÙ·¢Õ¹£¬Òƶ¯°ì¹«ºÍ·Ö²¼Ê½°ì¹«Ô½À´Ô½ÆÕ¼°£¬ÕâÐèÒªÎÒÃǵÄϵͳ¾ßÓÐÀ©Õ¹ÐÔ¡£ÕâÖÖ·½Ê½Ô¶³Ì·ÃÎÊÐèҪרÃŵļ¼Êõ£¬Í¬Ê±Òª¶Ôϵͳ½øÐÐרÃŵÄÉè¼ÆÀ´´¦Àí·Ö²¼Ê½µÄÊý¾Ý¡£
¡¡¡¡¿Í»§¶ËÐèÒª°²×°×¨ÓõĿͻ§¶ËÈí¼þ¡£Ê×ÏÈÉæ¼°µ½°²×°µÄ¹¤×÷Á¿£¬Æä´ÎÈκÎһ̨µçÄÔ³öÎÊÌ⣬È粡¶¾¡¢Ó²¼þË𻵣¬¶¼ÐèÒª½øÐа²×°»òά»¤¡£ÌرðÊÇÓкܶà·Ö²¿»òרÂôµêµÄÇé¿ö£¬²»Êǹ¤×÷Á¿µÄÎÊÌ⣬¶øÊÇ·³ÌµÄÎÊÌâ¡£»¹ÓУ¬ÏµÍ³Èí¼þÉý¼¶Ê±£¬Ã¿Ò»Ì¨¿Í»§»úÐèÒªÖØа²×°£¬Æäά»¤ºÍÉý¼¶³É±¾·Ç³£¸ß¡£
¡¡¡¡¶Ô¿Í»§¶ËµÄ²Ù×÷ϵͳһ°ãÒ²»áÓÐÏÞÖÆ¡£¿ÉÄÜÊÊÓ¦ÓÚWin98, µ«²»ÄÜÓÃÓÚwin2000»òWindows XP¡£»òÕß²»ÊÊÓÃÓÚ΢ÈíеIJÙ×÷ϵͳµÈµÈ£¬¸ü²»ÓÃ˵Linux¡¢£ÕnixµÈ¡£
¡¡¡¡B/S×î´óµÄÓŵã¾ÍÊÇ¿ÉÒÔÔÚÈκεط½½øÐвÙ×÷¶ø²»Óð²×°ÈκÎרÃŵÄÈí¼þ¡£Ö»ÒªÓÐһ̨ÄÜÉÏÍøµÄµçÄÔ¾ÍÄÜʹÓ㬿ͻ§¶ËÁãά»¤¡£ÏµÍ³µÄÀ©Õ¹·Ç³£ÈÝÒ×£¬Ö»ÒªÄÜÉÏÍø£¬ÔÙÓÉϵͳ¹ÜÀíÔ±·ÖÅäÒ»¸öÓû§ÃûºÍÃÜÂ룬¾Í¿ÉÒÔʹÓÃÁË¡£ÉõÖÁ¿ÉÒÔÔÚÏßÉêÇ룬ͨ¹ý¹«Ë¾ÄÚ²¿µÄ°²È«ÈÏÖ¤£¨Èç£Ã£ÁÖ¤Ê飩ºó£¬²»ÐèÒªÈ˵IJÎÓ룬ϵͳ¿ÉÒÔ×Ô¶¯·ÖÅä¸øÓû§Ò»¸öÕ˺ŽøÈëͳ¡£
¡¡¡¡B/S½á¹¹£¬¼´Browser/Server(ä¯ÀÀÆ÷/·þÎñÆ÷)½á¹¹£¬ÊÇËæ×ÅInternet¼¼ÊõµÄÐËÆ𣬶ÔC/S½á¹¹µÄÒ»Öֱ仯»òÕ߸ĽøµÄ½á¹¹¡£ÔÚÕâÖֽṹÏ£¬Óû§½çÃæÍêȫͨ¹ýWWWä¯ÀÀÆ÷ʵÏÖ£¬Ò»²¿·ÖÊÂÎñÂß¼ÔÚÇ°¶ËʵÏÖ£¬µ«ÊÇÖ÷ÒªÊÂÎñÂß¼ÔÚ·þÎñÆ÷¶ËʵÏÖ£¬ÐγÉËùν3-tier½á¹¹¡£
¡¡¡¡B/S½á¹¹£¬Ö÷ÒªÊÇÀûÓÃÁ˲»¶Ï³ÉÊìµÄWWWä¯ÀÀÆ÷¼¼Êõ£¬½áºÏä¯ÀÀÆ÷µÄ¶àÖÖScriptÓïÑÔ(VBScript¡¢JavaScript…)ºÍActiveX¼¼Êõ£¬ÓÃͨÓÃä¯ÀÀÆ÷¾ÍʵÏÖÁËÔÀ´ÐèÒª¸´ÔÓרÓÃÈí¼þ²ÅÄÜʵÏÖµÄÇ¿´ó¹¦ÄÜ£¬²¢½ÚÔ¼ÁË¿ª·¢³É±¾£¬ÊÇÒ»ÖÖȫеÄÈí¼þϵͳ¹¹Ôì¼¼Êõ¡£Ëæ×ÅWindows 98/Windows 2000½«ä¯ÀÀÆ÷¼¼ÊõÖ²Èë²Ù×÷ϵͳÄÚ²¿£¬ÕâÖֽṹ¸ü³ÉΪµ±½ñÓ¦ÓÃÈí¼þµÄÊ×Ñ¡Ìåϵ½á¹¹¡£ÏÔ
Ïà¹ØÎĵµ£º
1,³ÌÐò¿ØÖÆÖеĿØÖÆÁ÷Óï¾äÓÃÓÚ¿ØÖƸ÷¼ÆËã»ú²Ù×÷Ö´ÐеĴÎÐò¡£
ʲôÊÇ¿ØÖÆÁ÷Óï¾äÏëÁË°ëÌ죬ÔÀ´²»¹ýÊÇÕâЩ£¬if-elseÓï¾ä£¬else-ifÓï¾ä£¬switchÓï¾ä£¬whileÑ»·£¬forÑ»·£¬do-whileÑ»·µÈ¡£
2,»¨À¨ºÅ{}£¬ÆäÖеÄÓÒ»¨À¨ºÅÓÃÓÚ½áÊø³ÌÐò¿é£¬Æäºó²»ÐèÒª·ÖºÅ¡£
µ±³õÒ»¿´µ½“Æäºó²»ÐèÒª·ÖºÅµÄ”ʱºòÏëÁË°ëÌ ......
ʹÓÃObjective-C½âÎöHTML»òÕßXML£¬ÏµÍ³×Ô´øÓÐÁ½ÖÖ·½Ê½Ò»¸öÊÇͨ¹ýlibxml£¬Ò»¸öÊÇͨ¹ýNSXMLParser¡£²»¹ýÕâÁ½ÖÖ·½Ê½¶¼ÐèÒª×Ô¼ºÐ´ºÜ¶à±àÂëÀ´´¦ÀíץȡÏÂÀ´µÄÄÚÈÝ£¬¶øÇÒ²»ÊǺÜÖ±¹Û¡£
ÓÐÒ»¸ö±È½ÏºÃµÄÀà¿âhpple£¬ËüÊÇÒ»¸öÇáÁ¿¼¶µÄ°ü×°¿ò¼Ü£¬¿ÉÒԺܺõĽâ¾öÕâ¸öÎÊÌâ¡£ËüÊÇÓÃXPathÀ´¶¨Î»ºÍ½âÎöHTML»òÕßXML¡£
°²×°²½Ö裺
-¼ÓÈë libx ......
Óô˷¨Ç°È·±£ÄãµÄCÔ´´úÂëÊÇÎÞ´íµÄ~~
½â¾ö°ì·¨£º
C:
ÔÚÖ÷º¯Êýºó¼Ógetch()»òch=getch(); (ÈóÌÐòµÈ´ýÄã°´ÏÂÈÎÒâ¼ü£¬ÔÙ¼ÌÐøÖ´ÐÐÏÂÃæµÄÓï¾ä)
C++:
1.°üº¬Í·Îļþʱ£º #include <stdlib.h>/*header file£¬ÒòΪÔÚstdlib.hÍ·ÎļþÖж¨ÒåÁËsystem()º¯Êý*/
2.ÔÚ×îºóÒ»¾ä¼ÓÉÏ£ºsystem("PAUSE ......
1£¬´«Öµµ÷ÓÃ
ÿ¸öʵ²Î¶¼ÊÇÒ»¸ö±í´ïʽ£¬¶¼ÓÐÒ»¸öÖµ¡£Í¨¹ý¸´ÖƱí´ïʽֵµÄ·½Ê½£¬½«Æä´æ´¢ÔÚÒ»¸öÁÙʱµ¥ÔªÖУ¬²¢°Ñ¶ÔÓ¦µÄÐÎʽ²ÎÊý×÷ΪÕâ¸öµ¥ÔªµÄ±êʶ·û¡£¸Ã´«µÝʵ²Î·½·¨±»³Æ×÷´«Öµµ÷Óá£call by value
2£¬Ô¤´¦ÀíÆ÷
±àÒëÆ÷°Ñ³ÌÐòת»»ÎªÄ¿±ê´úÂë֮ǰÏÈÓÉCÔ¤´¦ÀíÆ÷´¦ÀíÔ´Îļþ¡£
CÔ´´úÂë->Ô¤´¦ÀíÆ÷->±àÒëÆ÷
Ô¤´¦ÀíÆ÷Ö´Ðг ......
freadº¯ÊýºÍfwriteº¯Êý
1.º¯Êý¹¦ÄÜ
ÓÃÀ´¶Áдһ¸öÊý¾Ý¿é¡£
2.Ò»°ãµ÷ÓÃÐÎʽ
fread(buffer,size,count,fp);
fwrite(buffer,size,count,fp);
3.˵Ã÷
£¨1£©buffer£ºÊÇÒ»¸öÖ¸Õ룬¶ÔfreadÀ´Ëµ£¬ËüÊǶÁÈëÊý¾ÝµÄ´æ·ÅµØÖ·¡£¶ÔfwriteÀ´Ëµ£¬ÊÇÒªÊä³öÊý¾ÝµÄµØÖ·¡£
£¨2£©size£ºÒª¶ÁдµÄ×Ö½ÚÊý ......