暂时:文件MD5

临时:文件MD5??/** * MD5文件 ** @param file * @return * @throws Exception */public static String md5

临时:文件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);}
?