FastDFS 实现图片上传_01
2024-10-01 12:17:32
一、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
最新文章
- android 第三方登录 --- QQ
- Entity Framework 摘记
- Sort the Array
- 第30课 Qt中的文本编辑组件
- Delphi HOOK示例
- navicat 的查询功能
- 十天学会单片机Day1点亮数码管(数码管、外部中断、定时器中断)
- Oracle创建删除用户,角色,表空间,导入导出数据库命令总结(转载)
- LAMP开发之环境搭建(2014.12.7在ubuntu下)
- 动态Script标签 解决跨域问题
- 梳理下phpmyadmin改root密码后登录不上的问题。
- TCP/IP笔记 三.运输层(3)——TCP超时重传算法
- Swift初体验 (一)
- 17个新手常见Python运行时错误
- Python进阶之迭代器和生成器
- BZOJ_3524_[Poi2014]Couriers_主席树
- java 对象的一点小问题
- callback回调函数的理解
- Luogu3587[POI2015]POD - hash + 单调队列
- memcached 一致性哈希算法