【发布时间】:2015-01-09 04:36:32
【问题描述】:
我正在使用 Apache DigestUtils 获取文件的 Md5,如下所示:
public static String getMd5(File file) throws Exception
{
FileInputStream fis = null;
String md5 = "";
fis = new FileInputStream(file);
md5 = DigestUtils.md5Hex(fis)
IOUtils.closeQuietly(fis);
return md5;
}
这个 Md5 被用作密钥。我正在检查唯一性(因为可能发生冲突),但是,如果它不是唯一的,我该如何使其唯一?
提前致谢!
【问题讨论】:
-
如果它不是唯一的,那么它就不是唯一的! - 你不能让它独一无二。
-
'Checksum' 和 'unique' 是相互矛盾的。