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

JAVA ÓëSOCKETͨѶ

ÏÈÀ´¿´¿´¿Í»§¶Î³ÌÐò±àдµÄÁ÷³Ì:
¡¡¡¡1¡¢ Ê×Ïȵ÷ÓÃSocketÀàµÄ¹¹Ô캯Êý£¬ÒÔ·þÎñÆ÷µÄÖ¸¶¨µÄIPµØÖ·»òÖ¸¶¨µÄÖ÷»úÃûºÍÖ¸¶¨µÄ¶Ë¿ÚºÅΪ²ÎÊý£¬´´½¨Ò»¸öSocketÁ÷£¬ÔÚ´´½¨SocketÁ÷µÄ¹ý³ÌÖаüº¬ÁËÏò·þÎñÆ÷ÇëÇó½¨Á¢Í¨Ñ¶Á¬½ÓµÄ¹ý³ÌʵÏÖ¡£
¡¡¡¡2¡¢ ½¨Á¢Á˿ͻ§¶ËͨѶSocketºó¡£¾Í¿ÉÒÔʹÓÃSocketµÄ·½·¨getInputStream()ºÍgetOutputStream()À´´´½¨ÊäÈë/Êä³öÁ÷¡£ÕâÑù£¬Ê¹ÓÃSocketÀàºó£¬ÍøÂçÊäÈëÊä³öҲת»¯ÎªÊ¹ÓÃÁ÷¶ÔÏóµÄ¹ý³Ì¡£
¡¡¡¡3¡¢ ʹÓÃÊäÈëÊä³öÁ÷¶ÔÏóµÄÏàÓ¦·½·¨¶Áд×Ö½ÚÁ÷Êý¾Ý£¬ÒòΪÁ÷Á¬½Ó×ÅͨѶËùÓõÄSocket£¬SocketÓÖÊǺͷþÎñÆ÷¶Ë½¨Á¢Á¬½ÓµÄÒ»¸ö¶Ëµã£¬Òò´ËÊý¾Ý½«Í¨¹ýÁ¬½Ó´Ó·þÎñÆ÷µÃµ½»ò·¢Ïò·þÎñÆ÷¡£ÕâʱÎÒÃǾͿÉÒÔ¶Ô×Ö½ÚÁ÷Êý¾Ý°´¿Í»§¶ËºÍ·þÎñÆ÷Ö®¼äµÄЭÒé½øÐд¦Àí£¬Íê³ÉË«·½µÄͨѶÈÎÎñ¡£
¡¡¡¡4¡¢ ´ýͨѶÈÎÎñÍê±Ïºó£¬ÎÒÃÇÓÃÁ÷¶ÔÏóµÄclose()·½·¨À´¹Ø±ÕÓÃÓÚÍøÂçͨѶµÄÊäÈëÊä³öÁ÷,ÔÚÓÃSocket¶ÔÏóµÄclose()·½·¨À´¹Ø±ÕSocket¡£
¡¡¡¡ÏÂÃæ£¬ÎÒÏëͨ¹ýÒ»¸ö¼òµ¥µÄÀý×ÓÀ´½øÒ»²½½éÉÜһϿͻ§¶Ë³ÌÐòµÄ±àд
¡¡¡¡´úÂëÒ»£º
¡¡¡¡import java.io.*;
¡¡¡¡import java.net.*;
¡¡¡¡public class SocketCommunicationClient
¡¡¡¡{
¡¡¡¡¡¡public static void main(String[] args)
¡¡¡¡¡¡{
¡¡¡¡¡¡try{
¡¡¡¡¡¡Socket clientSocket =new Socket ("mice",9000);//´´½¨Ò»¸öÁ÷Socket²¢ÓëÖ÷»úmiceÉϵĶ˿Ú
9000ÏàÁ¬½Ó
¡¡¡¡¡¡OutputStream output =clientSocket.getOutputStream();//Ïò´ËSocketдÈë×Ö½ÚµÄÒ»¸öÊä³öÁ÷
¡¡¡¡¡¡DataInputStream input=new DataInputStream(clientSocket.getInputStream());
¡¡¡¡¡¡file://´´½¨ÐµÄÊý¾ÝÊäÈëÁ÷ÒÔ±ã´ÓÖ¸¶¨µÄÊäÈëÁ÷ÖжÁ³öÊý¾Ý
¡¡¡¡¡¡int c;
¡¡¡¡¡¡String response;
¡¡¡¡¡¡while (( c= System.in.read())!=-1)//´ÓÆÁÄ»ÉϽÓÊÜÊäÈëµÄ×Ö·û´®£¬²¢ÇÒ·Ö½â³ÉÒ»¸ö¸ö×Ö·û
¡¡¡¡¡¡¡¡{
¡¡¡¡¡¡¡¡output.write((byte)c);
¡¡¡¡¡¡¡¡if(c=='\n')//Èç¹û×Ö·ûΪ»Ø³µ£¬ÔòÊä³ö×Ö·û´®»º³å
¡¡¡¡¡¡¡¡{
¡¡¡¡¡¡¡¡¡¡output.flush();
¡¡¡¡¡¡¡¡¡¡response=input.readLine();
¡¡¡¡¡¡¡¡¡¡System.out.println("Communication:"+response);
¡¡¡¡¡¡¡¡}
¡¡¡¡¡¡}
¡¡¡¡¡¡output.close();
¡¡¡¡¡¡input.close();
¡¡¡¡¡¡clientSocket.close();
¡¡¡¡¡¡} catch (Exception e){
¡¡¡¡¡¡¡¡System.err.println("Exception :"+e);
¡¡¡¡¡¡}
¡¡¡¡}
¡¡¡¡}
Õâ¸ö³ÌÐòÊÇÒ»¸ö·Ç³£µÄ¼òµ¥µÄÊý¾ÝͨѶµÄÀý×Ó£¬³ÌÐòÏÈ´´½¨ÁËÒ»¸öSocket²¢ºÍÖ÷»úmiceÉϵĶ˿Ú9000ÏàÁ¬
½Ó£¬È»ºó´ò¿ªÊä


