zoukankan      html  css  js  c++  java
  • FastDFS 实现图片上传_01

    一、jar 包

      jar包下载:https://pan.baidu.com/s/1nwkAHU5 密码:tlv6

      或者

      下载工程,安装到 maven 本地仓库

      工程下载:https://pan.baidu.com/s/1i6SIm3b 密码:jkjt

    二、java代码

    @Test
    public void testUpload() throws Exception
    {
        //1.创建一个配置文件 client.conf (该文件名任意)
        //配置文件内容:tracker_server=192.168.**.**:22122 (你自己 FastDFS 服务器 ip+端口号)
        
        //2.使用全局变量加载配置文件( 配置文件所在的系统路径 )
        ClientGlobal.init("E:/workspaces/conf/client.conf");
        
        //3.创建一个 TrackerClient 对象
        TrackerClient trackerClient = new TrackerClient();
        
        //4.通过 TrackerClient 获得一个 TrackerServer 对象
        TrackerServer trackerServer = trackerClient.getConnection();
        
        //5.创建一个 StorageServer 的引用,可以是 null
        StorageServer storageServer = null;
        
        //6.创建一个 StorageClient,参数需要 StorageServer 和  TrackerClient
        StorageClient storageClient = new StorageClient(trackerServer, storageServer);
        
        //7.使用 StorageClient 实现文件上传
        String[] strings = storageClient.upload_appender_file("C:/waiguoren.jpg", "jpg", null);
        
        //返回数组。包含组名和图片的路径
        for (String string : strings) 
        {
            System.out.println(string);
        }
    }

     三、

     

    可以借鉴:http://www.cnblogs.com/fangwu/p/8367318.html

  • 相关阅读:
    awk 入门教程【转】
    xargs 命令教程【转】
    redis 执行lua脚本
    SpringMVC 执行过程分析
    EurekaClient 服务注册、发现、续约
    Springboot 自动配置 & 自定义Starter
    Netty 实现HttpServer
    Spring中@Import 用法
    Netty自定义任务&Future-Listener机制
    Springboot + Netty + WebSocket 实现简单的聊天
  • 原文地址:https://www.cnblogs.com/fangwu/p/8367293.html
Copyright © 2011-2022 走看看