91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3.8M
    文件類(lèi)型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-10-02
  • 語(yǔ)言: 其他
  • 標(biāo)簽: 其他??

資源簡(jiǎn)介

科研管理系統(tǒng)CS.zip

資源截圖

代碼片段和文件信息

package?dao;

import?java.io.DataOutputStream;??
import?java.io.File;??
import?java.io.FileInputStream;??
import?java.net.Socket;

import?javax.swing.JFileChooser;??
??
/**?
?*?文件傳輸Client端
?
?*?功能說(shuō)明:?
?*?
?*?@author?大智若愚的小懂?
?*?@Date?2016年09月01日?
?*?@version?1.0?
?*/??
public?class?FileTransferClient?extends?Socket?{??
??
????private?static?final?String?SERVER_IP?=?“192.168.31.184“;?//?服務(wù)端IP??
????private?static?final?int?SERVER_PORT?=?6666;?//?服務(wù)端端口??
??
????private?Socket?client;??
??
????private?FileInputStream?fis;??
??
????private?DataOutputStream?dos;??
????
????JFileChooser?jfc?=?new?JFileChooser(“c:/“);
??
????/**?
?????*?構(gòu)造函數(shù)
?
?????*?與服務(wù)器建立連接?
?????*?@throws?Exception?
?????*/??
????public?FileTransferClient()?throws?Exception?{??
????????super(SERVER_IP?SERVER_PORT);??
????????this.client?=?this;??
????????System.out.println(“Cliect[port:“?+?client.getLocalPort()?+?“]?成功連接服務(wù)端“);??
????}??
??
????/**?
?????*?向服務(wù)端傳輸文件?
?????*?@throws?Exception?
?????*/??
????public?void?sendFile(boolean?isPaper)?throws?Exception?{??
????????try?{??
???????? jfc.showOpenDialog(null);
File?sf?=?jfc.getSelectedFile();?//?獲得所選擇的文件名
String?fname?=?sf.getAbsolutePath();?//?獲得含絕對(duì)路徑的文件名
????????????File?file?=?new?File(fname);??
????????????if(file.exists())?{??
????????????????fis?=?new?FileInputStream(file);??
????????????????dos?=?new?DataOutputStream(client.getOutputStream());??
??
????????????????//?文件名和長(zhǎng)度??
????????????????dos.writeUTF(file.getName());??
????????????????dos.flush();??
????????????????dos.writeLong(file.length());??
????????????????dos.flush();??
??
????????????????//?開(kāi)始傳輸文件??
????????????????System.out.println(“========?開(kāi)始傳輸文件?========“);??
????????????????byte[]?bytes?=?new?byte[1024];??
????????????????int?length?=?0;??
????????????????long?progress?=?0;??
????????????????while((length?=?fis.read(bytes?0?bytes.length))?!=?-1)?{??
????????????????????dos.write(bytes?0?length);??
????????????????????dos.flush();??
????????????????????progress?+=?length;??
????????????????????System.out.print(“|?“?+?(100*progress/file.length())?+?“%?|“);??
????????????????}??
????????????????System.out.println();??
????????????????System.out.println(“========?文件傳輸成功?========“);??
????????????}??
????????}?catch?(Exception?e)?{??
????????????e.printStackTrace();??
????????}?finally?{??
????????????if(fis?!=?null)??
????????????????fis.close();??
????????????if(dos?!=?null)??
????????????????dos.close();??
????????????client.close();??
????????}??
????}??
??
????/**?
?????*?入口?
?????*?@param?args?
?????*/??
//????public?static?void?main(String[]?args)?{??
//????????try?{??
//????????????FileTransferClient?client?=?new?FileTransferClient();?//?啟動(dòng)客戶(hù)端連接??
//????????????client.sendFile();?//?傳輸文件??
//????????}?catch?(Exception?e)?{??
//????????????e.printStackTrace();??
//????????}??
//????}??
??
}??

?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????目錄???????????0??2018-10-23?04:35??DSRM\
?????文件?????????687??2018-10-23?04:41??DSRM\.classpath
?????文件?????????380??2018-04-07?20:28??DSRM\.project
?????目錄???????????0??2018-06-26?16:35??DSRM\.settings\
?????文件?????????598??2018-04-07?20:28??DSRM\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2018-10-23?04:41??DSRM\bin\
?????目錄???????????0??2018-10-23?04:41??DSRM\bin\dao\
?????文件????????2932??2018-10-23?04:41??DSRM\bin\dao\FileTransferClient.class
?????文件????????2734??2018-10-23?04:41??DSRM\bin\dao\FileTransferServer$Task.class
?????文件????????2570??2018-10-23?04:41??DSRM\bin\dao\FileTransferServer.class
?????文件????????4856??2018-10-23?04:41??DSRM\bin\dao\PaperDao.class
?????文件????????5052??2018-10-23?04:41??DSRM\bin\dao\ProjectDao.class
?????文件????????3164??2018-10-23?04:41??DSRM\bin\dao\UserDao.class
?????文件????????3191??2018-10-23?04:41??DSRM\bin\dao\UserInfDao.class
?????目錄???????????0??2018-10-23?04:52??DSRM\bin\images\
?????文件?????????664??2015-08-03?14:43??DSRM\bin\images\about.png
?????文件?????????805??2015-08-03?14:43??DSRM\bin\images\add.png
?????文件?????????852??2015-08-03?14:43??DSRM\bin\images\base.png
?????文件?????????646??2015-08-03?14:43??DSRM\bin\images\bookManager.png
?????文件?????????618??2015-08-03?14:43??DSRM\bin\images\bookTypeManager.png
?????文件?????????666??2015-08-03?14:43??DSRM\bin\images\delete.png
?????文件?????????516??2015-08-03?14:43??DSRM\bin\images\edit.png
?????文件?????????755??2015-08-03?14:43??DSRM\bin\images\exit.png
?????文件???????12026??2015-08-03?14:43??DSRM\bin\images\java1234.png
?????文件?????????644??2015-08-03?14:43??DSRM\bin\images\login.png
?????文件????????5261??2015-08-03?14:43??DSRM\bin\images\logo.png
?????文件?????????676??2015-08-03?14:43??DSRM\bin\images\me.png
?????文件?????????611??2015-08-03?14:43??DSRM\bin\images\modify.png
?????文件?????????481??2015-08-03?14:43??DSRM\bin\images\password.png
?????文件?????????725??2015-08-03?14:43??DSRM\bin\images\reset.png
?????文件?????????628??2015-08-03?14:43??DSRM\bin\images\search.png
............此處省略218個(gè)文件信息

評(píng)論

共有 條評(píng)論