欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java 客戶端向服務端上傳mp3文件數據的實例代碼

 更新時間:2018年09月25日 15:46:24   作者:Wnlife  
這篇文章主要介紹了Java 客戶端向服務端上傳mp3文件數據的實例代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下

客戶端:

package cn.itcast.uploadpicture.demo;
import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.PrintStream;
import java.net.Socket;
import java.net.UnknownHostException;
public class UploadpicClient {
 public static void main(String[] args) throws UnknownHostException, IOException {
 
// 1、建立客戶端的Socket服務
 Socket s=new Socket("192.168.1.216",10012);
 
// 2、獲取圖片資源
 BufferedInputStream burin=
  new BufferedInputStream(new FileInputStream("F:\\CloudMusic\\羅大佑,黃霑,徐克 - 滄海一聲笑.mp3"));
 
// 3、獲取socket輸出流
 PrintStream pso=new PrintStream(s.getOutputStream(),true);
 
// 4、將數據寫入到輸出流
 byte[]buff=new byte[1024];
 int len=-1;
 while((len=burin.read(buff))!=-1) {
  pso.write(buff, 0, len);
 }
 s.shutdownOutput();
 
// 5、獲取服務端的返回的數據
 InputStream is=s.getInputStream();
 byte[]buffin=new byte[1024];
 int lenth=is.read(buffin);
 String str=new String(buffin,0,lenth);
 System.out.println(str);
 
// 6、關閉流
 s.close();
 burin.close();
 }
}

服務端:

package cn.itcast.uploadpicture.demo;
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.PrintStream;
import java.net.ServerSocket;
import java.net.Socket;
public class UploadpicServer {
 public static void main(String[] args) throws IOException {
 ServerSocket ss=new ServerSocket(10012);
 Socket s=ss.accept();
 
 System.out.println(s.getInetAddress().getHostAddress()+"connnected.......");
 
 BufferedInputStream burin=new BufferedInputStream(s.getInputStream());
 
 File file=new File("serve.mp3");
 if(!file.exists())
  file.mkdirs();
 PrintStream ps=new PrintStream(new FileOutputStream(file),true);
 
 byte[]buff=new byte[1024];
 int len=-1;
 while((len=burin.read(buff))!=-1) {
  ps.write(buff, 0, len);
 }
 
 PrintStream psout=new PrintStream(s.getOutputStream(),true);
 psout.println("上傳成功");
 
 ss.close();
 s.close();
 ps.close();
 }
}

總結

以上所述是小編給大家介紹的Java 客戶端向服務端上傳mp3文件數據的實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

相關文章

  • Mybatis @SelectKey用法解讀

    Mybatis @SelectKey用法解讀

    這篇文章主要介紹了Mybatis @SelectKey用法解讀,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • 基于Spring Batch向Elasticsearch批量導入數據示例

    基于Spring Batch向Elasticsearch批量導入數據示例

    本文介紹了基于Spring Batch向Elasticsearch批量導入數據示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • Java實現導出Word文檔的示例代碼

    Java實現導出Word文檔的示例代碼

    poi-tl是一個基于Apache POI的Word模板引擎,也是一個免費開源的Java類庫,你可以非常方便的加入到你的項目中。本文就利用它實現導出Word文檔功能,需要的可以參考一下
    2023-02-02
  • 解決spring cloud zuul與nginx的域名轉發(fā)問題

    解決spring cloud zuul與nginx的域名轉發(fā)問題

    這篇文章主要介紹了spring cloud zuul與nginx的域名轉發(fā)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • Java 實戰(zhàn)項目錘煉之樸素風格個人博客系統的實現流程

    Java 實戰(zhàn)項目錘煉之樸素風格個人博客系統的實現流程

    讀萬卷書不如行萬里路,只學書上的理論是遠遠不夠的,只有在實戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用Java+vue+Springboot+ssm+mysql+maven+redis實現一個樸素風格的個人博客系統,大家可以在過程中查缺補漏,提升水平
    2021-11-11
  • DolphinScheduler容錯Master源碼分析

    DolphinScheduler容錯Master源碼分析

    這篇文章主要為大家介紹了DolphinScheduler容錯Master源碼分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • Java Hibernate對象(瞬時態(tài),持久態(tài),脫管態(tài))詳解

    Java Hibernate對象(瞬時態(tài),持久態(tài),脫管態(tài))詳解

    這篇文章主要介紹了Java Hibernate對象(瞬時態(tài),持久態(tài),脫管態(tài))詳解的相關資料,這里對Java Hibernate對象進行了介紹及總結,需要的朋友可以參考下
    2016-11-11
  • 基于JAVA中Jersey處理Http協議中的Multipart的詳解

    基于JAVA中Jersey處理Http協議中的Multipart的詳解

    之前在基于C#開發(fā)彩信用最原始的StringBuilder拼接字符串方式處理過Multipart?,F在在做一個項目的時候,由于之前的技術路線都是使用Jersey處理Http這塊,為了保持技術路線一致,研究了一下如何使用Jersey處理Http協議中的Multipart
    2013-05-05
  • SpringBoot執(zhí)行定時任務@Scheduled的方法

    SpringBoot執(zhí)行定時任務@Scheduled的方法

    這篇文章主要介紹了SpringBoot執(zhí)行定時任務@Scheduled的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • 深入解析Java的Spring框架中的混合事務與bean的區(qū)分

    深入解析Java的Spring框架中的混合事務與bean的區(qū)分

    這篇文章主要介紹了Java的Spring框架中的混合事務與bean的區(qū)分,Spring是Java的SSH三大web開發(fā)框架之一,需要的朋友可以參考下
    2016-01-01

最新評論