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

ʹÓÃJAVAÖеĶ¯Ì¬´úÀíʵÏÖÊý¾Ý¿âÁ¬½Ó³Ø

        ×÷Õßͨ¹ýʹÓÃJAVAÖеĶ¯Ì¬´úÀíʵÏÖÊý¾Ý¿âÁ¬½Ó³Ø£¬Ê¹Ê¹ÓÃÕß¿ÉÒÔÒÔÆÕͨµÄjdbcÁ¬½ÓµÄʹÓÃϰ¹ßÀ´Ê¹ÓÃÁ¬½Ó³Ø¡£
Êý¾Ý¿âÁ¬½Ó³ØÔÚ±àдӦÓ÷þÎñÊǾ­³£ÐèÒªÓõ½µÄÄ£¿é£¬Ì«¹ýƵ·±µÄÁ¬½ÓÊý¾Ý¿â¶Ô·þÎñÐÔÄÜÀ´½²ÊÇÒ»¸öÆ¿¾±£¬Ê¹Óûº³å³Ø¼¼Êõ¿ÉÒÔÀ´Ïû³ýÕâ¸öÆ¿¾±¡£ÎÒÃÇ¿ÉÒÔÔÚ»¥ÁªÍøÉÏÕÒµ½ºÜ¶à¹ØÓÚÊý¾Ý¿âÁ¬½Ó³ØµÄÔ´³ÌÐò£¬µ«ÊǶ¼·¢ÏÖÕâÑùÒ»¸ö¹²Í¬µÄÎÊÌ⣺ÕâЩÁ¬½Ó³ØµÄʵÏÖ·½·¨¶¼²»Í¬³Ì¶ÈµØÔö¼ÓÁËÓëʹÓÃÕßÖ®¼äµÄñîºÏ¶È¡£ºÜ¶àµÄÁ¬½Ó³Ø¶¼ÒªÇóÓû§Í¨¹ýÆä¹æ¶¨µÄ·½·¨»ñÈ¡Êý¾Ý¿âµÄÁ¬½Ó£¬ÕâÒ»µãÎÒÃÇ¿ÉÒÔÀí½â£¬±Ï¾¹Ä¿Ç°ËùÓеÄÓ¦Ó÷þÎñÆ÷È¡Êý¾Ý¿âÁ¬½ÓµÄ·½Ê½¶¼ÊÇÕâÖÖ·½Ê½ÊµÏֵġ£µ«ÊÇÁíÍâÒ»¸ö¹²Í¬µÄÎÊÌâÊÇ£¬ËüÃÇͬʱ²»ÔÊÐíʹÓÃÕßÏÔʽµÄµ÷ÓÃConnection.close()·½·¨£¬¶øÐèÒªÓÃÆä¹æ¶¨µÄÒ»¸ö·½·¨À´¹Ø±ÕÁ¬½Ó¡£ÕâÖÖ×ö·¨ÓÐÁ½¸öȱµã£º
µÚÒ»£º¸Ä±äÁËÓû§Ê¹ÓÃϰ¹ß£¬Ôö¼ÓÁËÓû§µÄʹÓÃÄѶȡ£
Ê×ÏÈÎÒÃÇÀ´¿´¿´Ò»¸öÕý³£µÄÊý¾Ý¿â²Ù×÷¹ý³Ì£º
int executeSQL(String sql) throws SQLException
{
Connection conn = getConnection(); //ͨ¹ýijÖÖ·½Ê½»ñÈ¡Êý¾Ý¿âÁ¬½Ó
PreparedStatement ps = null;
int res = 0;
try{
ps = conn.prepareStatement(sql);
res = ps.executeUpdate();
}finally{
try{
ps.close();
}catch(Exception e){}
try{
conn.close();//
}catch(Exception e){}
}
return res;
}

