¼ÆËã»ú¶þ¼¶java¸¨µ¼£ºÊÕ¼¯µÄÕýÔò±í´ïʽ
http://campus.chsi.com.cn/xy/com/200909/20090923/33536175.html
¼ÆËã»ú¶þ¼¶java¸¨µ¼£ºÊÕ¼¯µÄÕýÔò±í´ïʽ
À´Ô´£º¿¼ÊÔ´ó 2009Äê09ÔÂ23ÈÕ 10:50
¡¡¡¡ÕýÔò±í´ïʽÊǸöºÜ²»´íµÄ¶«Î÷£¬¿ÉÒÔÈÃÄãʹÓÃÖ¸¶¨µÄģʽȥ·ÖÎö×Ö·û´®£¬µ±ÄêPerlͨ¹ýÌṩÁËÀàËÆÕýÔò±í´ïʽµÄ¹¦ÄܺóÀ´¶À²½ÎäÁÖ£¬ºÃ²»·ç¹â(²»¹ýÏÖÔÚÖ÷Á÷±à³ÌÓïÑÔ¶¼ÌṩÁËÕýÔò±í´ïʽ¹¦ÄÜ)£¬²»¹ýËüºÃÏñ¿´ÆðÀ´±È½Ï¹Å¹Ö¶øÇÒ¸´ÔÓ£¬¶øÇÒÒª¼ÇסÄÇЩ²Ù×÷·ûºÃÏñ±È½ÏÀ§ÄÑ£¬ËùÒÔ´ÓÍøÉÏËѼ¯Á˲¢ÕûÀíÁËһϣ¬·½±ã×Ô¼ºÒ²·½±ãÄ㣬Êǰɣ¡£º
¡¡¡¡.¡¡¡¡(Æ¥ÅäÈκε¥¸ö×Ö·û¡£ÀýÈçÕýÔò±í´ïʽr.tÆ¥ÅäÕâЩ×Ö·û´®£ºrat¡¢rut¡¢r¡¡t£¬µ«ÊDz»Æ¥Åäroot)
¡¡¡¡$¡¡¡¡(Æ¥ÅäÐнáÊø·û¡£ÀýÈçÕýÔò±í´ïʽweasel$¡¡Äܹ»Æ¥Åä×Ö·û´®"He's¡¡a¡¡weasel"µÄĩ⣬µ«ÊDz»ÄÜÆ¥Åä×Ö·û´®"They¡¡are¡¡a¡¡bunch¡¡of¡¡weasels."¡£)
¡¡¡¡^¡¡¡¡(Æ¥ÅäÒ»ÐеĿªÊ¼¡£ÀýÈçÕýÔò±í´ïʽ^When¡¡inÄܹ»Æ¥Åä×Ö·û´®"When¡¡in¡¡the¡¡course¡¡of¡¡human¡¡events"µÄ¿ªÊ¼£¬µ«ÊDz»ÄÜÆ¥Åä"What¡¡and¡¡When¡¡in¡¡the"¡£)
¡¡¡¡*¡¡¡¡(Æ¥Åä0»ò¶à¸öÕýºÃÔÚËü֮ǰµÄÄǸö×Ö·û¡£ÀýÈçÕýÔò±í´ïʽ.*Òâζ×ÅÄܹ»Æ¥ÅäÈÎÒâÊýÁ¿µÄÈκÎ×Ö·û¡£)
¡¡¡¡\¡¡¡¡(ÕâÊÇÒýÓ÷û£¬ÓÃÀ´½«ÕâÀïÁгöµÄÕâЩԪ×Ö·ûµ±×÷ÆÕͨµÄ×Ö·ûÀ´½øÐÐÆ¥Åä¡£ÀýÈçÕýÔò±í´ïʽ\$±»ÓÃÀ´Æ¥ÅäÃÀÔª·ûºÅ£¬¶ø²»ÊÇÐÐ⣬ÀàËÆµÄ£¬ÕýÔò±í´ïʽ\.ÓÃÀ´Æ¥Åäµã×Ö·û£¬¶ø²»ÊÇÈκÎ×Ö·ûµÄͨÅä·û)
¡¡¡¡[¡¡]¡¡[c1-c2]¡¡[^c1-c2]¡¡¡¡(¡¡Æ¥ÅäÀ¨ºÅÖеÄÈκÎÒ»¸ö×Ö·û¡£ÀýÈçÕýÔò±í´ïʽr[aou]tÆ¥Åärat¡¢rotºÍrut£¬µ«ÊDz»Æ¥Åäret¡£¿ÉÒÔÔÚÀ¨ºÅÖÐʹÓÃÁ¬×Ö·û-À´Ö¸¶¨×Ö·ûµÄÇø¼ä£¬ÀýÈçÕýÔò±í´ïʽ[0-9]¿ÉÒÔÆ¥ÅäÈκÎÊý×Ö×Ö·û£»»¹¿ÉÒÔÖÆ¶¨¶à¸öÇø¼ä£¬ÀýÈçÕýÔò±í´ïʽ[A-Za-z]¿ÉÒÔÆ¥ÅäÈκδóСд×Öĸ¡£ÁíÒ»¸öÖØÒªµÄÓ÷¨ÊÇ“Åųý”£¬ÒªÏëÆ¥Åä³ýÁËÖ¸¶¨Çø¼äÖ®ÍâµÄ×Ö·û——Ò²¾ÍÊÇËùνµÄ²¹¼¯——ÔÚ×ó±ßµÄÀ¨ºÅºÍµÚÒ»¸ö×Ö·ûÖ®¼äʹÓÃ^×Ö·û£¬ÀýÈçÕýÔò±í´ïʽ[^269A-Z]¡¡½«Æ¥Åä³ýÁË2¡¢6¡¢9ºÍËùÓдóд×Öĸ֮ÍâµÄÈκÎ×Ö·û¡£)
¡¡¡¡\<¡¡\>¡¡(Æ¥Åä´Ê£¨word£©µÄ¿ªÊ¼£¨\<£©ºÍ½áÊø£¨\>£©¡£ÀýÈçÕýÔò±í´ïʽ\<theÄܹ»Æ¥Åä×Ö·û´®"for¡¡the¡¡wise"ÖеÄ"the"£¬µ«ÊDz»ÄÜÆ¥Åä×Ö·û´®"otherwise"ÖеÄ"the"¡£×¢Ò⣺Õâ¸öÔª×Ö·û²»ÊÇËùÓеÄÈí¼þ¶¼Ö§³ÖµÄ¡£)
¡¡¡¡\(¡¡\)¡¡¡¡(½«¡¡\(¡¡ºÍ¡¡\)¡¡Ö®¼äµÄ±í´ïʽ¶¨ÒåΪ“×锣¨group£©£¬²¢ÇÒ½«Æ¥ÅäÕâ¸ö±í´ïʽµÄ×Ö·û±£´æµ½Ò»¸öÁÙʱ
Ïà¹ØÎĵµ£º
Java NIO APIÏê½â
ÔÚJDK
1.4ÒÔǰ£¬JavaµÄIO²Ù×÷¼¯ÖÐÔÚjava.ioÕâ¸ö°üÖУ¬ÊÇ»ùÓÚÁ÷µÄ×èÈû£¨blocking£©API¡£¶ÔÓÚ´ó¶àÊýÓ¦ÓÃÀ´Ëµ£¬ÕâÑùµÄAPIʹÓúܷ½
±ã£¬È»¶ø£¬Ò»Ð©¶ÔÐÔÄÜÒªÇó½Ï¸ßµÄÓ¦Óã¬ÓÈÆäÊÇ·þÎñ¶ËÓ¦Óã¬ÍùÍùÐèÒªÒ»¸ö¸üΪÓÐЧµÄ·½Ê½À´´¦ÀíIO¡£´ÓJDK 1.4Æð£¬NIO
API×÷Ϊһ¸ö»ùÓÚ»º³åÇø£¬²¢ÄÜÌṩ·Ç×èÈû(non-blo ......
ÖÐÎĵıàÂë³£ÓõÄÓÐ3ÖÖ¸ñʽ£º1£©gb2312(¾ÍÊÇasciiÂ뷽ʽ£¬Ò²Ëµansi) 2)unicode 3)utf-8
c++Ò»°ã²ÉÓÃanciiÂ룬¶øjavaÒ»°ã²ÉÓÃunicode£¬¶øSymbianC++£¨ÒÔºó¼ò³Æsymbian£©²ÉÓÃunicode»òutf-8
±ÈÈ纺×Ö“ºÃ”£º unicodeΪ“7D 59”£¬¶øasciiΪ“BA C3”, utf-8±àÂëΪ3¸ö×Ö½Ú¡£
ÖÕ¶ËÄã ......
import java.util.Properties;
import javax.activation.DataHandler;
import javax.activation.FileDataSource;
import javax.mail.*;
import javax.mail.internet.*;
/**
* ±¾³ÌÐòÓÃjavaÀ´ÊµÏÖEmailµÄ·¢ËÍ£¬ËùÓõ½µÄÐÒéΪ£ºSMTP£¬¶Ë¿ÚºÅΪ25£»<br>
* ·½·¨£ºÓÃSocket½øÐÐʵÏÖ£¬´ò¿ª¿Í»§¶ËµÄSocket£¬²¢Á¬½Ó ......
ÆäʵʹÓÃmavenÒѾºÜ¾ÃÁË£¬´ÓÔçÆÚµÄ1.0.1µ½ÏÖÔÚµÄ2.0.6£¬Æäʵ¶ÔÓÚÒ»°ãÏîÄ¿¿ª·¢£¬³£ÓõÄÒ²¾ÍÊÇ´´½¨ÏîÄ¿(Create)¡¢¹¹½¨(Build)¡¢²âÊÔ(Test)¡¢·¢²¼(Release)¡£±¾ÎIJ¢²»ÊǹØÓÚmavenÈçºÎʹÓõÄÏêϸ½éÉÜ£¬¶øÖ»ÊÇÔÚʵ¼ÊÏîÄ¿¿ª·¢ÖеÄһЩ³£ÓûÒÔ¼°Ïà¹Ø²å¼þµÄʹÓÃ×ܽᣬÈç¹ûÄã¶ÔÓÚmavenÉв»Á˽⣬¿ÉÒÔÏÈÔÚ¹Ù·½ÍøÕ¾[Maven'site]¹ä¹ ......
½ñÌì·¢ÏÖÒ»¸öºÜNBµÄÍæÒ⣬ÈÃÎÒÃÇÔÚ¿ª·¢µÄʱºòÐÞ¸ÄJavaÎļþ£¬²»ÓÃÖØÆô·þÎñÆ÷Á¢¿ÌÉúЧ£¡Ö§³ÖJetty tomcat jbossµÈºÜ¶à·þÎñÆ÷£¬Ëü¾ÍÊÇJRebel¡£ http://www.zeroturnaround.com/jrebel/installation/ ÕâÀïÓÐÕë¶Ô²»Í¬·þÎñÆ÷µÄ°²×°·½·¨£¬»ù±¾ÉÏÖ÷Á÷µÄ¶¼º¸ÇÁË£¬¾ø´ó¶àÊý³ÌÐòÔ±¶¼ÄÜʹÓã¡ÎÒÃǹ«Ë¾ÓÃmaven/jetty¶ÔÏîÄ¿½øÐй¹½¨ºÍ¿ª ......