Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

PHP£¬JavaºÍ.NETµÄ¹ýÈ¥£¬ÏÖÔÚºÍδÀ´)

PHP£¬JavaºÍ.NETµÄ¹ýÈ¥£¬ÏÖÔÚºÍδÀ´
±¾ÎĶÔWeb±à³ÌÓïÑÔ½øÐÐÁËÒ»·­ÌÖÂÛ£¬ÌÖÂ۵ĶÔÏóÖ÷ÒªÊÇPHP£¬JavaºÍ.NETƽ̨ÉϵÄVB.NETºÍC#¡£ÎÄÕ¶ÔËÄÖÖÓïÑÔÔÚWeb¿ª·¢ÉϵÄÌØµã½øÐÐÁ˼òÂÔµÄÃèÊö£¬²¢Ö÷ÒªÔÚÐÔÄÜ·½Ãæ½øÐÐÁ˱Ƚϡ£
¡¾51CTO¾«Ñ¡ÒëÎÄ¡¿PHP£¬JavaºÍ.NETÒѾ­³ÉΪÁËδÀ´ÎåÄêÄÚ³ÌÐòÔ±±ØÐë¾ß±¸µÄ¼¼ÄÜ£¬¶øÕâÈýÖÖÓïÑÔ£¨»òÕß¿ÉÒÔ³ÆÖ®ÎªÆ½Ì¨£©¶¼ÔÚWeb¿ª·¢ÁìÓòÕ¼ÓÐһϯ֮µØ¡£µ±È»£¬Web¿ª·¢ÁìÓò»¹ÓÐÆäËûºÜ¶àÑ¡Ôñ£¬±ÈÈçRuby£¬PythonÒÔ¼°RIA¼¼ÊõµÈµÈ¡£²»¹ý£¬µ¥¶À½«ÕâÈýÖÖÖ÷Á÷µÄ¿ª·¢Æ½Ì¨½øÐбȽϣ¨ÔÚ×îеÄ9Ô±à³ÌÓïÑÔÅÅÐаñÉÏ£¬Java¡¢PHP¡¢Visual BasicºÍC#·Ö±ð´¦ÓÚµÚ1¡¢3¡¢5¡¢7ÃûµÄλÖᣵ±È»£¬ÅÅÐаñËùͳ¼ÆµÄÁìÓò²»ÏÞÓÚWeb¿ª·¢£©£¬Ò²ÊÇÓÐÒ»¶¨¼ÛÖµµÄ¡£ÏÂÃæµÄÕâÆª²©ÎĶÔÓÚPHP£¬JavaºÍ.NETÔÚWeb¿ª·¢ÁìÓòµÄ¾ºÕùÐÔ½øÐÐÁËÒ»·¬Ì½ÌÖ£¬ÎÄÕÂÓÐÆäÖ÷¹ÛÆ¬ÃæÖ®´¦£¬²»¹ýÆäÖйØÓÚÈýÖÖÆ½Ì¨ÌصãµÄ±È½Ï»¹ÊǺÜÓÐȤµÄ¡£ÒÔÏÂÊDz©ÎĵÄÔ­ÎÄ£º
×òÌìÎÒºÍÎÒµÄһλÅóÓѶÔWeb±à³ÌÓïÑÔ½øÐÐÁËÒ»·­ÌÖÂÛ£¬ÔÚ´ËÆÚ¼ä£¬ÎÒÃÇÌÖÂÛÁ˸÷ÖÖ±à³ÌÓïÑÔ£¨PHP£¬Java£¬VBºÍC#£©ÒÔ¼°ËüÃÇÔÚWeb¿ª·¢·½ÃæµÄ¾ºÕùÐÔ¡£ÓÉÓÚÕâ¸öÖ÷Ìâ·Ç³£ÓÐȤ£¬¶øÇÒÖµµÃÉÌȶ£¬ÓбØÒª¶Ô´Ë×öÒ»ÏÂ×ܽᡣ
PHP£º¹ýÈ¥£¬ÏÖÔÚºÍδÀ´
Ê×ÏÈÎÒ»¹ÊÇ´ÓÎÒÊìϤµÄPHP¿ªÊ¼£¬ËüÊÇÎÒ×îϲ»¶µÄWeb½Å±¾ÓïÑÔ£¬ÔçÔÚ1998Ä꣬µ±ÎÒµÚÒ»´Î½Ó´¥PHPʱ£¬ÎÒ¾ÍÖªµÀÒѾ­ÓÐÐí¶à¸ßÊÖ¿ªÊ¼Ê¹ÓÃPHP×öÓÐȤµÄÊÂÇ飬ÈçËÑË÷ÒýÇæÓÅ»¯¡£PHPµÄÃû×Ö±íʾPHP³¬Îı¾´¦ÀíÆ÷£¬ÔÚµ±ÄêÀ´ËµËäÈ»ÊÇÒ»ÃÅÆÓËØµÄÓïÑÔ£¬µ«¹¦ÄÜ»¹ÊÇÂùÇ¿´óµÄ¡£ÎÒÒ»Ö±ÈÏΪPHP×ÜÓÐÒ»Ìì»á·¢Õ¹³ÉΪһ¸öÓ¦ÓóÌÐò¿ª·¢ÓïÑÔ£¨Èç½ñÌìµÄJavaºÍC#£©¡£ÐÒÔ˵ÄÊÇ£¬ÏÖÔÚÎÒÃÇ¿ÉÒÔ¿´µ½ZendServer£¬PHP 5£¬Zend FrameworkºÍPHP-GTK¡£Ò»¸öºÃµÄÆóÒµ½â¾ö·½°¸½ö½öÀûÓÃÇ°ÃæÁгöµÄ¹¤¾ßÔÚÐÔÄÜ¡¢Îȶ¨ÐÔºÍÉú²úËÙ¶È·½Ãæ¾Í¿ÉÒÔÇáËÉ»÷°ÜÆäËüÓ¦ÓóÌÐò£¬ËäÈ»ÕâЩ¹¤¾ßÔÚÉÌÒµ²ãÃæ»¹Î´±»ÈËÃdzä·ÖÖªÏþ£¬µ«¾ÝÎÒËùÖª£¬ÔÚÐí¶àѧÊõ»áÒéÉ϶¼»á½éÉÜËüÃÇ£¬ÎÒÏàÐÅÔÚ²»¾ÃµÄ½«À´£¬ÔÚÉÌÒµ»·¾³ÖÐÒ²»á¿´µ½ËüÃǵÄÉíÓ°¡£
¹ØÓÚÉçÇø²ÎÓ룬PHPÔÚ¹ýÈ¥Á½ÄêÒѾ­È¡µÃÁ˾޴óµÄ½ø²½¡£ÔçÔÚ2003-2004Ä꣬Ðí¶à³ÌÐòÔ±¶¼×ªÏòÁËJSP£¬·ÅÆúÁ˳ÉÊì¡¢Îȶ¨µÄPHP¿ò¼Ü£¬ÎÒ²îµãÒ²³ÉΪÆäÖÐÒ»Ô±£¬µ±Ê±ÎÒÒ»Ö¼á³ÖʹÓÃPHP£¬¹¤×÷Á˽«½ü4¸öÔ£¬×îºóµ®ÉúÁËÎҵĵÚÒ»Ì×ÓÃÓÚ¿ìËÙÍøÕ¾Ó¦Óÿª·¢µÄPHP×é¼þ¡£×îºó£¬ÎÒ½«ÎÒµÄÄ£¿éÒÆµ½CakePHPºÍZend FrameworkÖУ¬ÁªºÏËüÃǵÄÁ¦Á¿¿ÉÒÔÓ¦¸¶¸ßÁ÷Á¿µÄÍøÕ¾£¬×î¸ß·åÖµ´ïµ½ÁËÉÏÍò¸öÇëÇó/Сʱ£¬µ«CPUÀûÓÃÂÊÒ»Ö±±£³ÖÔÚ10%£¬ÄÚ´æ1GB×óÓÒ¡£
Ò»¸ö·Ç³£¼òµ¥µ«ºÜÓÐ˵·þÁ¦µÄÀý×ÓÊÇÎÒ¿ª·¢


