javaÏ̳߳ؼ¼ÊõdzÎö
javaÏ̳߳ؼ¼ÊõdzÎö
ΪʲôҪÓÃÏ̳߳أ¿
ÖîÈçWeb·þÎñÆ÷¡¢Êý¾Ý¿â·þÎñÆ÷¡¢Îļþ·þÎñÆ÷»òÓʼþ·þÎñÆ÷Ö®ÀàµÄÐí¶à·þÎñÆ÷Ó¦ÓóÌÐò¶¼ÓÐÃæÏò´¦ÀíÀ´×ÔijЩԶ³ÌÀ´Ô´µÄ´óÁ¿¶ÌСµÄÈÎÎñ¡£ÇëÇóÒÔijÖÖ·½Ê½µ½´ï·þÎñÆ÷£¬ÕâÖÖ·½Ê½¿ÉÄÜÊÇͨ¹ýÍøÂçÐÒé(ÀýÈçHTTP¡¢FTP»òPOP)¡¢Í¨¹ýJMS¶ÓÁлòÕß¿ÉÄÜͨ¹ýÂÖѯÊý¾Ý¿â¡£²»¹ÜÇëÇóÈçºÎ´ïµ½£¬·þÎñÆ÷Ó¦ÓóÌÐò³öÏÖµÄÇé¿öÊÇ£»µ¥¸öÈÎÎñ´¦ÀíµÄʱ¼äºÜ¶Ì¶øÇëÇóµÄÊýĿȴÊǺܴóµÄ¡£
¹¹½¨·þÎñÆ÷Ó¦ÓóÌÐòµÄÒ»¸ö¹ýÓÚ¼òµ¥µÄÄ£ÐÍÓ¦¸ÃÊÇ£ºÃ¿µ±Ò»¸öÇëÇóµ½´ï¾Í´´½¨Ò»¸öÐÂỊ̈߳¬È»ºóÔÚÐÂÏß³ÌÖРΪÇëÇó·þÎñ¡£Êµ¼ÊÉÏ£¬¶ÔÓÚÔÐÍ¿ª·¢ÕâÖÖ¿ª·¢£¬ÕâÖÖ·½·¨¹¤×÷µÄºÜºÃ£¬µ«Èç¹ûÊÔͼ²¿ÊðÒÔÕâÖÖ·½Ê½ÔËÐеķþÎñÆ÷Ó¦ÓóÌÐò£¬ÄÇôÕâÖÖ·½·¨µÄÑÏÖØ²»×ã¾ÍºÜÃ÷ÏÔ¡£Ã¿¸öÇëÇó¶ÔÓ¦Ò»¸öÏß³Ì(thread-pre-request)·½·¨µÄ²»×ãÖ®Ò»ÊÇ£ºÎªÃ¿Ò»¸öÇëÇó´´½¨Ò»¸öÐÂÏ̵߳ĿªÏúºÜ´ó£»ÎªÃ¿¸öÇëÇó´´½¨ÐÂÏ̵߳ķþÎñÆ÷ÔÚ´´½¨ºÍÏú»ÙÏß³ÌÉÏ·¢·ÑµÄʱ¼äºÍÏû·ÑµÄϵͳ×ÊÔ´Òª±È»¨ÔÚ´¦Àíʵ¼ÊµÄÓû§ÇëÇóµÄʱ¼äºÍ×ÊÔ´¸ü¶à¡£
³ýÁË´´½¨ºÍÏú»ÙÏ̵߳ĿªÏúÖ®Í⣬»î¶¯µÄÏß³ÌÒ²ÏûºÄϵͳ×ÊÔ´¡£ÔÚÒ»¸öJVMÀ´´´½¨Ì«¶àµÄÏ߳̿ÉÄܵ¼ÖÂϵͳÓÉÓÚ¹ý¶ÈÏûºÄÄÚ´æ¶øÓÃÍêÄÚ´æ»ò“Çл»¹ý¶È”¡£ÎªÁË·ÀÖ¹×ÊÔ´²»×㣬·þÎñÆ÷Ó¦ÓóÌÐòÐèҪһЩ°ì·¨À´ÏÞÖÆÈκθø¶¨Ê±¿Ì´¦ÀíÇëÇóµÄÊýÄ¿¡£
Ï̳߳ØÎªÏß³ÌÉúÃüÖÜÆÚ¿ªÏúÎÊÌâºÍϵͳ×ÊÔ´²»×ãÎÊÌâÌṩÁ˽â¾ö·½°¸¡£Í¨¹ý¶Ô¶à¸öÈÎÎñÖØÓÃÏ̡߳£Ï̴߳´½¨µÄ¿ªÏú±»·Ö̯µ½Á˶à¸öÈÎÎñÉÏ¡£ÆäºÃ´¦ÊÇ£¬ÒòΪÔÚÇëÇóµ½´ïʱÏß³ÌÒѾ´æÔÚ£¬ËùÒÔÎÞÒâÖÐÒ²Ïû³ýÁËÏ̴߳´½¨Ëù´øÀ´µÄÑÓ³Ù¡£ÕâÑù£¬¾Í¿ÉÒÔÁ¢¼´ÎªÇëÇó·þÎñ£¬Ê¹Ó¦ÓóÌÐòÏìÓ¦¸ü¿ì¡£¶øÇÒ£¬Í¨¹ýÇ¡µ±µØµ÷ÕûÏ̳߳ØÖеÄÏß³ÌÊýÄ¿£¬Ò²¾ÍÊǵ±ÇëÇóµÄÊýÄ¿³¬¹ýij¸ö·§ÖµÊ±£¬¾ÍÇ¿ÖÆÆäËûÈκÎе½µÄÇëÇóÒ»Ö±µÈ´ý£¬Ö±µ½»ñµÃÒ»¸öÏß³ÌÀ´´¦ÀíΪֹ£¬´Ó¶ø¿ÉÒÔ·ÀÖ¹×ÊÔ´²»×ã¡£
Ï̳߳صÄÌæ´ú·½°¸
Ï̳߳ØÔ¶²»ÊÇ·þÎñÆ÷Ó¦ÓóÌÐòÄÚʹÓöàÏ̵߳ÄΨһ·½·¨¡£ÈçͬÉÏÃæËùÌáµ½µÄ£¬ÓÐʱ£¬ÎªÃ¿¸öÐÂÈÎÎñÉú³ÉÒ»¸öÐÂÏß³ÌÊÇÊ®·ÖÃ÷Öǵġ£È»¶ø£¬Èç¹ûÈÎÎñ´´½¨¹ýÓÚÆµ·±¶øÈÎÎñµÄƽ¾ù´¦Àíʱ¼ä¹ý¶Ì£¬ÄÇôΪÿ¸öÈÎÎñÉú³ÉÒ»¸öÐÂÏ߳̽«»áµ¼ÖÂÐÔÄÜÎÊÌâ¡£
ÁíÒ»¸ö³£¼ûµÄÏß³ÌÄ£ÐÍÊÇΪijһÀàÐ͵ÄÈÎÎñ·ÖÅäÒ»¸öºǫ́Ïß³ÌÓëÈÎÎñ¶ÓÁС£AWT ºÍ Swing ¾ÍʹÓÃÕâ¸öÄ£ÐÍ£¬ÔÚÕâ¸öÄ£ÐÍÖÐÓÐÒ»¸ö GUI ʼþỊ̈߳¬µ¼ÖÂÓû§½çÃæ·¢Éú±ä»¯µÄËùÓй¤×÷¶¼±ØÐëÔÚ¸ÃÏß³ÌÖÐÖ´ÐС£È»¶ø£¬ÓÉÓÚÖ»ÓÐÒ»¸ö AWT Ị̈߳¬Òò´ËÒªÔÚ AWT Ïß³ÌÖÐÖ´ÐÐÈÎÎñ¿ÉÄÜÒª»¨·ÑÏ൱³¤Ê±¼ä²ÅÄÜÍê³É£¬ÕâÊDz»¿ÉÈ¡µÄ¡£Òò´Ë£¬Swing Ó¦ÓóÌÐò¾³£
Ïà¹ØÎĵµ£º
Eclipse Java×¢ÊÍÄ£°åÉèÖÃÏê½â
src url£ºhttp://blog.csdn.net/ahhsxy/archive/2009/09/11/4542682.aspx
ÉèÖÃ×¢ÊÍÄ£°åµÄÈë¿Ú£º Window->Preference->Java->Code Style->Code Template È»ºóÕ¹¿ªComments½Úµã¾ÍÊÇËùÓÐÐèÉèÖÃ×¢Ê͵ÄÔªËØÀ²¡£ÏÖ¾Íÿһ¸öÔªËØÖðÒ»½éÉÜ£º
Îļþ(Files)×¢ÊͱêÇ©£º
/**
......
Ò»¡¢PO:
persistant object
³Ö¾Ã¶ÔÏó,¿ÉÒÔ¿´³ÉÊÇÓëÊý¾Ý¿âÖеıíÏàÓ³ÉäµÄjava¶ÔÏó¡£×î¼òµ¥µÄPO¾ÍÊǶÔÓ¦Êý¾Ý¿âÖÐij¸ö±íÖеÄÒ»Ìõ¼Ç¼£¬¶à¸ö¼Ç¼¿ÉÒÔÓÃPOµÄ¼¯ºÏ¡£POÖÐÓ¦¸Ã²»°ü
º¬ÈκζÔÊý¾Ý¿âµÄ²Ù×÷¡£
¶þ¡¢VO
:value
objectÖµ¶ÔÏó¡£Í¨³£ÓÃÓÚÒµÎñ²ãÖ®¼äµÄÊý¾Ý´«µÝ£¬ºÍPOÒ»ÑùÒ²Êǽö½ö°üº¬Êý¾ ......
JDK1.5ÖУ¬StringÀàÐÂÔöÁËÒ»¸öºÜÓÐÓõľ²Ì¬·½·¨String.format():
format(Locale l, String format, Object... args) ʹÓÃÖ¸¶¨µÄÓïÑÔ»·¾³¡¢¸ñʽ×Ö·û´®ºÍ²ÎÊý·µ»ØÒ»¸ö¸ñʽ»¯×Ö·û´®¡£
format(String format, Object... args) ʹÓÃÖ¸¶¨µÄ¸ñʽ×Ö·û´®ºÍ²ÎÊý·µ»ØÒ»¸ö¸ñʽ»¯×Ö·û´®¡£
¾Ù¼¸¸öÕâ¸ö·½·¨ÊµÓõÄÀý×Ó(×¢ÊÍÊÇÊä³ö½á¹û)£º ......
InputStream stream;
Properties prop = new Properties();// ÊôÐÔ¼¯ºÏ¶ÔÏó
stream = getClass().getResourceAsStream("NcJdbc.properties");
prop.load(stream);
stream.close();// ¹Ø±ÕÁ÷
String databaseName=prop.getProperty("jdbc.databaseName");
InputStream stream;
Properties prop = new Properties(); ......