临时:文件MD5
?
?
/** * MD5文件 * * @param file * @return * @throws Exception */public static String md5file(File file) throws Exception {MessageDigest messageDigest = MessageDigest.getInstance("MD5");BufferedInputStream in = new BufferedInputStream(new FileInputStream(file));byte[] buf = new byte[1024 * 100];int p = 0;while ((p = in.read(buf)) != -1) {messageDigest.update(buf, 0, p);}in.close();byte[] digest = messageDigest.digest();BASE64Encoder encoder = new BASE64Encoder();return encoder.encode(digest);}?