Êý¾Ý¿â»º´æ·½°¸£¨Java°æµÄ£¬º¬²âÊÔJSP£©£¨×ª£©
http://hi.baidu.com/shedewang/blog/item/b4a71b254e43ce35c895599b.html
˵ÊÇÖ§³Ö1ÒÚpv/Ì죬ҲÐíÓеã¿äÕÅ£¬µ«Èç¹ûÄúÄÜÈÏÕæ¿´ÍêÏàÐÅÒ²²»»áÈÃÄúʧÍû¡£
Èç¹û´ó¼ÒÕæÏëÖ§³ÖÎÒ¡¢Ö§³ÖÖйúÈË¿ªÔ´ÏîÄ¿£¬Çë°Ñ¸ÃÎÄÌùµ½×Ô¼ºµÄ²©¿ÍÖлòÕßÊղر¾ÎÄ£¬¼ÇµÃ°üº¬ÎĵµµÄÏÂÔØµØÖ·£¡£¡£¡£¡£¡£¡£¡Ð»Ð»¡£
ÎÒ˵µÄϵͳÖ÷ÒªÊǹ¹½¨ÔÚhibernateÖ®ÉϵĸßЧÊý¾Ý¿â»º´æÏµÍ³£¬ÆäÖаüº¬ÁË·Ö²¼Ê½½â¾ö·½°¸£¬¸ÃϵͳÒѾӦÓÃÔÚÉáµÃÍøÉÏÁË£¬Ã»Óз¢ÏÖ´óÎÊÌ⣬±¾ÈËÒ²ÏàПÃϵͳÒѾ×㹻ǿ´ó£¬Ó¦¸¶Êý°ÙÍòIP/ÌìµÄÓ¦Óö¼²»ÊÇÎÊÌ⣬ÎÒÕâô˵¿Ï¶¨ÓÐÈË»á¶Ô´Ë±íʾ»³ÒÉ£¬Æäʵϵͳµ½µ×ÄܳŶàÉÙIP/Ìì²»ÔÚÓÚϵͳ±¾Éí¶øÊÇÔÚÓÚʹÓøÃϵͳµÄÈË¡£
´úÂë¿´ÉÏÈ¥ºÜ¼òµ¥£¬ÆäʵȴÊÇÁ½Äê¾ÑéµÄ×ܽᣬÕû¹ý¹ý³ÌÒ²Óöµ½Á˺ܶàÄѵ㣬×îºóÒ»Ò»½â¾öÁË£¬ËùÒÔÒ²Çë¸÷λÕäϧËûÈ˵ÄÀͶ¯³É¹û¡£±¾ÏµÍ³·Ç³£¼ò½àÒ×Óã¬Ö÷³ÌÐòBaseManager.java²»µ½1000ÐдúÂ룬ÓÓ¾«º·”À´ÐÎÈݾø¶Ô²»Îª¹ý£¬1000ÐдúÂëÈ´°üº¬ÁËÊý¾Ý¿â¶ÔÏóµÄ»º´æ¡¢ÁбíºÍ³¤¶ÈµÄ»º´æ¡¢°´×Ö¶ÎÉ¢Áлº´æ¡¢updateÑÓʱ¸üС¢×Ô¶¯Çå³ýÁÐ±í»º´æµÈ¹¦ÄÜ£¬ÓÃËüÀ´ÊµÏÖÏñÂÛ̳¡¢²©¿Í¡¢Ð£ÓѼ¡¢½»ÓÑÉçÇøµÈ¾ø´ó²¿·ÖÓ¦ÓÃÍøÕ¾¶¼×ã¹»ÁË¡£
ÎÒÔÚÀíÏë״̬ÏÂ×öÁËѹÁ¦²âÊÔ£¬ÔÚûÓÐÊý¾Ý¿â²Ù×÷µÄjspÒ³Ãæ(ÉáµÃÍøÐÂÊ×Ò³)Àï¿ÉÒÔÍê³É2000¶àrequestsÿÃ루Õý³£Çé¿ö¿ÉÄÜÓÐ1/1000µÄrequestÓÐÊý¾Ý¿â²éѯ£¬ÆäÓà999/1000¶¼ÊÇÖ±½Ó´Ó»º´æÀï¶ÁÈ¡£©£¬ÎïÆ·ÏêÇéҳÿÃë¿ÉÍê³É3000¶àrequests£¬´¿¾²Ì¬htmlÒ³ÃæÒ²Ö»ÄÜÍê³É7000¶àrequests/Ã룬ÎÒ¶ÔÊ×Ò³½øÐÐÁËÈý¸öСʱµÄѹÁ¦²âÊÔ£¬Íê³ÉÁË24850800¸örequests£¬javaÒ»µãʶ¼Ã»ÓУ¬ÄÚ´æÃ»ÓÐÉÏÕÇ¡£°´ÕÕ2000¸örequests/ÃëË㣬һÌì°´15Сʱ¼ÆË㣬ÄÇôÿÌìÄÜÍê³É3600*15*2000=1ÒÚÁã8°ÙÍòrequests£¬µ±È»ÕâÊÇÀíÏë״̬£¬Êµ¼Ê״̬¾ÍËã´òÒ»ÕÛ£¬»¹ÄÜÍê³É1000Íòpv/Ì죬Ҫ֪µÀ£¬ÕâÖ»ÊÇÒ»¸öÆÕͨ1Íò3ǧ¿éÇ®ÂòµÄ·þÎñÆ÷£¬ÄÚ´æ4G£¬CPU2¸ö£¬LinuxAS4ϵͳ£¬apache2.0.63/resin2.1.17/jdk6.0µÄ»·¾³¡£
ÏÖÔÚ½øÈëÕýÌâ¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£
ΪʲôҪÓûº´æ£¿Èç¹ûÎÊÕâ¸öÎÊÌâ˵Ã÷Ä㻹ÊÇÐÂÊÖ£¬Êý¾Ý¿âÍÌÍÂÁ¿±Ï¾¹ÓÐÏÞ£¬Ã¿Ãë¶Áд5000´ÎÁ˲»ÆðÁË£¬Èç¹û²»Óûº´æ£¬¼ÙÉèÒ»¸öÒ³ÃæÓÐ100¸öÊý¾Ý¿â²Ù×÷£¬50¸öÓû§²¢·¢Êý¾Ý¿â¾ÍЪ²Ë£¬ÕâÑù×î¶àÄÜÖ§³ÅµÄpvÒ²¾Í50*3600*15=270Íò£¬¶øÇÒÊý¾Ý¿â·þÎñÆ÷À۵ðëËÀ£¬¸ã²»ºÃʲôʱºò¾ÍÀÛËÀÁË¡£ÎÒµÄÕâÌ×»º´æÏµÍ³±Èµ¥¶ÀÓÃmemcached×ö»º´æ»¹ÒªÇ¿´ó£¬Ï൱ÓÚÔÚmemcachedÉÏÔÙ×öÁËÁ½¼¶»º´æ£¬´ó¼Ò¶¼ÖªµÀmemcachedºÜÇ¿ÁË£¬µ«ÊÇÍÌÍÂÁ¿»¹ÊÇÓÐÏÞ£
Ïà¹ØÎĵµ£º
0£®ÒýÑÔ
ÔÚChinaITLABµ¼Ê¦ÖƸ¨µ¼ÖУ¬±ÊÕß·¢ÏÖÎʵÃ×î¶àµÄÎÊÌâιýÓÚ"ÈçºÎѧϰ±à³Ì£¿JAVA¸ÃÈçºÎѧϰ£¿"¡£ÀàËÆµÄÎÊÌâ»Ø´ð¶àÁË£¬ÄÑÃâ»á¸Ð¾õÑá·³£¬¾ÍÃÈÉúÁËдϱ¾ÎĵÄÏë·¨¡£µ½Ê±ºòÔÙÓÐÈËÎÊÆðÀàËÆµÄÎÊÌ⣬ÎÒ¿ÉÒÔ¸æËßËû£¨Ëý£©£¬ÇëÄãÈ¥¿´¿´¡¶JAVAѧϰ֮·¡·¡£°Ý¶Á¹ý̨Íå²ÌѧïÞÏÈÉúµÄ¡¶JAVAҹδÃß¡·£¬ÓÐЩÎÄÕÂÈç¡¶JAVAѧϰ֮µÀ¡·µÈÈ ......
ÔÌùµØÖ·¸½ÓÚ´Ë£º Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=602711 È«ÎÄÈçÏ£º
javaѧϰ֮µÀ
1.µ½ÍøÉÏ¿´¿´¸ßÊÖ¶ÔJAVAµÄһЩ¿´·¨£¬ÒÔ¼°JavaµÄǰ¾°¡£
2.дһ¸ö¼òµ¥µÄÈëÃÅÀý×Ó£¬±ÈÈçHelloWorld£¬¿ÉÒÔʹÓÃUltraEditÀ´Ð´£¬ÈÃÄã¶ÔJAVAµÄ±àÒëÔËÐÐÓÐÒ»¸ö¸ÐÐÔµÄÈÏʶ¡£
3.ϵͳµØ·ôdzµØÁ˽âJavaµÄ¸÷¸ö²¿·Ö£¬° ......
ÒòÊý¾Ý°²È«£¬ÐèÒª½«Éú³ÉµÄ±¨±íxls£¬Ìí¼Óˮӡ,ËùÒÔ×ÔÒÑÔÚjxlÖнøÐдúÂëÐ޸ġ£
ʹÓÃÀý×Ó
public class testJxl {
public static void main(String[] args) throws Exception {
OutputStream out = new FileOutputStream("./aaaa.xls"); // дÈëµ½FileInputStream
WritableWorkbook wwb= Workbook.createWorkbook(out);
......
±¾Ìùת×Ô£ºhttp://zhengxuezhou.javaeye.com/blog/540815
ÀûÓÃSun¹«Ë¾ÌṩµÄJavaMail
API¿ÉÒԺܷ½±ãµÄ¿ª·¢Óʼþ·¢ËͳÌÐò¡£Ò²ÐíÄãÒѾ¿ÉÒÔÀûÓÃËüÀ´·¢ËÍÒ»¶Î¼òµ¥µÄÎı¾ÁË£¬µ«Ïë²»ÏëʹÄãµÄ³ÌÐòÏñOUTLOOKÒ»ÑùÒ²ÄÜ·¢Ë͸½¼þÄØ£¿±¾ÎÄÔÚ¼òµ¥
½éÉÜÁËJavaMailÖ®ºó£¬Ïêϸ½²½âÁËÒ»¶ÎÍêÕûµÄËÍÐŵÄJavaBean¼°Ò»¸öÊ®·ÖÇáÇɵÄservlet¡£
......
ÔÚ´«ÖǵÄÕâ¶Îʱ¼äÿÌìµÄÇéÐÎÏë¶¼ÏëµÃµ½£¬Á½µãÒ»Ïߣ¬µ«ÊÇÿÌì¶¼¸Ð¾õµ½ºÜ³äʵ£¬Ñ§Ï°£¬²»Í£µÄѧϰ¡£Ô½ÊDz»Í£µÄѧϰ£¬Ô½ÊǸоõ×Ô¼ºµÄÁ¦Á¿ÊÇÄÇôµÄ΢±¡£¬×Ô¼ºµÄÄÜÁ¦ÊÇÄÇôµÄС£¬JAVAÕæÊDz©´ó¾«Éî¡£ÀÏʦ˵½ÐÎÒÃDz»Òªµ£ÐÄ£¬¿ÉÊÇÎÒ²»µ£ÐÄÒ²²»¿ÉÄÜŶ£¬±Ï¾¹ÔÚͬÀàѧУ±ÏÒµµÄ£¬Ò²ÐíÎÒÃÇ¿ÉÒÔËãµÃÉÏÊǺܲ»´íµÄ£¬µ«ÊǺÍÎÒÃÇ̨ͬ¾º¼¼µÄÈË ......