»ùÓÚ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£¬ä¯ÀÀÆ÷¶Ëµ÷ÊÔ¹¤¾ß£
Ïà¹ØÎĵµ£º
/**
* ʹÓöþ·Ö²éÕҵķ½Ê½²éѯָ¶¨µÄÖµ
* @author ZhangYu
* @data 2010-01-23
*/
public class BinSearch {
/**
* ÓõݹéʵÏÖ¶þ·Ö²éÕÒ
* @param data -±»²éÕÒµÄÊý×é
* @param value -Òª²éÕÒµÄÖµ
* @param left -²éÕÒ·¶Î§µÄ×îСֵ
* @param right -²éÕÒ·¶Î§µÄ×î´óÖµ
* ......
½ñÌìÊǵÚÒ»Ìì½Ó´¥¿ò¼ÜµÄ֪ʶ£¬Ñ§Ï°struts£¬Îҷdz£¸ÐÐËȤ£º
StrutsʹÓõıêÇ©¿â£º
l struts-bean.tld: bean±êÇ©µÄÃèÊöÎļþ,bean±êÇ©ÓÃÓÚ·ÃÎÊJavaBeansºÍËüÃǵĹØÁªÊôÐÔ£¬Ò²¿ÉÒÔÓÃÓÚ¶¨ÒåеÄBean
l struts-html.tld: html±êÇ©µÄÃèÊö ......
½ñÌìÙ¡ÀÏʦ½ÌÎÒÃÇʹÓÃajax¼¼ÊõÀ´Íê³ÉÊý¾Ý¿â¼¶Áª²éѯµÄÒ»¸öСÏîÄ¿£¬¿ÎÏÂÎÒ¶ÔÕâ¸öÏîÄ¿×öÁËÒÔϱʼǣº
AjaxСÏîÄ¿£ºÊ¹Óõļ¼Êõ£ºc3p0Á¬½Ó³Ø¡¢struts£¬jquery¼°Æä²å¼þ¡¢dbutil
a) ²½Ö裺ÅäÖÃc3p0µÄÊý¾Ý¿âÁ¬½Ó³Ø,µ¼Èëjar°ü£¬µ¼ÈëoracleÇý¶¯£¬
b) Ìí ......