ʹÓÃÕßÔÚÓÃÍêÊý¾Ý¿âÁ¬½Óºóͨ³£ÊÇÖ±½Óµ÷ÓÃÁ¬½ÓµÄ·½·¨closeÀ´ÊÍ·ÅÊý¾Ý¿â×ÊÔ´£¬Èç¹ûÓÃÎÒÃÇÇ°ÃæÌáµ½µÄÁ¬½Ó³ØµÄʵÏÖ·½·¨£¬ÄÇÓï¾äconn.close()½«±»Ä³Ð©Ìض¨µÄÓï¾äËùÌæ´ú¡£
µÚ¶þ£ºÊ¹Á¬½Ó³ØÎÞ·¨¶ÔÖ®ÖеÄËùÓÐÁ¬½Ó½øÐжÀÕ¼¿ØÖÆ¡£ÓÉÓÚÁ¬½Ó³Ø²»ÔÊÐíÓû§Ö±½Óµ÷ÓÃÁ¬½ÓµÄclose·½·¨£¬Ò»µ©Ê¹ÓÃÕßÔÚʹÓõĹý³ÌÖÐÓÉÓÚϰ¹ßÎÊÌâÖ±½Ó¹Ø±ÕÁËÊý¾Ý¿âÁ¬½Ó£¬ÄÇôÁ¬½Ó³Ø½«ÎÞ·¨Õý³£Î¬»¤ËùÓÐÁ¬½ÓµÄ״̬£¬¿¼ÂÇÁ¬½Ó³ØºÍÓ¦ÓÃÓɲ»Í¬¿ª·¢ÈËԱʵÏÖʱÕâÖÖÎÊÌâ¸üÈÝÒ׳öÏÖ¡£
×ÛºÏÉÏÃæÌáµ½µÄÁ½¸öÎÊÌ⣬ÎÒÃÇÀ´ÌÖÂÛÒ»ÏÂÈçºÎ½â¾öÕâÁ½¸öÒªÃüµÄÎÊÌâ¡£
Ê×ÏÈÎÒÃÇÏÈÉèÉí´¦µØµÄ¿¼ÂÇÒ»ÏÂÓû§ÊÇÏëÔõôÑùÀ´Ê¹ÓÃÕâ¸öÊý¾Ý¿âÁ¬½Ó³ØµÄ¡£Óû§¿ÉÒÔͨ¹ýÌØ¶¨µÄ·½·¨À´»ñÈ¡Êý¾Ý¿âµÄÁ¬½Ó£¬Í¬Ê±Õâ¸öÁ¬½ÓµÄÀàÐÍÓ¦¸ÃÊDZê×¼µÄjava.sql.Connection¡£Óû§ÔÚ»ñÈ¡µ½Õâ¸öÊý¾Ý¿âÁ¬½Óºó¿ÉÒÔ¶ÔÕâ¸öÁ¬½Ó½øÐÐÈÎÒâµÄ²Ù×÷£¬°üÀ¨¹Ø±ÕÁ¬½ÓµÈ¡£
ͨ¹ý¶ÔÓû§Ê¹ÓõÄÃèÊö£¬ÔõÑù¿ÉÒÔ½Ó¹ÜConnection.close·½·¨¾Í³ÉÁËÎÒÃÇÕâÆªÎÄÕµÄÖ÷Ìâ¡£
ΪÁ˽ӹÜÊý¾Ý¿âÁ¬½ÓµÄclose·½·¨£¬ÎÒÃÇÓ¦¸ÃÓÐÒ»ÖÖÀàËÆÓÚ¹³×ӵĻúÖÆ¡£ÀýÈçÔÚWind


Ïà¹ØÎĵµ£º

JavaѹËõÀà¿âµÄʹÓà 5.ÐÔÄܼì²â

