0%

Toolbox的简单介绍

一些的小工具的集合

引入

1
2
3
4
5
<dependency>
<groupId>com.huramkin.toolbox</groupId>
<artifactId>toolbox</artifactId>
<version>${toolbox.version}</version>
</dependency>

使用

使用或编写Java程序时需要上传图片可以使用以下功能上传到sm.ms图床

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import com.huramkin.file.picture.imagebed.smms.utils.SMMSUploadPicture;

import java.io.File;
import java.io.IOException;

public class SampleUpload {
public void uploadPicFile() throws IOException {
SMMSUploadPicture smmsUploadPicture = SMMSUploadPicture.getInstance("token");
String imageUrl = smmsUploadPicture.simpleUploadPicture(new File("imageFilePath"));
}

public void uploadPicStream() throws IOException {
InputStream inputStream = new FileInputStream(new File("imageFilePath"));
SMMSUploadPicture smmsUploadPicture = SMMSUploadPicture.getInstance("token");
String imageUrl = smmsUploadPicture.simpleUploadPicture(inputStream,"filename");
inputStream.close();
}
}

参考

https://github.com/Huramkin/toolbox/wiki

Welcome to my other publishing channels