mirror of
https://github.com/Hello-hao/Tbed.git
synced 2024-04-21 12:32:10 +00:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c53634ee9b | ||
|
|
2ababe7beb | ||
|
|
aa7da62b35 | ||
|
|
91936fcb22 |
@@ -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 ){
|
||||
|
||||
Reference in New Issue
Block a user