亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? peoplethread.java~75~

?? 1. 消息即時通信 2. 消息發送實現一對一、一對多等多種發送模式 3. 發送的消息實現多彩文本編輯
?? JAVA~75~
字號:

import java.net.*;
import java.io.*;
import java.util.*;
public class PeopleThread implements Runnable{
  ServerSocket sendFileSocket=null;
  Socket socket=null;
  DataInputStream dis;
  File toSendFile;
  Hashtable saveThread=new Hashtable();
  static Hashtable saveServerSocket=new Hashtable();
  String key=null;
  String toPeople=null;
  String _message=null;
  static int state=1;
  //int state2=1;
  public PeopleThread(File file,String toPeople){
    this.toSendFile=file;
    this.toPeople=toPeople;
    //System.out.println(toSendFile.length()+"k"+"  "+toPeople+"duixiang");
  }

  public void run(){
    boolean isExist=saveServerSocket.containsKey(toPeople);
    //if (!isExist) {
        int port = PeopleThread.selectPort();
        System.out.println(port);
        try {
          sendFileSocket = new ServerSocket(port);
          saveServerSocket.put(toPeople, new Integer(port));
          if(ChatArea.getSocket()!=null){
            ChatArea.getOut().writeUTF("SEND_FILE:"+toSendFile+"#TOPEOPLE#"+toPeople+"#PORT#"+port+"#FILE_LENGTH#"+toSendFile.length());
           // System.out.println("SEND_FILE:"+toSendFile+"#TOPEOPLE#"+toPeople+"#PORT#"+port+"#FILE_LENGTH#"+toSendFile.length());
          }
          //socket = sendFileSocket.accept();
          //System.out.println("1");
        }
        catch (IOException e) {
          e.printStackTrace();
          System.out.println("snd");
        }
      //}
     /* else {
        System.out.println("else");
        //state2=0;
        int port=((Integer)saveServerSocket.get(toPeople)).intValue();
        try{

          if (ChatArea.getSocket() != null) {
            ChatArea.getOut().writeUTF("SEND_FILE:" + toSendFile + "#TOPEOPLE#" +
                                       toPeople + "#PORT#" + port);
            sendFileSocket = new ServerSocket(port);

          }
        }catch(Exception e){
          System.out.println("正在偵聽2");
          /*try{
            socket = sendFileSocket.accept();
          }catch(Exception e1){
            System.out.println("catching");
            e1.printStackTrace();
          }*/

       // }
       /* try{
          sendFileSocket = new ServerSocket(port);
        }catch(IOException e){
          System.out.println("正在偵聽...");
          System.out.println("2");
          //e.printStackTrace();
        }*/
        //發送通知
      //}
      System.out.println(state);
     // while(true){
      //  if (state == 1) {
          try {
            // System.out.println("before accept");
            state = 0;

            socket = sendFileSocket.accept();
            state = 1;
            //state2=1;

            System.out.println("第二分文件");
          }
          catch (IOException e) {
            System.out.println("accept");
            e.printStackTrace();


          }
       // }

        if (socket != null) {

          //System.out.println(socket.getPort()+"dui fang port");
          try {
            dis = new DataInputStream(socket.getInputStream());
            while (true) {
              _message = dis.readUTF();
              //System.out.println(_message);
              break;
            }
          }
          catch (Exception e) {

          }
         // System.out.println(_message);
          if (_message.startsWith("AGREE_ACCEPT:")) {
            String _toPeople = _message.substring(_message.indexOf(
                "AGREE_ACCEPT:") + 13, _message.indexOf("#TOSENDFILE#"));
            String _toSendFile = _message.substring(_message.indexOf(
                "#TOSENDFILE#") + 12);
            //System.out.println(_requestPeople + " " + _toSendFile);
            ClientSendFileThread clientSendFileThread=new ClientSendFileThread(new File(_toSendFile),_toPeople,socket);
            clientSendFileThread.start();

          }else if(_message.startsWith("DISAGREE_ACCEPT:")){
            String _toPeople=_message.substring(_message.indexOf("DISAGREE_ACCEPT:")+16,_message.indexOf("#TOSENDFILE#"));
            System.out.println(_message);
            try{
              this.dis.close();
              this.socket.close();
            }catch(Exception e){

            }


          }
        }
     // }


  }
  public static int selectPort(){
    int port;
    for(int i=4000;i<4100;i++){
        try {
          ServerSocket serversocket = new ServerSocket(i);
          //port=i;
          serversocket.close();
          return i;
        }
        catch (IOException e) {
         System.out.println("端口被占用");
        }
      }
    return 0;
  }












  public static void main(String[] args) {
  }

}












