4 Commits
Author SHA1 Message Date
hello-hao c53634ee9b 🔖 2022-04-21 22:43:33 +08:00
hello-hao 2ababe7beb 🔖 2022-04-21 22:31:39 +08:00
hello-hao aa7da62b35 🔖 2022-04-21 22:28:11 +08:00
hello-hao 91936fcb22 :bug:修复多个问题 2022-04-21 22:19:16 +08:00
3 changed files with 8 additions and 67 deletions
+8 -8
View File
@@ -15,8 +15,6 @@
程序主要使用领域:`个人照片存储``团队共享图像``博客/商城等网站图片托管``图像批量云分享`等。具备优秀的多用户图像上传功能和完善的图像查询管理逻辑,同时支持对接多家对象存储。
> 无论你使用开源版或者Core版,都希望你能给我点个赞,你的`star`是对一名开发者最大的支持
**存储源支持:**
开源版:`本地`,`阿里OSS`,`又拍USS`,`七牛KODO`,`腾讯COS`,`网易NOS`,~~`U-File`~~,`FTP`
@@ -24,14 +22,16 @@
Core版:`本地`,`阿里OSS`,`又拍USS`,`七牛KODO`,`腾讯COS`,`网易NOS`,~~`U-File`~~,`FTP`,`Backblaze(B2)`,`百度云BOS`,`青云Qingstor`,`Ucloud US3`,`Minio`,`AWS S3`
### 更新日志 `20220407`
- **修复** 修复了用户数据量较大时进行操作的一些异常表现
- **提高** 系统稳定性
- **优化** 页面显示
### 更新日志 `20220421`
- **新增** 支持后台对画廊的编辑操作,优化画廊操作页面展示列表
- **取消** 个人相册的大小图功能,统一显示小图模式
- **修复** 部分场景下游客上传目录异常的问题
- **修复** 全选图像生成画廊时图片列表不显示的问题
- **修复** 了画廊列表只显示前十个的问题
- **优化** 多个页面显示的问题
### 引导
[官网](https://tbed.hellohao.cn) | [宣传视频](https://www.bilibili.com/video/BV11r4y1y7mH/) | [文档](http://doc.wwery.com) | [演示站](http://tc.wwery.com)
[官网](https://tbed.hellohao.cn) | [宣传视频](https://www.bilibili.com/video/BV11r4y1y7mH/) | [文档](https://doc.hellohao.cn) | [演示站](https://pic.hellohao.cn)
[^_^]:程序宣传视频:[自制宣传视频](https://www.bilibili.com/video/BV11r4y1y7mH/)
@@ -328,7 +328,6 @@ public class AdminController {
return msg;
}
@PostMapping(value = "/getUserInfo") //new
@ResponseBody
public Msg getUserInfo() {
@@ -9,64 +9,6 @@ import java.io.File;
import java.io.IOException;
public class TypeDict {
/**
常用文件的文件头如下:(以前六位为准)
JPEG (jpg),文件头:FFD8FF
PNG (png),文件头:89504E47
GIF (gif),文件头:47494638
TIFF (tif),文件头:49492A00
Windows Bitmap (bmp),文件头:424D
CAD (dwg),文件头:41433130
Adobe Photoshop (psd),文件头:38425053
Rich Text Format (rtf),文件头:7B5C727466
XML (xml),文件头:3C3F786D6C
HTML (html),文件头:68746D6C3E
Email [thorough only] (eml),文件头:44656C69766572792D646174653A
Outlook Express (dbx),文件头:CFAD12FEC5FD746F
Outlook (pst),文件头:2142444E
MS Word/Excel (xls.or.doc),文件头:D0CF11E0
MS Access (mdb),文件头:5374616E64617264204A
WordPerfect (wpd),文件头:FF575043
Postscript (eps.or.ps),文件头:252150532D41646F6265
Adobe Acrobat (pdf),文件头:255044462D312E
Quicken (qdf),文件头:AC9EBD8F
Windows Password (pwl),文件头:E3828596
ZIP Archive (zip),文件头:504B0304
RAR Archive (rar),文件头:52617221
Wave (wav),文件头:57415645
AVI (avi),文件头:41564920
Real Audio (ram),文件头:2E7261FD
Real Media (rm),文件头:2E524D46
MPEG (mpg),文件头:000001BA
MPEG (mpg),文件头:000001B3
Quicktime (mov),文件头:6D6F6F76
Windows Media (asf),文件头:3026B2758E66CF11
MIDI (mid),文件头:4D546864
*/
public static String checkType(String xxxx) {
switch (xxxx) {
case "FFD8FF": return "jpg";
case "89504E": return "png";
case "474946": return "jif";
case "47494638": return "gif";
case "424D": return "bmp";
case "424D36": return "bmp";
default: return "0000";
}
}
public static Boolean checkImgType(File file) {
try {
// 通过ImageReader来解码这个file并返回一个BufferedImage对象
// 如果找不到合适的ImageReader则会返回null,我们可以认为这不是图片文件
// 或者在解析过程中报错,也返回false
Image image = ImageIO.read(file);
return image != null;
} catch(IOException ex) {
return false;
}
}
//apache大法
public static Msg FileMiME(File file ){