javaÖÐʹÓÃÕýÔò±í´ïʽ
ת×Ô£ºhttp://student.csdn.net/space.php?uid=52781&do=blog&id=15267&cid=50252
javaÖÐʹÓÃÕýÔò±í´ïʽ
¼ÆËã»úרҵ±ÏÒµ»òÕßʹÓùýUnix¡¢PerlµÈ²úÆ·µÄ¶ÁÕßÒ»¶¨¶ÔÕýÔò±í´ïʽÓÐÒ»¶¨µÄÓ¡Ïó,¼´Ê¹Ã»ÓнӴ¥¹ýÕýÔò±í´ïʽҲ²»Òª±»ËüµÄÍâòËùÏŵ¹¡£ËäÈ»×öµ½¾«Í¨ÕýÔò±í´ïʽ±È½ÏÄÑ£¬µ«ÊÇÄܹ»ÕÆÎÕËüµÄ»ù±¾Ó¦ÓÃÈ´ÊǷdz£ÈÝÒ׵ģ¬Ò»µ©°ÑÕýÔò±í´ïʽӦÓÃÓÚʵ¼ÊÎÊÌâµÄ½â¾ö¾Í¿ÉÒԷdz£Ã÷ÏÔµÄÌá¸ß¹¤×÷ЧÂÊ¡£
ÕýÔò±í´ïʽ×îÔçÊÇÓÉÊýѧ¼ÒStephen KleeneÔÚ¶Ô×ÔÈ»ÓïÑԵĵÝÔöÑо¿³É¹ûµÄ»ù´¡ÉÏÌá³öÀ´µÄ£¬¾ßÓÐÍêÕûÓï·¨µÄÕýÔò±í´ïʽʹÓÃÔÚ×Ö·ûµÄ¸ñʽƥÅä·½ÃæÉÏ¡£ÕýÔò±í´ïʽÊÇÒ»ÖÖÃèÊöÎÄ×ÖģʽµÄ·½·¨£¬°üÀ¨Öظ´³öÏÖ¡¢²»Í¬Ñ¡Ôñ·½Ê½ÒÔ¼°ÎªÄ³Ð©×Ö·û(±ÈÈçÊý×Ö¡¢×Öĸ)¶øÌṩµÄËõдÐÎʽ¡£ÎÒÃǾ³£»áÅöµ½ÉõÖÁÓõ½Ëü£¬ÔÚWindowsµÄËÑË÷½çÃæÖÐÊäÈë“*.txt”¾Í¿ÉÒÔËÑË÷µ½ËùÓеÄÎı¾Îļþ£¬ÔÚDOSÌáʾ·ûÏÂÊäÈë“Dir *.exe”¾Í¿ÉÒÔÏÔʾ³öµ±Ç°Â·¾¶ÏÂËùÓеĿÉÖ´ÐÐÎļþ£¬ÔÚÊý¾Ý¿âÖмìË÷ËùÓÐÃû³ÆÖк¬ÓГtom”µÄ¼Ç¼¾Í¿ÉÒÔÖ´ÐÐÈçÏÂSQL£º“select * from T_Table where FName like ‘%tom%’”£¬ÕâЩ“*.txt”¡¢“%tom%”¾ÍÊÇÒ»ÖÖģʽ£¬ÕâЩģʽ½«»áÓëһЩÎı¾ÏàÆ¥Åä¡£
ΪʲôҪÓÃÕýÔò±í´ïʽ
ÄãÒ»¶¨×ö¹ý×Ö·û´®½âÎöµÄ¹¤×÷°É£¬ÄÇôÈÃÎÒÃÇÔÙÀ´ÖØÎÂÒ»ÏÂØ¬ÃΣ¡
¡¾Ø¬ÃÎ1¡¿“192.168.10.5[port=8080]”,Õâ¸ö×Ö·û´®±íʾIPµØÖ·Îª192.168.10.5µÄ·þÎñÆ÷µÄ8080¶Ë¿ÚÊÇ´ò¿ªµÄ£¬ÇëÓóÌÐò½âÎö´Ë×Ö·û´®£¬È»ºó´òÓ¡³ö“IPµØÖ·Îª***µÄ·þÎñÆ÷µÄ***¶Ë¿ÚÊÇ´ò¿ªµÄ”¡£
´úÂë 1.1 ÆÕͨ·½·¨½øÐÐIPµØÖ·×Ö·û´®½âÎö
String text = "192.168.10.5[port=8080]";
int leftBraceIndex = text.indexOf('[');
String ipAddr = text.substring(0,leftBraceIndex);
int equalsIndex = text.indexOf('=');
String port = text.substring(equalsIndex+1,text.length()-1);
System.out.println("IPµØÖ·Îª"+ipAddr+"µÄ·þÎñÆ÷µÄ"+port+"¶Ë¿ÚÊÇ´ò¿ªµÄ");
ºÃÔÚ×Ö·û´®¸ñʽ²»¸´ÔÓ,Õâô¼òµ¥µÄÈÎÎñ»¹ÊÇÄÜÇáËɸ㶨µÄ¡£
¡¾Ø¬ÃÎ2¡¿ “192.168.10.5[port=21,type=ftp]”£¬Õâ¸ö×Ö·û´®±íʾIPµØÖ·Îª192.168.10.5µÄ·þÎñÆ÷µÄ21¶Ë¿ÚÌṩµÄÊÇftp·þÎñ£¬ÆäÖÐÈç¹û“,type=ftp”²¿·Ö±»Ê¡ÂÔ£¬ÔòĬÈÏΪhttp·þÎñ¡£ÇëÓóÌÐò½âÎö´Ë×Ö·û´®£¬È»ºó´òÓ
Ïà¹ØÎĵµ£º
//JavaÍøÂçÁÄÌì·þÎñÆ÷
import java.io.*;
import java.awt.*;
import java.net.*;
import java.util.*;
import java.awt.event.*;
public class ServerFrame extends Frame implements ActionListener{
int ScreenWidth,ScreenHeight;
Button CloseServer;
TextArea ServerStatus;
ServerThread ......
1¡¢ ¶ÔÏóµÄ³õʼ»¯
(1) ·Ç¾²Ì¬¶ÔÏóµÄ³õʼ»¯
ÔÚ´´½¨¶ÔÏóʱ£¬¶ÔÏóËùÔÚÀàµÄËùÓÐÊý¾Ý³ÉÔ±»áÊ×ÏȽøÐгõʼ»¯¡£
»ù±¾ÀàÐÍ£ºintÐÍ£¬³õʼ»¯Îª0¡£
Èç¹ûΪ¶ÔÏó£ºÕâЩ¶ÔÏó»á°´Ë³Ðò³õʼ»¯¡£
¡ùÔÚËùÓÐÀà³ÉÔ±³õʼ»¯Íê³ÉÖ®ºó£¬²Åµ÷Óñ¾ÀàµÄ¹¹Ôì·½·¨´´½¨¶ÔÏó¡£
¹¹Ôì·½·¨µÄ×÷ÓþÍÊdzõʼ»¯ ......
1. ÔĶÁÏÂÁдúÂë»Ø´ðÎÊÌ⣨µÚÒ»¸öJava³ÌÐò£¬Àí½âPATHºÍCLASSPATH£¬Ñ§»áʹÓÃjavacºÍjavaÃüÁ
view plaincopy to clipboardprint?
package cn.edu.uibe;
public class HelloWorld {
public static void main(String[] args) {
&nb ......
ÎÒÏ룬¿ÉÄܲ»Ö¹ÎÒÒ»¸öÈËÓÐÕâ¸öÒÉÎÊ£¬ËùÒÔ£¬°ÑËüÌù³öÀ´¡£
¡¡¡¡ÏÂÃæÊÇmadaiºÍclkrst¸øÎҵĻشð¡£
¡¡¡¡ÔÚ´ËллÁ½Î»¡£
¡¡¡¡ÎÒµÄÎÊÌâÊÇ£º
¡¡¡¡java µÄ½Ó¿Úµ½µ×Æðʲô×÷Óã¿
¡¡¡¡1¡¢´ÓÊéÖп´µ½µÄÊÇjava³ÌÐòµÄ½Ó¿ÚÖÐÖ»¶¨ÒåÁ˳£Á¿¼°¿Õ·½·¨£¬¿ÕµÄ·½·¨ÓÐʲôÓÃÄØ£¿»¹ÒªÔÚÀàÖÐÐ ......
ÏàÐÅ´ó¼ÒƽʱÅöµ½¹ýһЩÔÚJAVAÖжÔͼÏñ½øÐд¦ÀíµÄÐèÇ󣬱ÈÈçÐèÒª¶ÔÉÏ´«µÄͼƬ¼ÓÉÏ×Ô¼ºµÄÇ©Ãû»òͼ±ê£¬»òÕßÉú³ÉºÍ½âÎö¶¯Ì¬µÄGIFͼƬ£¬ÒÔ¼°´¦ÀíPSDÎļþͼÏñÐÅÏ¢¡£±¾ÎľÍJAVAÔÚͼÏñ´¦ÀíÖÐһЩ»ù±¾Ó¦ÓýøÐÐÁ˽éÉÜ¡£Ï£Íûͨ¹ýÄܹ»¶Ô´ó¼ÒÔÚÒÔºóµÄͼÏñ´¦ÀíÖÐÓÐЩ°ïÖú¡£
Ò»¡¢¶ÔÒ»¸öÏÖÓеÄͼƬ½øÐÐÎ ......