»ùÓÚWEBÓ¦Óÿª·¢µÄjava³ÌÐòÔ±±Ø±¸¹¤¾ß
Ò»¸öºÃµÄ³ÌÐòÔ±³ýÁ˾߱¸ÔúʵµÄ»ù±¾¹¦Í⣬»¹Ó¦¸Ã¾ßÓиüΪÁé»îµÄÂ߼˼άÓëÅжÏÄÜÁ¦¡£³ý´ËÖ®Í⣬³ÅÎÕһЩÐÐÖ®ÓÐЧµÄ¸¨Öú¹¤¾ßÒ²ºÜÖØÒª¡£¹¤ÓûÉÆÆäÊÂ,±ØÏÈÀûÆäÆ÷¡£ÓкõŤ¾ß¸¨Öú£¬Ëù×öµÄ¹¤×÷½«Ê°빦±¶¡£ÏÂÃæÏò´ó¼ÒÍÆ¼ö»ùÓÚWEBÓ¦Óÿª·¢µÄjava³ÌÐòÔ±Ó¦¸Ã±Ø±¸µÄ¸¨Öú¿ª·¢¹¤¾ß¡£
¡¡¡¡1£¬JavaÆÊÎö¹¤¾ß¡¡--¡¡profiler
¡¡¡¡ÊÇÒ»¸öÈ«¹¦ÄܵÄJavaÆÊÎö¹¤¾ß£¨profiler£©£¬×¨ÓÃÓÚ·ÖÎöJ2SEºÍJ2EEÓ¦ÓóÌÐò¡£Ëü°ÑCPU¡¢Ö´ÐÐÐ÷ºÍÄÚ´æµÄÆÊÎö×éºÏÔÚÒ»¸öÇ¿´óµÄÓ¦ÓÃÖС£JProfiler¿ÉÌṩÐí¶àIDEÕûºÏºÍÓ¦Ó÷þÎñÆ÷ÕûºÏÓÃ;¡£JProfilerÖ±¾õʽµÄGUIÈÃÄã¿ÉÒÔÕÒµ½Ð§ÄÜÆ¿¾±¡¢×¥³öÄÚ´æÂ©Ê§ (memory leaks)¡¢²¢½â¾öÖ´ÐÐÐ÷µÄÎÊÌâ¡£ËüÈÃÄãµÃÒÔ¶Ôheap walker×÷×ÊÔ´»ØÊÕÆ÷µÄroot analysis£¬¿ÉÒÔÇáÒ×ÕÒ³öÄÚ´æÂ©Ê§£»heap¿ìÕÕ£¨snapshot£©Ä£Ê½ÈÃδ±»²ÎÕÕ£¨reference£©µÄ¶ÔÏó¡¢ÉÔ΢±»²ÎÕյĶÔÏó¡¢»òÔÚÖսᣨfinalization£©¶ÓÁеĶÔÏó¶¼»á±»ÒÆ³ý£»ÕûºÏ¾«ÁéÒÔ±ãÆÊÎöä¯ÀÀÆ÷µÄJavaÍâ¹Ò¹¦ÄÜ¡£
ÏÂÔØµØÖ·£ºhttp://www.ej-technologies.com/download/overview.html
¡¡
¡¡¡¡2£¬ÈßÓà´úÂë¼ì²é¡¡--¡¡Simian
¡¡¡¡Simian UI ÊÇÒ»¸öÓÃÀ´·¢ÏÖÖØ¸´´úÂëµÄeclipse²å¼þ£¬¶ÔÓÚ¸ÄÉÆÉè¼Æ£¬Ïû³ýÈßÓà´úÂëºÜÓаïÖú¡£
°²×°·½·¨£ºÊ¹ÓÃeclipseµÄHelp->Software Update½øÐа²×°¡£Õ¾µãµØÖ·Îª:http://www.integility.com/eclipse/
°²×°ºó£¬°´ÕÕÌáÊ¾ÖØÐÂÆô¶¯eclipse¡£ÔÚÏ£Íû½øÐзÖÎöµÄÏîÄ¿Éϵã»÷ÓÒ¼ü£¬Ñ¡ÔñSimian->Add Simian to this project£¬¾Í¿ÉÒÔΪ¸ÃÏîÄ¿½øÐдúÂë¼ì²é¡£
¡¡¡¡3£¬ä¯ÀÀÆ÷¶Ëµ÷ÊÔ¹¤¾ß£¨IE£©¡¡--¡¡Internet Explorer Developer Toolbar
¡¡¡¡Î¢Èí·¢²¼ÁËInternet Explorer Developer Toolbar Beta°æ¡£¸Ã²úÆ·Èÿª·¢ÈËÔ±Äܹ»ÉîÈë̽Ë÷ºÍÀí½âWebÒ³Ãæ£¬°ïÖú¿ª·¢Õ߸üºÃµØ´´½¨WebÓ¦Óá£ä¯ÀÀºÍÐÞ¸ÄWebÒ³µÄÎĵµ¶ÔÏóÄ£ÐÍ£¨DOM£©¡£¾ß±¸ÒÔÏÂÌØÐÔ£º
£Í¨¹ý¶àÖÖ¼¼Êõ·½Ê½¶¨Î»¡¢Ñ¡¶¨WebÒ³ÉϵÄÌØ¶¨ÔªËØ¡£
£½ûÖ¹»ò¼¤»îIEÉèÖá£
£²é¿´HTML¶ÔÏóµÄÀàÃû¡¢ID£¬ÒÔ¼°ÀàËÆÁ´½Ó·¾¶¡¢tab˳Ðò¡¢¿ì½Ý¼üµÈϸ½Ú¡£
£Ãè»æ±í¸ñ¡¢µ¥Ôª¸ñ¡¢Í¼Æ¬»òÑ¡¶¨±êÇ©µÄÂÖÀª¡£
£ÏÔʾͼƬÏóËØ¡¢´óС¡¢Â·¾¶¡¢Ìæ´úÎÄ×ֵȡ£
£¼´Ê±Öض¨Òåä¯ÀÀÆ÷´°¿Ú´óСµ½800x600»ò×Ô¶¨Òå´óС¡£
£Çå¿Õä¯ÀÀÆ÷»º´æºÍcookie£¬±»Çå³ýÏî¿É´ÓËùÓжÔÏó»ò¸ø¶¨ÓòÖÐÑ¡Ôñ¡£
£Ö±½Ó·ÃÎʹØÁªW3C¹æ·¶²Î¿¼¡¢IE¿ª·¢×éblog»òÆäËûÀ´Ô´¡£
£ÏÔʾÉè¼ÆÊ±±ê³ß£¬°ïÖú¶ÔÆë¶ÔÏó¡£
¸Ã¹¤¾ßÌõ¿É¼¯³ÉÔÚIE´°¿Ú£¬»òÒÔ¸¡¶¯´°¿ÚÐÎʽ´æÔÚ¡£
ÏÂÔØµØÖ·£º´Ó΢Èí¹Ù·½ÏÂÔØ
¡¡¡¡4£¬ä¯ÀÀÆ÷¶Ëµ÷ÊÔ¹¤¾ß£
Ïà¹ØÎĵµ£º
1. doGet vs doPost
Õâ¸öÎÊÌ⣬ÀÏʦ½²µÃ²»ÊǺÜÇåÎú£¬½ö½ö½²ÁËdoGetÊÇ¿ÉÒÔÈ¡³ö²ÎÊýÖµÔÚurlÖеIJÎÊý¡£ÒÔÏÂÄÚÈÝcopy×ÔÍøÂ磺
“getÖ»ÓÐÒ»¸öÁ÷£¬²ÎÊý¸½¼ÓÔÚurlºó£¬µØÖ·ÐÐÏÔʾҪ´«Ë͵ÄÐÅÏ¢£¬´óС¸öÊýÓÐÑϸñÏÞÖÆÇÒÖ»ÄÜÊÇ×Ö·û´®¡£
postµÄ²ÎÊýÊÇͨ¹ýÁíÍâµÄÁ÷´«µÝµÄ£¬ ²»Í¨¹ýurl£¬ËùÒÔ¿ÉÒԺܴó£¬Ò²¿ÉÒÔ´« ......
1.PreparedStatementÓëstatement±È½Ï
*°²È«ÐÔ£ºPreparedStatement°²È«£¬statement²»°²È«
*ÅúÁ¿Óï¾äµÄÖ´ÐУºPreparedStatementÖ´ÐÐЧÂʸߣ¬statementÖ´ÐÐЧÂʵͣ¬
*µ¥ÌõÓï¾äµÄÖ´ÐУºPreparedStatementÖ´ÐÐЧÂʵͣ¬statementÖ´ÐÐЧÂʸߣ¬
**********************************
´úÂëµÄ¿É¶ÁÐԺͿÉÎ ......
ÎÒ½ñÌìѧϰÁËÁ¬½Ó³Ø£¬ÊÇ·ëÍþÀÏʦ½²µÄ£¬ÎÒ×öÁ˼òµ¥µÄ±Ê¼Ç£º
Êý¾Ý¿âÁ¬½Ó³Ø:
Ϊ½â¾ö´«Í³¿ª·¢ÖеÄÊý¾Ý¿âÁ¬½ÓÎÊÌ⣬¿ÉÒÔ²ÉÓÃÊý¾Ý¿âÁ¬½Ó³Ø¼¼Êõ¡£
Êý¾Ý¿âÁ¬½Ó³ØµÄ»ù±¾Ë¼Ïë¾ÍÊÇΪÊý¾Ý¿âÁ¬½Ó½¨Á¢Ò»¸ö“»º³å³Ø”¡£Ô¤ÏÈÔÚ»º³å³ØÖзÅÈëÒ»¶¨ÊýÁ¿µÄÁ¬½Ó£¬µ±ÐèÒª½¨Á¢Êý¾Ý¿âÁ¬½Óʱ£¬Ö»Ðè´Ó“»º³å³Ø”ÖÐÈ¡³öÒ»¸ö£¬Ê¹Ó ......
ÎÒ½ñÌìѧϰÁËstruts¿ò¼ÜµÄ֪ʶ£¬×öÁ˼òµ¥µÄ±Ê¼Ç£º
Ò»¡¢ Action±êÇ©ÖÐÊôÐÔ £º
l AttributeµÄÖµ£¬Èç²»ÉèÖã¬Ä¬ÈÏֵΪaction±êÇ©ÖÐnameÊôÐÔµÄÖµ¡£
l &n ......
¿ª·¢ÕßÓÐʱ´´½¨µÄ¶àÏ̳߳ÌÐò»áÉú³É´íÎóÖµ»ò²úÉúÆäËüÆæ¹ÖµÄÐÐΪ¡£¹Å¹ÖÐÐΪһ°ã³öÏÖÔÚÒ»¸ö¶àÏ̳߳ÌÐòûʹÓÃͬ²½Á¬ÔØÏ̷߳ÃÎʹؼü´úÂ벿·ÝµÄʱºò¡£Í¬²½Á¬ÔØÏ̷߳ÃÎʹؼü´úÂ벿·ÝÊÇʲôÒâË¼ÄØ£¿ÔÚÕâÆªÎÄÕÂÖнâÊÍÁËͬ²½£¬JavaµÄͬ²½»úÖÆ£¬ÒÔ¼°µ±¿ª·¢ÕßûÓÐÕýȷʹÓÃÕâ¸ö»úÖÆÊ±³öÏÖµÄÁ½¸öÎÊÌâ¡£Ò»µ©Äã¿´ÍêÕâÆªÎÄÕ£¬Äã¾Í¿ÉÒÔ±ÜÃâÔÚ ......