?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美丰满少妇xxxbbb| 国产亚洲成年网址在线观看| 欧美mv日韩mv| 亚洲精品自拍动漫在线| 激情五月激情综合网| 欧美三级视频在线| 综合中文字幕亚洲| 韩国在线一区二区| 欧美一区二区视频在线观看 | 亚洲欧美日韩久久精品| 秋霞国产午夜精品免费视频| 91尤物视频在线观看| 国产婷婷色一区二区三区 | 国产成人免费av在线| 欧美一区二区三区在| 日本强好片久久久久久aaa| 国产成人精品午夜视频免费 | 色综合天天综合色综合av | 成人99免费视频| 久久综合色天天久久综合图片| 亚洲成人在线免费| 欧美午夜电影在线播放| 18成人在线视频| www..com久久爱| 久久精品一区二区三区不卡牛牛| 久久精品国产秦先生| 911精品国产一区二区在线| 一片黄亚洲嫩模| 欧洲一区在线观看| 亚洲自拍偷拍av| 91久久线看在观草草青青| 亚洲精品视频在线| 日本二三区不卡| 一区二区三区不卡视频| 在线观看日韩一区| 亚洲www啪成人一区二区麻豆| 91九色02白丝porn| 午夜视频一区在线观看| 欧美日韩日本视频| 日韩av中文字幕一区二区三区 | 久久成人麻豆午夜电影| 欧美va亚洲va香蕉在线 | 狠狠狠色丁香婷婷综合激情 | 69堂精品视频| 老司机午夜精品| 国产亚洲一二三区| 成人少妇影院yyyy| 亚洲人成在线观看一区二区| 91精品福利视频| 秋霞成人午夜伦在线观看| 欧美成人福利视频| 国产精品一二三四五| 国产精品不卡一区二区三区| 欧美主播一区二区三区| 欧美96一区二区免费视频| 久久久一区二区三区捆绑**| 成人免费毛片嘿嘿连载视频| 一区二区三区精品在线观看| 欧美二区三区91| 国产精品自在在线| 亚洲一区二区三区免费视频| 欧美一区欧美二区| 99久久精品国产精品久久| 五月激情综合婷婷| 国产三级精品视频| 欧美日韩精品是欧美日韩精品| 九九久久精品视频| 亚洲精品欧美专区| 久久久久一区二区三区四区| 欧美熟乱第一页| 成人免费毛片片v| 日本欧美在线观看| 亚洲码国产岛国毛片在线| 日韩精品影音先锋| 欧洲亚洲国产日韩| 精品一区二区免费| 亚洲一区二区在线免费观看视频| 久久精品这里都是精品| 777午夜精品视频在线播放| 国产91丝袜在线18| 美腿丝袜亚洲色图| 亚洲一二三区在线观看| 国产欧美日韩精品a在线观看| 欧美猛男男办公室激情| 成人av电影在线网| 91黄视频在线| 国产成a人亚洲精| 免费一级欧美片在线观看| 夜色激情一区二区| 日韩一区欧美小说| 国产精品视频你懂的| 欧美tickling挠脚心丨vk| 欧美日韩视频在线第一区| 91女神在线视频| 成人av在线一区二区| 国产成人精品免费在线| 美女性感视频久久| 天天操天天色综合| 一区二区在线观看av| 亚洲欧美综合另类在线卡通| 久久免费的精品国产v∧| 精品日韩一区二区三区免费视频| 欧美剧在线免费观看网站| www.色综合.com| 东方欧美亚洲色图在线| 国产自产视频一区二区三区| 麻豆一区二区99久久久久| 日本不卡123| 天天av天天翘天天综合网| 亚洲成人黄色小说| 亚洲高清视频中文字幕| 亚洲成a人在线观看| 亚洲国产精品一区二区久久 | 欧美日韩精品一区二区三区| 91福利精品第一导航| 在线免费观看日本欧美| 在线看不卡av| 欧美三级午夜理伦三级中视频| 欧美揉bbbbb揉bbbbb| 久久久精品蜜桃| 久久久国产综合精品女国产盗摄| 精品国产91亚洲一区二区三区婷婷| 91精品午夜视频| 2020国产成人综合网| 日本一区二区三区四区| 国产精品久久久爽爽爽麻豆色哟哟| 国产精品久久久久久久久图文区 | 欧美乱妇20p| 欧美一区二区播放| 久久精品视频在线免费观看| 欧美国产乱子伦| 一区二区在线观看视频| 视频精品一区二区| 国产最新精品精品你懂的| hitomi一区二区三区精品| 一本高清dvd不卡在线观看| 欧美日韩国产另类一区| 久久理论电影网| 亚洲欧美成aⅴ人在线观看 | 亚洲欧美日韩综合aⅴ视频| 亚洲一二三四在线观看| 奇米一区二区三区| 成人毛片老司机大片| 欧美日韩国产三级| 国产欧美一区二区三区在线看蜜臀 | 欧美日韩国产小视频| 2022国产精品视频| 亚洲人成精品久久久久久| 亚洲成人免费av| 成人永久免费视频| 91精品国产手机| 国产精品女上位| 五月激情综合网| 成人h动漫精品一区二| 2021久久国产精品不只是精品 | 国产色婷婷亚洲99精品小说| 亚洲激情在线激情| 国内精品久久久久影院薰衣草| 91社区在线播放| 欧美不卡视频一区| 亚洲午夜一二三区视频| 国产一区二区三区四区五区美女| 91精品办公室少妇高潮对白| 久久久www免费人成精品| 午夜精品福利一区二区三区av | 最新国产成人在线观看| 日韩成人免费在线| 在线视频你懂得一区| 国产精品视频第一区| 精品一区二区三区免费播放| 欧美色老头old∨ideo| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 日韩二区三区在线观看| 在线观看一区二区视频| 国产精品第一页第二页第三页| 国内精品在线播放| 欧美美女一区二区| 亚洲狠狠爱一区二区三区| 91在线视频免费91| 国产精品人人做人人爽人人添| 国产主播一区二区三区| 日韩视频免费观看高清完整版| 亚洲午夜电影在线观看| 色呦呦国产精品| 国产精品电影一区二区| 成人丝袜视频网| 国产精品久久久一本精品 | 亚洲另类春色校园小说| 粉嫩aⅴ一区二区三区四区五区| 精品女同一区二区| 精品亚洲aⅴ乱码一区二区三区| 91精品欧美久久久久久动漫| 婷婷中文字幕一区三区| 这里只有精品视频在线观看| 五月天一区二区三区| 在线播放视频一区| 婷婷夜色潮精品综合在线| 欧美一区二视频| 国产一区二区三区日韩| 久久精品视频一区二区|