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

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

?? peoplethread.java~71~

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

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);
          }
          //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:")){
            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一区二区三区免费野_久草精品视频
日韩视频中午一区| 国产精品网站在线| 精品国产乱码久久久久久浪潮| 久久久久久影视| 亚洲欧美一区二区久久| 日本伊人午夜精品| 成人精品鲁一区一区二区| 欧美午夜免费电影| 久久久国产午夜精品| 亚洲成人自拍网| 成人午夜激情视频| 欧美一区二区三区在线电影 | 麻豆精品一区二区av白丝在线| 国产不卡在线播放| 678五月天丁香亚洲综合网| 亚洲国产精华液网站w| 最新热久久免费视频| 久久精品国产亚洲5555| 在线亚洲高清视频| 国产精品视频观看| 久久精品国产成人一区二区三区 | 亚洲午夜一区二区三区| 国产精品一二三四区| 精品视频在线免费| 国产精品美日韩| 午夜精品免费在线| 91九色最新地址| **性色生活片久久毛片| 国产一区二区按摩在线观看| 欧美一级在线观看| 亚洲r级在线视频| 91在线一区二区| 国产欧美一区二区在线观看| 久久99精品久久久久久国产越南 | 日日骚欧美日韩| 成人18精品视频| 欧美激情一区二区三区四区| 男人的天堂久久精品| 欧美日韩亚洲另类| 亚洲chinese男男1069| 欧美在线你懂得| 26uuu精品一区二区在线观看| 日本免费在线视频不卡一不卡二| 91久久精品国产91性色tv| 国产精品免费久久久久| 国产.精品.日韩.另类.中文.在线.播放| 欧美一区二区三区白人| 欧美aaaaaa午夜精品| 91国产成人在线| 国产精品剧情在线亚洲| 不卡影院免费观看| 亚洲人妖av一区二区| 日本高清不卡视频| 亚洲狠狠爱一区二区三区| 欧美群妇大交群的观看方式| 免费观看一级特黄欧美大片| 日韩美女一区二区三区| 国产乱对白刺激视频不卡| 欧美成人精品3d动漫h| 国产乱码精品一品二品| 国产欧美日韩三级| 一本久久a久久精品亚洲| 亚洲小少妇裸体bbw| 欧美一级精品大片| 国产一区二区三区免费看| 国产欧美精品日韩区二区麻豆天美| 成人免费视频一区二区| 亚洲自拍偷拍欧美| 欧美一区二区三区免费大片 | 国产精品国产精品国产专区不蜜 | 日韩三级高清在线| 国产一区啦啦啦在线观看| 欧美大片日本大片免费观看| 成人一二三区视频| 一级精品视频在线观看宜春院| 5566中文字幕一区二区电影| 国产在线视视频有精品| 欧美激情综合在线| 成人精品高清在线| 亚洲超碰精品一区二区| 欧美极品aⅴ影院| 欧美三级电影在线观看| 国产一区三区三区| 亚洲国产精品一区二区久久 | 日韩成人午夜电影| 国产视频亚洲色图| 欧美中文字幕不卡| 国产高清亚洲一区| 亚洲一区二区三区中文字幕在线 | 福利一区在线观看| 午夜精品福利一区二区三区蜜桃| 亚洲精品一区二区三区香蕉| 一本色道久久综合精品竹菊| 久久99精品久久久久久国产越南| 日韩一区日韩二区| 日韩欧美一级精品久久| 色天天综合久久久久综合片| 国产精品亚洲午夜一区二区三区| 亚洲综合成人在线视频| 国产精品日韩精品欧美在线| 欧美三级电影在线观看| 成人中文字幕在线| 久久99精品国产麻豆不卡| 久久综合丝袜日本网| 欧美日韩亚洲综合在线| 99久久精品国产导航| 韩国一区二区三区| 偷拍日韩校园综合在线| 亚洲人成伊人成综合网小说| 久久久天堂av| 欧美日韩精品一区二区三区蜜桃| 97久久超碰国产精品| 国产成人丝袜美腿| 美脚の诱脚舐め脚责91| 视频一区在线播放| 亚洲一区二区在线视频| 国产日韩av一区二区| 精品国产一区二区在线观看| 欧美三区在线观看| 7777女厕盗摄久久久| 欧美一区二区三区四区久久| 欧美一卡二卡三卡四卡| 精品国产欧美一区二区| 精品第一国产综合精品aⅴ| 日韩欧美一区在线| 久久人人爽爽爽人久久久| 久久久精品黄色| 国产欧美精品区一区二区三区| 国产日产精品一区| 中文字幕不卡的av| 亚洲激情五月婷婷| 五月天欧美精品| 激情深爱一区二区| 成人性生交大片| 91视频91自| 欧美精品久久久久久久多人混战 | 欧美精品vⅰdeose4hd| 日韩欧美国产小视频| 久久日韩精品一区二区五区| 国产视频一区二区三区在线观看| 中文字幕欧美一区| 亚洲大片免费看| 国产乱码一区二区三区| 一本色道亚洲精品aⅴ| 日韩一区二区在线免费观看| 欧美国产成人在线| 亚洲国产精品嫩草影院| 裸体歌舞表演一区二区| 91视频精品在这里| 91精品蜜臀在线一区尤物| 久久久国产一区二区三区四区小说| 亚洲天堂av老司机| 久久99这里只有精品| 91亚洲午夜精品久久久久久| 91精品国产色综合久久久蜜香臀| 亚洲国产高清在线| 性感美女久久精品| 成人黄色一级视频| 日韩一区二区三区精品视频| 日本一区二区电影| 天堂在线一区二区| 不卡在线视频中文字幕| 欧美电影免费观看高清完整版在| 国产精品蜜臀在线观看| 久久99热99| 欧美精品在线一区二区| 国产精品乱码妇女bbbb| 麻豆精品久久精品色综合| 色婷婷av一区| 国产精品免费丝袜| 极品少妇一区二区| 欧美亚洲综合另类| 一区在线播放视频| 国模冰冰炮一区二区| 777午夜精品免费视频| 一区二区三区中文字幕电影| 国产乱人伦偷精品视频不卡 | 欧美视频一区二区三区在线观看 | 欧美精品一区二区三区蜜桃| 亚洲在线中文字幕| 9久草视频在线视频精品| 日韩一二三四区| 日韩国产成人精品| 欧美日韩一区二区三区免费看| 国产精品国产自产拍在线| 国产精品一线二线三线精华| 91精品国产aⅴ一区二区| 伊人色综合久久天天| 99在线精品观看| 中文字幕中文字幕中文字幕亚洲无线| 激情av综合网| 精品国产一区二区亚洲人成毛片| 天堂久久一区二区三区| 欧美日本一道本在线视频| 亚洲尤物视频在线| 在线观看区一区二| 亚洲一区二区三区美女| 欧美亚洲图片小说| 亚洲成a人v欧美综合天堂| 欧美日韩精品一区视频|