Ïà¹ØÎĵµ£º

Java½â»ó4 40²»ÇéÔ¸µÄ¹¹ÔìÆ÷

¾¡¹ÜÔÚÒ»¸ö·½·¨ÉùÃ÷Öп´µ½Ò»¸öthrows×Ó¾äÊǺܳ£¼ûµÄ£¬µ«ÊÇÔÚ¹¹ÔìÆ÷µÄÉùÃ÷Öп´µ½Ò»¸öthrows×Ó¾ä¾ÍºÜÉÙ¼ûÁË¡£ÏÂÃæµÄ³ÌÐò¾ÍÓÐÕâÑùµÄÒ»¸öÉùÃ÷¡£ÄÇô£¬Ëü½«´òÓ¡³öÊ²Ã´ÄØ£¿
public class Reluctant {
private Reluctant internalInstance = new Reluctant();
public Reluctant() throws Exception {
throw n ......

java¶¯Ì¬´úÀíÓ¦ÓÃÓÚRMI

¶¯Ì¬´úÀíÊÇÖ¸¿Í»§Í¨¹ý´úÀíÀàÀ´µ÷ÓÃÆäËü¶ÔÏóµÄ·½·¨
¶¯Ì¬´úÀíʹÓó¡ºÏ:
•Ô¶³Ì·½·¨µ÷ÓÃ(RMI)
• 
1.´´½¨Ò»¸öʵÏÖ½Ó¿ÚInvocationHandlerµÄÀ࣬Ëü±ØÐëʵÏÖinvoke·½·¨
2.´´½¨±»´úÀíµÄÀàÒÔ¼°½Ó¿Ú
3.ͨ¹ýProxyµÄ¾²Ì¬·½·¨
newProxyInstance(ClassLoader loader, Class[] interfaces, InvocationHandler ......

javaÖеÄsuperÓëc#ÖеÄbase


C#ÖжÔbaseµÄ½âÊÍ(Òý×ÔMSDN):
base ¹Ø¼ü×ÖÓÃÓÚ´ÓÅÉÉúÀàÖзÃÎÊ»ùÀàµÄ³ÉÔ±£º
µ÷ÓûùÀàÉÏÒѱ»ÆäËû·½·¨ÖØÐ´µÄ·½·¨¡£
Ö¸¶¨´´½¨ÅÉÉúÀàʵÀýʱӦµ÷ÓõĻùÀ๹Ô캯Êý¡£
»ùÀà·ÃÎÊÖ»ÄÜÔÚ¹¹Ô캯Êý¡¢ÊµÀý·½·¨»òʵÀýÊôÐÔ·ÃÎÊÆ÷ÖнøÐС£
´Ó¾²Ì¬·½·¨ÖÐʹÓà base ¹Ø¼ü×ÖÊÇ´íÎóµÄ¡£
ÔÚ±¾ÀýÖУ¬»ùÀà Person ºÍÅÉÉúÀà Employee ¶¼ÓÐÒ»¸ö ......

Java·´Éä»úÖÆ£¨×ª£©

Java·´Éä»úÖÆ
ÕªÒª
Reflection ÊÇJava±»ÊÓΪ¶¯Ì¬£¨»ò×¼¶¯Ì¬£©ÓïÑÔµÄÒ»¸ö¹Ø¼üÐÔÖÊ¡£Õâ¸ö»úÖÆÔÊÐí³ÌÐòÔÚÔËÐÐʱ͸¹ýReflection APIsÈ¡µÃÈκÎÒ»¸öÒÑÖªÃû³ÆµÄclassµÄÄÚ²¿ÐÅÏ¢£¬°üÀ¨Æämodifiers£¨ÖîÈçpublic, static µÈµÈ£©¡¢superclass£¨ÀýÈçObject£©¡¢ÊµÏÖÖ®interfaces£¨ÀýÈçCloneable£©£¬Ò²°üÀ¨fieldsºÍmethodsµÄËùÓÐÐÅÏ¢£¬² ......

JavaÏîÄ¿¿ª·¢¹æ·¶


JavaÏîÄ¿¿ª·¢¹æ·¶
Ò»¡¢Ä¿µÄ   
¡¡¡¡¶ÔÓÚ´úÂ룬Ê×ÒªÒªÇóÊÇËü±ØÐëÕýÈ·£¬Äܹ»°´ÕÕ³ÌÐòÔ±µÄÕæÊµË¼ÏëÈ¥ÔËÐУ»µÚ¶þ¸öµÄÒªÇóÊÇ´úÂë±ØÐëÇåÎúÒ×¶®£¬Ê¹±ðµÄ³ÌÐòÔ±Äܹ»ÈÝÒ×Àí½â´úÂëËù½øÐеÄʵ¼Ê¹¤×÷¡£ÔÚÈí¼þ¹¤³ÌÁìÓò£¬Ô´³ÌÐòµÄ·ç¸ñͳһ±êÖ¾×Å¿Éά»¤ÐÔ¡¢¿É¶ÁÐÔ£¬ÊÇÈí¼þÏîÄ¿µÄÒ»¸öÖØÒª×é³É²¿·Ö¡£¶øÄ¿Ç°»¹Ã»ÓгÉÎĵı ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