9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦 > 學習電腦 > 電腦安全 > 局域網安全 > java局域網傳輸

java局域網傳輸

時間: 林澤1002 分享

java局域網傳輸

  java上傳文件到局域網內的另一臺計算機上?下面是學習啦小編跟大家分享的是java 局域網 傳輸,歡迎大家來閱讀學習。

  java 局域網 傳輸

  分析

    今天又遇到一個問題:怎樣將文件上傳到局域網內的另一臺機器上。解決方案粗略的想了下大概有如下幾種:

  1. 搭建一臺FTP服務器,然后通過FTP協議進行文件傳輸。這個方式固然有效,但是有點麻煩。

  2. 通過Socket來傳輸文件,這種方法需要編寫一個客戶端和一個服務端,這種方案比較通用,在其他方案不可行的情況下,這種方案還是不錯的。

  3. 搭建一臺HTTP服務器(例如tomcat),上傳文件時直接將文件上傳到這臺機器上,需要部署用來上傳文件的應用。

  4. 如果是windows系統可以采取最簡單的形式來完成文件傳輸(文件共享)。

  采用windows文件夾共享來實現

    本文最要用第4個方式來完成此功能:

  首先在你想要保存上傳文件的計算機上設置文件共享,例如本文共享的是image文件夾:

  右鍵image文件夾 -> 屬性 -> 共享 -> 文件和文件夾共享

  注意:一定要添加Evenyone用戶,并且要給讀寫的權限。

  共享完成后,開始 -> 運行,輸入2.168.0.67\image (根據實際情況輸入你自己的ip)打開共享文件目錄。

  以下是Java代碼:

  public class Test {

  public static void main(String[] args) throws Exception {

  String srcPath = "c:\pic.jpg";

  File parentDir = new File("2.168.0.67\image");

  File targetPath = new File(parentDir,

  UUID.randomUUID().toString().replaceAll("-", "") + ".jpg");

  InputStream in = new FileInputStream(srcPath);

  OutputStream out = new FileOutputStream(targetPath);

  try {

  byte[] bs = new byte[1024];

  int len = -1;

  while((len = in.read(bs)) != -1) {

  out.write(bs, 0, len);

  }

  } finally {

  try {

  out.close();

  } catch (Exception e) {

  e.printStackTrace();

  }

  try {

  in.close();

  } catch (Exception e) {

  e.printStackTrace();

  }

  }

  System.out.println("上傳成功!!");

  }

  }12345678910111213141516171819202122232425262728291234567891011121314151617181920212223242526272829

    本例只是將本地的一個圖片文件上傳到局域網內的計算機,File parentDir = new File("2.168.0.67\image") 注意后面的 文件路徑,\后面緊跟著局域網IP地址,后面是共享文件的目錄,接下來與操作普通文件一樣進行操作, 通過流寫到目標位置。文件名是通過UUID來生成,除掉其中的-,關于文件目錄打散:可以通過一些算法來生成文件目錄,例如:通過yyyy/MM/dd的日期格式來創建文件夾,也可以通過文件名的哈希碼進行一些處理來生成目錄。

    通過下圖看到,圖片確實已經上傳上傳上去了:

2687242 主站蜘蛛池模板: 亚洲欧美日韩在线不卡| 国产日韩精品视频无码| 国产精品一线二线三线区| 蜜桃视频在线观看网站免费| 久天啪天天久久99久孕妇| 免费播放一区二区三区| 丰满的少妇被猛烈进入白浆 | 免费中文熟妇在线影片| 日韩视频中文字幕精品偷拍| 欧美精欧美乱码一二三四区 | 狠狠色丁香婷婷亚洲综合| 亚洲AV日韩AV综合在线观看| 国产99在线 | 免费| 亚洲成av人片无码迅雷下载 | 国产日产欧产精品精品| 中文字幕无码免费久久| 婷婷开心深爱五月天播播| 欧美黑人XXXX性高清版| 国产精品免费观在线| 神马午夜久久精品人妻| 欧美视频精品免费覌看| 这里只有精品免费视频 | 精品一区二区三区蜜桃麻豆| 久久亚洲日本激情战少妇| 久久精品色一情一乱一伦| 日韩高清不卡一区二区三区| 日本人一区二区在线观看| 亚洲熟伦熟女新五十熟妇| jizzjizz日本高潮喷水| 成人网站网址导航| 欧美变态另类zozo| 色欲国产精品一区成人精品| 亚洲精品人妻中文字幕| gogo无码大胆啪啪艺术| 亚洲av无码精品蜜桃| 人妻av无码系列一区二区三区| 99中文字幕国产精品| a级黑人大硬长爽猛出猛进 | 国产亚洲精品VA片在线播放| 99RE8这里有精品热视频| 亚洲色欲色欱WWW在线|