欧美vvv,亚洲第一成人在线,亚洲成人欧美日韩在线观看,日本猛少妇猛色XXXXX猛叫

新聞資訊

    這篇文章主要介紹了Java實現(xiàn)的簡單圖片上傳功能,結(jié)合實例形式分析了java圖片傳輸相關(guān)的檢驗、傳輸、接收等相關(guān)操作技巧,需要的朋友可以參考下

    本文實例講述了Java實現(xiàn)的簡單圖片上傳功能。分享給大家供大家參考java上傳本地圖片,具體如下:

    import java.io.*;
    import java.net.*;
    /*
    *發(fā)送端
    */
    class picsend
    {
      public static void main(String[] args) throws Exception
      {
        if(args.length!=1)
        {
          System.out.println("請選擇一張.jpg圖片");
          return;
        }
        File file = new File(args[0]);
        if (!(file.exists() && file.isFile()))
        {
    

    java上傳圖片到數(shù)據(jù)庫_java圖片上傳圖片回顯_java上傳本地圖片

    System.out.println("圖片有問題(不是文件或不存在)"); return; } if(!file.getName().endsWith(".jpg")) { System.out.println("圖片格式不對,請重新選擇圖片"); return; } if(file.length()>1024*1024*10) { System.out.println("圖片過大,無法上傳"); return; } Socket s = new Socket("192.168.33.1",10006);//建立服務(wù) FileInputStream fis = new FileInputStream("d:\\美女.jpg");//讀取圖片 OutputStream out = s.getOutputStream();//讀到的寫入 byte [] b = new byte[1024];

    java上傳圖片到數(shù)據(jù)庫_java圖片上傳圖片回顯_java上傳本地圖片

    int len = 0; while((len = fis.read(b))!= -1) { out.write(b,0,len); } s.shutdownOutput();//標記結(jié)束 InputStream in = s.getInputStream();//讀服務(wù)端返回數(shù)據(jù) byte [] bin = new byte[1024]; int num = in.read(bin); System.out.println(new String(bin,0,num)); fis.close(); s.close(); } } class picThread implements Runnable { private Socket s;

    java圖片上傳圖片回顯_java上傳圖片到數(shù)據(jù)庫_java上傳本地圖片

    picThread(Socket s) { this.s = s; } public void run() { int count = 1; String ip = s.getInetAddress().getHostAddress();//得到ip try { System.out.println(ip+".............connect"); InputStream in = s.getInputStream();//讀到流中數(shù)據(jù) File file = new File(ip+"("+(count)+")"+".jpg"); while(file.exists())//判斷文件是否存在 file = new File(ip+"("+(count++)+")"+".jpg"); FileOutputStream fos = new FileOutputStream(file);//寫入 byte [] b = new byte[1024];

    java上傳本地圖片_java圖片上傳圖片回顯_java上傳圖片到數(shù)據(jù)庫

    int len = 0; while((len = in.read(b))!=-1) { fos.write(b,0,len); } OutputStream out = s.getOutputStream();//寫入服務(wù)端傳過來數(shù)據(jù) out.write("上傳成功!".getBytes()); fos.close(); s.close(); } catch (Exception e) { throw new RuntimeException("上傳失敗"); } } } /*

    java上傳圖片到數(shù)據(jù)庫_java圖片上傳圖片回顯_java上傳本地圖片

    *服務(wù)端 */ class picrece { public static void main(String[] args) throws Exception { ServerSocket ss = new ServerSocket(10006); while(true) { Socket s = ss.accept();//接收 new Thread(new picThread(s)).start(); } } }

    登錄后復制

    運行效果圖如下:

    以上就是Java實現(xiàn)圖片上傳功能的簡單示例的詳細內(nèi)容java上傳本地圖片,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!

網(wǎng)站首頁   |    關(guān)于我們   |    公司新聞   |    產(chǎn)品方案   |    用戶案例   |    售后服務(wù)   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區(qū)    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權(quán)所有