ÔÌâÈçÏÂ:
ÓÃ×Ö·û´®ÊäÈëµÄ·½Ê½±àдһ¸ö¼òµ¥µÄͨѶ¼¡£´ËͨѶ¼ÓɶàÌõ¼Ç¼¹¹³É¡£
ÿÌõ¼Ç¼°üÀ¨Ò»¸öÁªÏµÈ˵ÄÐÕÃû¡¢ÐԱ𡢵绰¡¢Í¨ÐŵØÖ·£¬²¢¾ßÓвéѯ¡¢Ôö¼Ó¡¢Ð޸ġ¢É¾³ýµÈ¹¦ÄÜ£¬
ÇÒÿִÐÐÒ»´Î¹¦ÄܲÙ×÷ºó£¬¿ÉÒÔÑ¡ÔñÓÃÀàËÆÒÔϵĸñʽ£¬Êä³öͨѶ¼µÄËùÓÐÐÅÏ¢¼Ç¼£º
±àºÅ ÐÕÃû ÐÔ±ð µç»° ͨÐŵØÖ·
01 ÕÅÈý ÄÐ 123456 ±±¾©
02 ÀîËÄ Å® 456789 ¸£½¨
/*************************************************
StudentInfo:class
Scount :static int
+find(student:String[][],targ ......
package zzq.main;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.lang.reflect.Array;
import java.util.ArrayList;
import java.util.Arrays;
/************************************************************************
* CÓïÑÔȤζ³ÌÐò£¨²»µ½£©°ÙÀý-Ö®JavaʵÏÖ
*
* 0 ¹ÇÍ·ÕÒÁËÆäÖбȽϼòµ¥µÄÓÃJavaʵÏÖÁË
*
* 1 ËûÃÇÍêÈ«¿Éµ¥¶ÀΪƪ£¬µ«¹ÇÍ·ÀÁ£¬ËùÓÐÌâÒ»²¢·¢ÁË¡£
*
* 2 ½â·¨²¢·Ç×îÓÅ£¬¶àÊýÓõÄÇî¾Ù·¨¡£
*
* 3 ÔÌâ¿Éͨ¹ý·½·¨×¢Ê͵ÄÌâºÅ²éѯPDFÎĵµ¡£ÔÙ´ÎΪÀÁµÀǸ
*
* 4 Ö»×öµ½83Ì⣬ÔÒò£º1Õ⼸Ììæ2ºóÃæµÄÐèҪ˼¿¼3ÍíÉÏÐèÒª¸ãÒÕÊõûʱ¼ä
*
* @author lazybone 2010-05-14
*
************************************************************************/
public class JavaFun {
public static void main(String[] args) {
long start = System.currentTimeMillis();
new JavaFun().KaBuLieKe83(3976, 0);
long over = System.currentTimeMillis();
System.out.println("Cost:" + (over - start) + " ms.");
}
/**
* 83¡£¿¨²¼Áп˳£Êý£¬Í¦ºÃÍæ£¬ÊµÏÖÒ»ÏÂ
*/
publ ......
package zzq.main;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.lang.reflect.Array;
import java.util.ArrayList;
import java.util.Arrays;
/************************************************************************
* CÓïÑÔȤζ³ÌÐò£¨²»µ½£©°ÙÀý-Ö®JavaʵÏÖ
*
* 0 ¹ÇÍ·ÕÒÁËÆäÖбȽϼòµ¥µÄÓÃJavaʵÏÖÁË
*
* 1 ËûÃÇÍêÈ«¿Éµ¥¶ÀΪƪ£¬µ«¹ÇÍ·ÀÁ£¬ËùÓÐÌâÒ»²¢·¢ÁË¡£
*
* 2 ½â·¨²¢·Ç×îÓÅ£¬¶àÊýÓõÄÇî¾Ù·¨¡£
*
* 3 ÔÌâ¿Éͨ¹ý·½·¨×¢Ê͵ÄÌâºÅ²éѯPDFÎĵµ¡£ÔÙ´ÎΪÀÁµÀǸ
*
* 4 Ö»×öµ½83Ì⣬ÔÒò£º1Õ⼸Ììæ2ºóÃæµÄÐèҪ˼¿¼3ÍíÉÏÐèÒª¸ãÒÕÊõûʱ¼ä
*
* @author lazybone 2010-05-14
*
************************************************************************/
public class JavaFun {
public static void main(String[] args) {
long start = System.currentTimeMillis();
new JavaFun().KaBuLieKe83(3976, 0);
long over = System.currentTimeMillis();
System.out.println("Cost:" + (over - start) + " ms.");
}
/**
* 83¡£¿¨²¼Áп˳£Êý£¬Í¦ºÃÍæ£¬ÊµÏÖÒ»ÏÂ
*/
publ ......
javaµÄRuntime.getRuntime().exec(commandStr)¿ÉÒÔµ÷ÓÃÖ´ÐÐcmdÖ¸Áî¡£
cmd /c xxÊÇÖ´ÐÐÍêxxÃüÁîºó¹Ø±ÕÃüÁî´°¿Ú¡£
cmd /k xxÊÇÖ´ÐÐÍêxxÃüÁîºó²»¹Ø±ÕÃüÁî´°¿Ú¡£
cmd /c start xx»á´ò¿ªÒ»¸öд°¿ÚºóÖ´ÐÐxxÖ¸ÁԴ°¿Ú»á¹Ø±Õ¡£
cmd /k start xx»á´ò¿ªÒ»¸öд°¿ÚºóÖ´ÐÐxxÖ¸ÁԴ°¿Ú²»»á¹Ø±Õ¡£
¿ÉÒÔÓÃcmd /?²é¿´°ïÖúÐÅÏ¢¡£
¡ïCMDÃüÁî¡ï
1. gpedit.msc-----×é²ßÂÔ
2. sndrec32-------¼Òô»ú
3. Nslookup-------IPµØÖ·Õì²âÆ÷
4. explorer-------´ò¿ª×ÊÔ´¹ÜÀíÆ÷
5. logoff---------×¢ÏúÃüÁî
6. tsshutdn-------60Ãëµ¹¼ÆÊ±¹Ø»úÃüÁî
7. lusrmgr.msc----±¾»úÓû§ºÍ×é
8. services.msc---±¾µØ·þÎñÉèÖÃ
9. oobe/msoobe /a----¼ì²éXPÊÇ·ñ¼¤»î
10. notepad--------´ò¿ª¼Çʱ¾
11. cleanmgr-------À¬»øÕûÀí
12. net start messenger----¿ªÊ¼ÐÅʹ·þÎñ
13. compmgmt.msc---¼ÆËã»ú¹ÜÀí
14. net stop messenger-----Í£Ö¹ÐÅʹ·þÎñ
15. conf-----------Æô¶¯netmeeting
16. dvdplay--------DVD²¥·ÅÆ÷
17. charmap--------Æô¶¯×Ö·ûÓ³Éä±í
18. diskmgmt.msc---´ÅÅ̹ÜÀíʵÓóÌÐò
19. calc-----------Æô¶¯¼ÆËãÆ÷
20. dfrg.msc-------´ÅÅÌË鯬ÕûÀí³ÌÐò
2 ......
http://blog.csdn.net/silentbalanceyh/archive/2009/09/24/4587371.aspx
¡¾ÎªÁËÈöÁÕß¿´ÆðÀ´±È½ÏÓнṹ£¬ÎÒ×Ô¼ºÄâÁËÒ»·ÝÍêÕûµÄÌá¸Ù£¬¶øÇÒΪÁËʹµÃ¶ÁÕßÒ»±ßѧϰÀíÂÛÒ»±ßѧϰÏà¹Ø´úÂëÄÚÈÝ£¬ÀïÃæ90%µÄ´úÂëÎÒ¶¼ÌṩÁËÍêÕûµÄ´úÂëDemo£¬Ö±½Ó¼üÈë¹ýºóÓ¦¸Ã¾Í¿ÉÒÔÔËÐУ¬¶øÇÒÀïÃæËùÓеÄÖØµãÎÒ¶¼±ê×¢³öÀ´ÁË£¬Ö÷ÒªÊÇ·½±ã¶ÁÕß²»»áÒÅ©µô¹Ø¼üµÄ֪ʶµã£¬ÒÔ¼°´úÂëµÄ×ÅÉ«£¬Ö÷ÒªÊÇΪÁË·ÀÖ¹¶ÁÕßÊÓ¾õÆ£ÀÍ¡£Ð»Ð»¸÷λָµã£¬ÓÐʲôÒâ¼û»òÕß±ÊÎóÇë·¢ÎÒEmail£ºsilentbalanceyh@126.com£¬ÒòΪÎÒº¦ÅÂÀïÃæÓÐÌ«¶à±ÊÎóµÄµØ·½£¬ËùÒԴ󲿷ÖÎÒдµÄʱºòÃüÃû¶¼ÊDzݰ¸¡£¶øÇÒÕâ·ÝĿ¼ÎÒ»áÒ»Ö±Öö¥ÔÚ×îǰ±ß£¬ÕâÑù¾Í·½±ã²éÔÄ£¬Ð»Ð»¸÷룬¶à¶àÖ¸½Ì¡£²¹³äÒ»µã£ºJava»ù±¾Êý¾ÝÀàÐÍÒѾ°üº¬ÔÚJava»ù´¡ÖªÊ¶Ò»¸öÕ½ÚÁË£¬±¾À´×¼±¸·¢Ò»¸öÕ½ڵÄÄÚÈÝ£¬½á¹ûÄÚÈÝÌ«¶àÁËһƪBLOG·¢²»Ï£¬ËùÒÔ²ðÉ¢³ÉΪÁ½Õ£¬ÒòΪµ±³õûÓÐÏëµ½²ðÉ¢£¬ËùÒÔJava»ù´¡ÖªÊ¶Õ½ÚÊÇΨһ´ÓÒ»¸öÕ½ÚÖмä²ðÉ¢µÄ£¬Çë¶ÁÕßСÐÄ¡¿
Ò»Java»ù´¡²¿·Ö£º
¡¡¡¡10.Java»ù´¡ÖªÊ¶¡¾ÉÏ¡¿¡¾¸üС¿
¡¡¡¡http://blog.csdn.net/silentbalanceyh/archive/2009/09/28/4608272.aspx
¡¡¡¡11.Java»ù´¡ÖªÊ¶¡¾Ï¡¿¡¾¸üС¿
¡¡¡¡http://blog.csdn.net/silentbalanceyh/archive/2009/ ......
ÏÖÔÚÊг¡ÉϵÄoa»ù±¾ÉϿɹé½áΪÁ½´óÕóÓª£¬¼´phpÕóÓªºÍjavaÕóÓª¡£µ«¶Ô½Ó´¥oa²»¾ÃµÄÓû§À´Ëµ£¬¿´µ½µÄÍùÍùÖ»ÊÇËüÃǵıíÏֻ࣬ÊÇÃ÷ÏԵļ۸ñ²îÒ죬ȴºÜÄÑ¿´³öËüÃÇÖ®¼äµÄʵ¼Ê²îÒì¡£Æäʵ£¬ PHP + MYSQL ²»ÖµÇ®²»½ö½ö¾ÖÏÞÓÚoaÈí¼þ£¬¶øÊÇÕûÌåÉÏPHP + MYSQL¿ª·¢µÄÈí¼þ¶¼²»Èçjava¿ª·¢µÄÈí¼þֵǮ¡£ÎªÊ²Ã´PHP + MYSQL µÄOAΪʲô²»ÖµÇ®ÄØ£¿Ê×ÏȵÃÃ÷°×phpºÍjavaÖ®¼äµÄ²îÒì²ÅÐС£
¡¡¡¡1¡¢ÏµÍ³µÄ¼¼Êõ¼Ü¹¹±È½Ï
¡¡¡¡·Ö²ãÊǽ«ÏµÍ³½øÐÐÓÐЧ×éÖ¯µÄ·½Ê½£¬·Ö¶øÖÎÖ®µÄ˼ÏëÊǼÆËã»úÁìÓòÖзdz£ÖØÒªµÄ˼Ïë¡£Ôںõķֲã˼ÏëÒýµ¼Ï£¬±ãÄÜʵÏÖ“¸ßÄÚ¾Û¡¢µÍñîºÏ”£¬Ò²Äܽ«¾ßÌåµÄÎÊÌâ¸îÁÑ¿ªÀ´£¬Ò×ÓÚ¿ØÖÆ¡¢Ò×ÓÚÑÓÕ¹£¬¸üÒ×ÓÚ·ÖÅä×ÊÔ´¡£PHPÖ»ÄÜʵÏÖ¼òµ¥µÄ·Ö²¼Ê½Á½²ã»òÈý²ãµÄ¼Ü¹¹£¬¶øJAVAÔÚÕâ·½Ãæ¾ÍÊ®·ÖÇ¿´ó£¬¿ÉÒÔʵÏÖ¶à²ãµÄÍøÂç¼Ü¹¹¡£ÔËÓÃMVCµÄÉè¼ÆÄ£Ê½£¬¿Éʹoaϵͳ¾ßÓиü¼Ó¸ßЧ¡¢ºÏÀíµÄϵͳ¼Ü¹¹¡£¼¼Êõ¼Ü¹¹µÄÂäºó£¬Ê¹ÔËÓÃphp±àдµÄoaÈí¼þϵͳÏÈÌì²»×㣬¶øºóÌìÓÖÎÞ·¨²¹×ãÆäÏÈÌìÉϵÄÁÓÊÆ¡£Ê¹µÃϵͳÔÚ¿ÉÍØÕ¹ÐÔ¡¢ÐèÇóÓ¦±äÐÔÉÏÓëJAVA±àдµÄoaÈí¼þϵͳµÄ²î¾àÔ½À´Ô½´ó¡£¼Ü¹¹µÄ²î¾à£¬×¢¶¨ÁËphp×öµÄoa³äÆäÁ¿ÊǸöС¼Ò±ÌÓñ£¬Ê¼ÖÕÎÞ·¨ºÍjavaÕâÖÖ´ó¼Ò¹ëÐą̃ͬ¾º¼¼¡£
¡¡¡¡2¡¢Êý¾Ý¿â·ÃÎʱȽÏ
¡¡¡¡PHP¿É±àÒë³É¾ßÓÐÓ ......
ÏÖÔÚÊг¡ÉϵÄoa»ù±¾ÉϿɹé½áΪÁ½´óÕóÓª£¬¼´phpÕóÓªºÍjavaÕóÓª¡£µ«¶Ô½Ó´¥oa²»¾ÃµÄÓû§À´Ëµ£¬¿´µ½µÄÍùÍùÖ»ÊÇËüÃǵıíÏֻ࣬ÊÇÃ÷ÏԵļ۸ñ²îÒ죬ȴºÜÄÑ¿´³öËüÃÇÖ®¼äµÄʵ¼Ê²îÒì¡£Æäʵ£¬ PHP + MYSQL ²»ÖµÇ®²»½ö½ö¾ÖÏÞÓÚoaÈí¼þ£¬¶øÊÇÕûÌåÉÏPHP + MYSQL¿ª·¢µÄÈí¼þ¶¼²»Èçjava¿ª·¢µÄÈí¼þֵǮ¡£ÎªÊ²Ã´PHP + MYSQL µÄOAΪʲô²»ÖµÇ®ÄØ£¿Ê×ÏȵÃÃ÷°×phpºÍjavaÖ®¼äµÄ²îÒì²ÅÐС£
¡¡¡¡1¡¢ÏµÍ³µÄ¼¼Êõ¼Ü¹¹±È½Ï
¡¡¡¡·Ö²ãÊǽ«ÏµÍ³½øÐÐÓÐЧ×éÖ¯µÄ·½Ê½£¬·Ö¶øÖÎÖ®µÄ˼ÏëÊǼÆËã»úÁìÓòÖзdz£ÖØÒªµÄ˼Ïë¡£Ôںõķֲã˼ÏëÒýµ¼Ï£¬±ãÄÜʵÏÖ“¸ßÄÚ¾Û¡¢µÍñîºÏ”£¬Ò²Äܽ«¾ßÌåµÄÎÊÌâ¸îÁÑ¿ªÀ´£¬Ò×ÓÚ¿ØÖÆ¡¢Ò×ÓÚÑÓÕ¹£¬¸üÒ×ÓÚ·ÖÅä×ÊÔ´¡£PHPÖ»ÄÜʵÏÖ¼òµ¥µÄ·Ö²¼Ê½Á½²ã»òÈý²ãµÄ¼Ü¹¹£¬¶øJAVAÔÚÕâ·½Ãæ¾ÍÊ®·ÖÇ¿´ó£¬¿ÉÒÔʵÏÖ¶à²ãµÄÍøÂç¼Ü¹¹¡£ÔËÓÃMVCµÄÉè¼ÆÄ£Ê½£¬¿Éʹoaϵͳ¾ßÓиü¼Ó¸ßЧ¡¢ºÏÀíµÄϵͳ¼Ü¹¹¡£¼¼Êõ¼Ü¹¹µÄÂäºó£¬Ê¹ÔËÓÃphp±àдµÄoaÈí¼þϵͳÏÈÌì²»×㣬¶øºóÌìÓÖÎÞ·¨²¹×ãÆäÏÈÌìÉϵÄÁÓÊÆ¡£Ê¹µÃϵͳÔÚ¿ÉÍØÕ¹ÐÔ¡¢ÐèÇóÓ¦±äÐÔÉÏÓëJAVA±àдµÄoaÈí¼þϵͳµÄ²î¾àÔ½À´Ô½´ó¡£¼Ü¹¹µÄ²î¾à£¬×¢¶¨ÁËphp×öµÄoa³äÆäÁ¿ÊǸöС¼Ò±ÌÓñ£¬Ê¼ÖÕÎÞ·¨ºÍjavaÕâÖÖ´ó¼Ò¹ëÐą̃ͬ¾º¼¼¡£
¡¡¡¡2¡¢Êý¾Ý¿â·ÃÎʱȽÏ
¡¡¡¡PHP¿É±àÒë³É¾ßÓÐÓ ......
ÏÖÔÚÊг¡ÉϵÄoa»ù±¾ÉϿɹé½áΪÁ½´óÕóÓª£¬¼´phpÕóÓªºÍjavaÕóÓª¡£µ«¶Ô½Ó´¥oa²»¾ÃµÄÓû§À´Ëµ£¬¿´µ½µÄÍùÍùÖ»ÊÇËüÃǵıíÏֻ࣬ÊÇÃ÷ÏԵļ۸ñ²îÒ죬ȴºÜÄÑ¿´³öËüÃÇÖ®¼äµÄʵ¼Ê²îÒì¡£Æäʵ£¬ PHP + MYSQL ²»ÖµÇ®²»½ö½ö¾ÖÏÞÓÚoaÈí¼þ£¬¶øÊÇÕûÌåÉÏPHP + MYSQL¿ª·¢µÄÈí¼þ¶¼²»Èçjava¿ª·¢µÄÈí¼þֵǮ¡£ÎªÊ²Ã´PHP + MYSQL µÄOAΪʲô²»ÖµÇ®ÄØ£¿Ê×ÏȵÃÃ÷°×phpºÍjavaÖ®¼äµÄ²îÒì²ÅÐС£
¡¡¡¡1¡¢ÏµÍ³µÄ¼¼Êõ¼Ü¹¹±È½Ï
¡¡¡¡·Ö²ãÊǽ«ÏµÍ³½øÐÐÓÐЧ×éÖ¯µÄ·½Ê½£¬·Ö¶øÖÎÖ®µÄ˼ÏëÊǼÆËã»úÁìÓòÖзdz£ÖØÒªµÄ˼Ïë¡£Ôںõķֲã˼ÏëÒýµ¼Ï£¬±ãÄÜʵÏÖ“¸ßÄÚ¾Û¡¢µÍñîºÏ”£¬Ò²Äܽ«¾ßÌåµÄÎÊÌâ¸îÁÑ¿ªÀ´£¬Ò×ÓÚ¿ØÖÆ¡¢Ò×ÓÚÑÓÕ¹£¬¸üÒ×ÓÚ·ÖÅä×ÊÔ´¡£PHPÖ»ÄÜʵÏÖ¼òµ¥µÄ·Ö²¼Ê½Á½²ã»òÈý²ãµÄ¼Ü¹¹£¬¶øJAVAÔÚÕâ·½Ãæ¾ÍÊ®·ÖÇ¿´ó£¬¿ÉÒÔʵÏÖ¶à²ãµÄÍøÂç¼Ü¹¹¡£ÔËÓÃMVCµÄÉè¼ÆÄ£Ê½£¬¿Éʹoaϵͳ¾ßÓиü¼Ó¸ßЧ¡¢ºÏÀíµÄϵͳ¼Ü¹¹¡£¼¼Êõ¼Ü¹¹µÄÂäºó£¬Ê¹ÔËÓÃphp±àдµÄoaÈí¼þϵͳÏÈÌì²»×㣬¶øºóÌìÓÖÎÞ·¨²¹×ãÆäÏÈÌìÉϵÄÁÓÊÆ¡£Ê¹µÃϵͳÔÚ¿ÉÍØÕ¹ÐÔ¡¢ÐèÇóÓ¦±äÐÔÉÏÓëJAVA±àдµÄoaÈí¼þϵͳµÄ²î¾àÔ½À´Ô½´ó¡£¼Ü¹¹µÄ²î¾à£¬×¢¶¨ÁËphp×öµÄoa³äÆäÁ¿ÊǸöС¼Ò±ÌÓñ£¬Ê¼ÖÕÎÞ·¨ºÍjavaÕâÖÖ´ó¼Ò¹ëÐą̃ͬ¾º¼¼¡£
¡¡¡¡2¡¢Êý¾Ý¿â·ÃÎʱȽÏ
¡¡¡¡PHP¿É±àÒë³É¾ßÓÐÓ ......
ÔÚJSPÀ»ñÈ¡¿Í»§¶ËµÄIPµØÖ·µÄ·½·¨ÊÇ£ºrequest.getRemoteAddr£¨£©£¬ÕâÖÖ·½·¨Ôڴ󲿷ÖÇé¿ö϶¼ÊÇÓÐЧµÄ¡£µ«ÊÇÔÚͨ¹ýÁËApache£¬SquidµÈ·´Ïò´úÀíÈí¼þ¾Í²»ÄÜ»ñÈ¡µ½¿Í»§¶ËµÄÕæÊµIPµØÖ·ÁË¡£
Èç¹ûʹÓÃÁË·´Ïò´úÀíÈí¼þ£¬½«http://192.168.1.110£º2046/ µÄURL·´Ïò´úÀíΪ http://www.javapeixun.com.cn / µÄURLʱ£¬ÓÃrequest.getRemoteAddr£¨£©·½·¨»ñÈ¡µÄIPµØÖ·ÊÇ£º127.0.0.1¡¡»ò¡¡192.168.1.110£¬¶ø²¢²»Êǿͻ§¶ËµÄÕæÊµIP¡£
¾¹ý´úÀíÒÔºó£¬ÓÉÓÚÔÚ¿Í»§¶ËºÍ·þÎñÖ®¼äÔö¼ÓÁËÖмä²ã£¬Òò´Ë·þÎñÆ÷ÎÞ·¨Ö±½ÓÄõ½¿Í»§¶ËµÄIP£¬·þÎñÆ÷¶ËÓ¦ÓÃÒ²ÎÞ·¨Ö±½Óͨ¹ýת·¢ÇëÇóµÄµØÖ··µ»Ø¸ø¿Í»§¶Ë¡£µ«ÊÇÔÚת·¢ÇëÇóµÄHTTPÍ·ÐÅÏ¢ÖУ¬Ôö¼ÓÁËX£FORWARDED£FORÐÅÏ¢¡£ÓÃÒÔ¸ú×ÙÔÓеĿͻ§¶ËIPµØÖ·ºÍÔÀ´¿Í»§¶ËÇëÇóµÄ·þÎñÆ÷µØÖ·¡£µ±ÎÒÃÇ·ÃÎÊhttp://www.javapeixun.com.cn /index.jsp/ ʱ£¬Æäʵ²¢²»ÊÇÎÒÃÇä¯ÀÀÆ÷ÕæÕý·ÃÎʵ½ÁË·þÎñÆ÷ÉϵÄindex.jspÎļþ£¬¶øÊÇÏÈÓÉ´úÀí·þÎñÆ÷È¥·ÃÎÊhttp://192.168.1.110£º2046/index.jsp £¬´úÀí·þÎñÆ÷ÔÙ½«·ÃÎʵ½µÄ½á¹û·µ»Ø¸øÎÒÃǵÄä¯ÀÀÆ÷£¬ÒòΪÊÇ´úÀí·þÎñÆ÷È¥·ÃÎÊindex.jspµÄ£¬ËùÒÔindex.jspÖÐͨ¹ýrequest.getRemoteAddr£¨£©µÄ·½·¨»ñÈ¡µÄIPʵ¼ÊÉÏÊ ......