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

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

?? clientacceptfile.java~114~

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

import java.io.*;
import java.net.*;
import java.util.*;
public class ClientAcceptFile implements Runnable {
  Socket acceptFileSocket=null;
  DataInputStream dis=null;
  DataOutputStream dos=null;
  RandomAccessFile raf=null;
  FileOutputStream fos;
  File file=null;
  String key=null;
  String ip=null;
  String action=null;
  String oldFileName=null;
  String requestPeople;
  String userName;
  long fileLength;
  FileDisposeButton fileDisposeButton;
  static  Hashtable saveThread=new Hashtable();
  public   ClientAcceptFile(String requestPeople,File file,
                            String ip,int port,String action,String oldFileName,String fileLength)  {
    this.file=file;
    this.ip=ip.substring(1);
    this.requestPeople=requestPeople;
    this.action=action;
    this.oldFileName=oldFileName;
    this.fileLength=(Long.valueOf(fileLength)).longValue();
    userName=ChatArea.loginDialog.getName();
    System.out.println(this.fileLength);
    key=new String(requestPeople+this.oldFileName);
    saveThread.put(key,this);
    try{
      acceptFileSocket = new Socket(this.ip, port);
    }catch(IOException e){
      e.printStackTrace();
    }

  }
  public void run() {
    byte[] buffer=new byte[8291];
    int readBuffer=0;
    saveThread.put(key,this);
    //System.out.println(key+"接受文件線程");
    try{
      dis=new DataInputStream(acceptFileSocket.getInputStream());
      dos=new DataOutputStream(acceptFileSocket.getOutputStream());
      raf=new RandomAccessFile(this.file,"rw");
      //fos=new FileOutputStream(this.file);
      if(action.equals("AGREE")){
        dos.writeUTF("AGREE_ACCEPT:" + this.userName + "#TOSENDFILE#" +
                     this.oldFileName);
        //System.out.println("AGREE_ACCEPT:" + this.requestPeople +
                           //"#TOSENDFILE#" + this.oldFileName);
        fileDisposeButton=(FileDisposeButton)FileDisposeButton.saveFileDisposeButton.get(this.requestPeople+this.oldFileName);
        //FileDisposeButton.fileInfo.setText(this.requestPeople+"向您發送的文件["+this.file.getName()+"]正在發送中...");
        //fileDisposeButton.saveElseButton.setVisible(false);
        //fileDisposeButton.disagreeButton.setVisible(false);
        //fileDisposeButton.agreeButton.setText("取消");
        //System.out.println(fileDisposeButton.fileInfo.getText());
        fileDisposeButton.fileInfo.setText(this.requestPeople+"向您發送的文件["+this.file.getName()+"]正在發送中...");
        while ( (readBuffer = dis.read(buffer)) != -1) {
          raf.write(buffer, 0, readBuffer);
        }
        fileDisposeButton.buttonJPanel.setVisible(false);
        if(this.raf.length()==this.fileLength){
          fileDisposeButton.fileInfo.setText(this.requestPeople + "向您發送的文件[" +
                                             this.file.getName() + "]發送完畢.");
        }else{
          fileDisposeButton.fileInfo.setText(this.requestPeople + "取消文件[" +
                                             this.file.getName() + "]的發送.");
        }
       // System.out.println("this.file.length="+this.file.length()+"    this.filelength"+this.fileLength);

        //System.out.println("接受完畢");
      }else if(action.equals("DISAGREE")){
        dos.writeUTF("DISAGREE_ACCEPT:" + this.userName + "#TOSENDFILE#" +
                     this.oldFileName);
      }
      //this.dis.close();
     // this.dos.flush();
     // this.dos.close();
      //this.raf.close();
     // this.acceptFileSocket.close();
    }catch(IOException ioe){
      try{
        fileDisposeButton.fileInfo.setText(this.requestPeople + "向您發送的文件[" +
                             this.file.getName() + "]由于網絡故障而終止.");
        this.dis.close();
        this.dos.flush();
        this.dos.close();
        this.raf.close();
        this.acceptFileSocket.close();
        saveThread.remove(this);
      }catch(Exception e){

      }
    }finally{
      try{
        this.dis.close();
        this.dos.flush();
        this.dos.close();
        this.raf.close();
        this.acceptFileSocket.close();
        saveThread.remove(this);
        //System.out.println("jieshowenjianexcpeiont");
      }catch(IOException e){
        //e.printStackTrace();

      }

    }
  }

  public static void main(String[] args) {
   // File f=new File()
   //Thread thread=new Thread(new ClientAcceptFile("","","",0));
  }
}