Ïà¹ØÎĵµ£º

htmlÌØÊâ×Ö·ûת»»£¨java£©

/**
* °ÑÎı¾±àÂëΪHtml´úÂë
* @param target
* @return ±àÂëºóµÄ×Ö·û´®
*/
public static String htmEncode(String target)
{
StringBuffer stringbuffer = new StringBuffer();
int j = target.length();
for (int i = 0; i < j; i++)
......

ÏÖ´ú°æjava°®Çé

result love(boy, girl) ­
{ ­
    if( boy.Óз¿() and boy.Óгµ() ) ­
    { ­
        boy.set(nothing); ­
        return girl.¼Þ¸ø(boy); ­
  &n ......

˼¿¼ PHP+MYSQLµÄOAΪºÎûÓÐJavaµÄֵǮ?


ÏÖÔÚÊг¡ÉϵÄoa»ù±¾ÉϿɹé½áΪÁ½´óÕóÓª£¬¼´phpÕóÓªºÍjavaÕóÓª¡£µ«¶Ô½Ó´¥oa²»¾ÃµÄÓû§À´Ëµ£¬¿´µ½µÄÍùÍùÖ»ÊÇËüÃǵıíÏֻ࣬ÊÇÃ÷ÏԵļ۸ñ²îÒ죬ȴºÜÄÑ¿´³öËüÃÇÖ®¼äµÄʵ¼Ê²îÒì¡£Æäʵ£¬ PHP + MYSQL ²»ÖµÇ®²»½ö½ö¾ÖÏÞÓÚoaÈí¼þ£¬¶øÊÇÕûÌåÉÏPHP + MYSQL¿ª·¢µÄÈí¼þ¶¼²»Èçjava¿ª·¢µÄÈí¼þֵǮ¡£ÎªÊ²Ã´PHP + MYSQL µÄOAΪʲô²»ÖµÇ®Ä ......

javaÖÐʹÓÃbase64±àÂ룭£­£­£­

     base64±àÂëÔÚjavaÖÐÓкܺõÄÖ§³Ö£¬µ«ÐèÒªÏÂÔØjar°ü£¬ÀÁµÄÕÒjarÁË£¬ÓÚÊÇÕÒµ½ÁËÔ´Â룬ºÇºÇ£¬Õâ¸ö²»Å·³µÄ»°»¹¿ÉÒÔÑо¿ÏÂ
´úÂëÈçÏ£º
public class Base64 {
    private static final byte[] encodingTable = {
          & ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