¡¡¡¡inkfishÔ­´´£¬ÇëÎðÉÌÒµÐÔÖÊ×ªÔØ£¬×ªÔØÇë×¢Ã÷À´Ô´£¨http://blog.csdn.net/inkfish
£©¡£
¡¡¡¡ÔÚÑ¡ÔñѹËõ¡¢´ò°üËã·¨µÄʱºò£¬²»½ö½öҪѡÔñËã·¨£¬»¹ÐèҪѡÔñÓÃÄĸöʵÏÖÀà¿â£¬²»Í¬µÄʵÏÖÀà¿âʵÏÖЧÂʲ»Í¬£¬Ä¬ÈÏѹËõ±ÈÂʲ»Í¬¡£ÎªÁ˲âÊÔJDK¡¢Ant¡¢commons-compressÔÚĬÈÏÇé¿öϵÄЧÂÊ£¬Éè¼ÆÁËÈçϳÌÐò£º£¨À´Ô´£ºhttp://blog.c ......

JavaµÄFTPЭÒé¼¶¿Í»§¶ËʵÏÖÏê½â

10.2.4.3 Àý×Ó3£ºÍøÂçÓ¦ÓòãЭÒéµÄ¿ª·¢
 
       Ç廪´óѧ³ö°æÉç¡¶Java³ÌÐòÔ±£¬ÉϰàÄǵãʶù¡·×÷ÕߣºÖÓÉù——µÚ10Õ¡¶¸ßÊÖÓжà¸ß²ËÄñÓжà²Ë¡·²¿·Ö½ÚÑ¡¡£
       ´ó¼ÒÒ²Ðí¶¼ÓùýFTPÉÏ´«ÏÂÔØ¹¤¾ß£¬±ÈÈç“LeapFTP”Õâ¸ö¹¤¾ßÊÇÒ ......

JAVAѧϰ֮·

 ¡¡ ¡¡¡¡
¡¡¡¡Èí¼þ¿ª·¢Ö®Â·ÊdzäÂú¾£¼¬ÓëÌôս֮·,Ò²ÊdzäÂúÏ£Íû֮·¡£JAVAѧϰҲÊÇÈç´Ë£¬Ã»Óнݾ¶¿É×ß¡£ÃÎÏëÏñ¡¶ÌìÁú°Ë²¿¡·ÖÐÐéÖñÒ»Ñù±»ÎÞÑÂ×Óõ®õ­¹à¶¥¶øÇáËÉ»ñµÃÒ»¼××Ó¹¦Á¦£¬ÊǺܲ»ÏÖʵµÄ¡£Ã¿ÌìÑöÌì´ó½Ð"ÌìÉñ°¡£¬Çë´Í¸øÎÒÒ»±¾¿û»¨±¦µä°É"£¬Êâ²»Öª¼´Ê¹Äã»ñµÃÁË¿û»¨±¦µä£¬³ýÁËÊÜ×Ô¹¬ÆäÉíÖ®¿àÍ⣬ÄãÒ²²»Ò»¶¨³ÉµÃÁË"¶«·½² ......

javaµ÷ÓÃnative2ascii.exe

 ±¾ÎÄÀ´×ÔCSDN²©¿Í£ºhttp://blog.csdn.net/xyk0830/archive/2007/11/06/1869638.aspx
ÃüÁîÐиñʽ£º
native2ascii.exe -[options] [inputfile [outputfile]]
ÆäÖУº
¡¡¡¡-[options]±íʾÃüÁ¹Ø£¬ÓÐÁ½¸öÑ¡Ïî¿É¹©Ñ¡Ôñ£º
¡¡¡¡¡¡¡¡-reverse£ºÓÃLatin-1»òUnicode±àÂë°ÑÎļþת»»³É±¾µØ±àÂë¸ñʽ
¡¡¡¡¡¡¡¡-encoding ......

¼¸ÖÖ¶ÁÈ¡ÊôÐÔÎļþµÄJAVAʵÏÖ·½Ê½

 
1.ʹÓÃjava.util.PropertiesÀàµÄload()·½·¨
InputStream in = lnew BufferedInputStream(new FileInputStream(name));
¡¡¡¡Properties p = new Properties();
¡¡¡¡p.load(in);
2.ʹÓÃjava.util.ResourceBundleÀàµÄgetBundle()·½·¨¡¡¡¡
ResourceBundle rb = ResourceBundle.getBundle(name, Locale.getDefault ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