?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
丁香婷婷综合激情五月色| 日本韩国欧美在线| 一本到高清视频免费精品| 欧美日韩在线观看一区二区 | 亚洲精品午夜久久久| 久久精品国产亚洲高清剧情介绍| 国产成人亚洲精品青草天美 | 最新国产精品久久精品| 久久精品国产网站| 欧美大度的电影原声| 亚洲一区精品在线| 欧美午夜精品理论片a级按摩| 久久精品在线免费观看| 日韩综合小视频| 欧美系列日韩一区| 性做久久久久久| 欧美日韩另类国产亚洲欧美一级| 亚洲欧美日韩中文播放| 欧美日本在线视频| 国产精品欧美综合在线| 国内成人免费视频| 中国色在线观看另类| 色婷婷综合激情| 亚洲超碰97人人做人人爱| 欧美精品免费视频| 欧美96一区二区免费视频| 精品日韩一区二区三区| 成人美女视频在线观看| 亚洲一区二区精品久久av| 欧美一区二区在线观看| 成人毛片视频在线观看| 一区二区三区四区中文字幕| 3d动漫精品啪啪1区2区免费| 久久国产精品第一页| 国产一区在线精品| 亚洲伦在线观看| 91麻豆精品91久久久久久清纯| 美女看a上一区| 亚洲图片激情小说| 欧美videossexotv100| 日本精品免费观看高清观看| 乱一区二区av| 亚洲欧美日韩电影| 国产精品午夜免费| 制服丝袜一区二区三区| 99久久婷婷国产| 狠狠色丁香婷婷综合| 午夜精品福利一区二区三区av| 国产午夜三级一区二区三| 欧美一级片在线观看| 日本高清免费不卡视频| 成人性生交大片免费看视频在线| 秋霞电影一区二区| 亚洲成av人片在线| 亚洲综合一区在线| 亚洲狠狠爱一区二区三区| 欧美成人性战久久| 欧美丝袜丝交足nylons图片| 国产超碰在线一区| 成人精品电影在线观看| 国产一区二区在线视频| 国产一区二区福利视频| 日本人妖一区二区| 久久草av在线| 国产精品一区二区男女羞羞无遮挡| 亚洲精品综合在线| 亚洲午夜久久久久久久久电影网 | 91精品国产综合久久精品| 欧美日韩视频在线观看一区二区三区| 一本色道久久综合亚洲91| 91香蕉视频污在线| 777午夜精品视频在线播放| 欧美刺激午夜性久久久久久久| 欧美喷潮久久久xxxxx| 91精品国产麻豆国产自产在线| 欧美日韩国产高清一区二区| 欧美老年两性高潮| 日韩三级在线观看| 国产欧美日韩在线| 亚洲福利电影网| 国产精品影视在线| aaa欧美大片| 欧美日韩久久一区| 亚洲国产成人在线| 亚洲成人一二三| 成人深夜视频在线观看| 91久久精品网| 久久色成人在线| 午夜视频在线观看一区二区三区| 麻豆视频一区二区| 91色porny蝌蚪| 国产欧美日韩在线| 亚洲午夜免费视频| 久久精品72免费观看| 一本色道久久综合狠狠躁的推荐| 欧美夫妻性生活| 久久精品一区二区三区不卡牛牛| 午夜精品aaa| 99久久精品国产毛片| 精品福利一区二区三区免费视频| 亚洲综合一区二区精品导航| 成人性生交大片免费看在线播放 | 日韩精品国产欧美| 色94色欧美sute亚洲线路一ni| 久久精品视频一区| 国产成人在线电影| 久久久久国产精品免费免费搜索| 免费黄网站欧美| 欧美一区二区高清| 日韩精品视频网| 欧美巨大另类极品videosbest| 亚洲图片有声小说| 91精品国产综合久久精品| 日韩电影在线看| 日韩无一区二区| 国产综合色精品一区二区三区| 久久久久国色av免费看影院| 国产精品77777| 国产精品色哟哟| 欧美性大战xxxxx久久久| 亚洲午夜电影网| 欧美电影免费观看高清完整版在线 | 久久免费国产精品| 国产成人小视频| 亚洲综合在线免费观看| 8x福利精品第一导航| 狠狠色狠狠色综合日日91app| 日韩视频中午一区| 久久99国产精品久久| 国产亚洲成av人在线观看导航| 9i看片成人免费高清| 日韩一区精品视频| 一区在线观看免费| 日韩欧美高清dvd碟片| 丁香婷婷综合五月| 首页国产欧美日韩丝袜| 亚洲欧美日韩在线| 91精品国产高清一区二区三区蜜臀 | 亚洲精品高清在线| 日韩午夜在线观看| 91福利小视频| 成人性生交大合| 经典三级在线一区| 午夜久久久影院| 亚洲啪啪综合av一区二区三区| 欧美精品一区二区三区四区| 欧美日免费三级在线| 91在线观看视频| 不卡的av在线| 国产曰批免费观看久久久| 水蜜桃久久夜色精品一区的特点| 欧美韩国日本一区| 欧美一区二区女人| 欧美一区二区在线免费播放| 色噜噜狠狠色综合欧洲selulu| 国产一区二区三区观看| 美美哒免费高清在线观看视频一区二区| 亚洲精品网站在线观看| 国产精品久久久久久久午夜片| 久久久精品2019中文字幕之3| 日韩美女主播在线视频一区二区三区| 欧美网站大全在线观看| 91国内精品野花午夜精品| 日本高清不卡aⅴ免费网站| 91久久精品一区二区三| 6080yy午夜一二三区久久| 欧美午夜精品一区| 日韩欧美三级在线| 久久久av毛片精品| 亚洲精品成人少妇| 国产欧美综合在线观看第十页| 日韩视频在线永久播放| 国产日产精品1区| 国产精品伦一区| 亚洲宅男天堂在线观看无病毒| 亚洲成年人网站在线观看| 五月天久久比比资源色| 亚洲色图欧美偷拍| 日韩国产成人精品| 国产精品一区二区在线播放| 99久久国产综合色|国产精品| 欧美图区在线视频| 欧美国产日本韩| 日本欧美韩国一区三区| 91免费版在线| 精品少妇一区二区| 图片区小说区国产精品视频 | 欧美老人xxxx18| 亚洲婷婷在线视频| 国产原创一区二区| 欧美一区二区啪啪| 国产精品理伦片| 看电视剧不卡顿的网站| 成人爱爱电影网址| 久久青草国产手机看片福利盒子| 亚洲一区二区三区四区中文字幕| 粉嫩欧美一区二区三区高清影视| 91丝袜呻吟高潮美腿白嫩在线观看| 欧美mv日韩mv国产| 久久电影网电视剧免费观看|