From 11d8cde28030e33b5406582d6310a00b8d78ad43 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期一, 09 一月 2023 17:59:22 +0800 Subject: [PATCH] 1 --- src/main/java/com/lf/server/helper/FileHelper.java | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/lf/server/helper/FileHelper.java b/src/main/java/com/lf/server/helper/FileHelper.java index 38e8a7d..b21e617 100644 --- a/src/main/java/com/lf/server/helper/FileHelper.java +++ b/src/main/java/com/lf/server/helper/FileHelper.java @@ -1,6 +1,7 @@ package com.lf.server.helper; import com.lf.server.entity.all.StaticData; +import com.lf.server.entity.data.MetaEntity; import com.lf.server.entity.data.MetaFileEntity; import com.twmacinta.util.MD5; import org.apache.commons.codec.digest.DigestUtils; @@ -197,9 +198,9 @@ } /** - * 鑾峰彇鏂囦欢 MD5 鐮� + * 鑾峰彇鏂囦欢MD5鐮侊紙JDK锛� */ - public static String getFileMd5(String filePath) throws IOException { + public static String getMd5ByJdk(String filePath) throws IOException { FileInputStream fileStream = new FileInputStream(filePath); String md5 = DigestUtils.md5Hex(fileStream); fileStream.close(); @@ -305,16 +306,16 @@ /** * 鑾峰彇鏂囦欢鐨凪D5 - * @param file + * @param filePath * @return */ @SuppressWarnings("unused") - public static String getFileMd5(File file) { + public static String getFileMd5(String filePath) { FileInputStream fis = null; try { MessageDigest md = MessageDigest.getInstance("MD5"); - fis = new FileInputStream(file); + fis = new FileInputStream(new File(filePath)); FileChannel fChannel = fis.getChannel(); ByteBuffer buffer = ByteBuffer.allocateDirect(1024 * 1024); -- Gitblit v1.9.3