资源简介
解决js和Java生成MD5值不一致问题,亲自测试过,可以直接使用
代码片段和文件信息
package com.northking.test;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.math.BigInteger;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
public class MD5test {
public static void main(String[] args) {
try {
File file = new File(“d:/fileTest.txt“);
FileInputStream fis = new FileInputStream(file);
MessageDigest md = MessageDigest.getInstance(“MD5“);
byte[] buffer = new byte[1024];
int length = -1;
while ((length = fis.read(buffer 0 1024)) != -1) {
md.update(buffer 0 length);
}
BigInteger bigInt = new BigInteger(1 md.digest());
System.out.println(“文件md5值:“ + bigInt.toString(16));
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-04-25 09:36 Jsmd5\css\
文件 5981 2018-04-25 09:29 Jsmd5\css\st
目录 0 2018-04-25 09:43 Jsmd5\js\
文件 293430 2018-04-25 09:39 Jsmd5\js\jquery-1.12.4.js
文件 3186 2018-04-25 09:29 Jsmd5\js\main.js
文件 23958 2018-04-25 09:43 Jsmd5\js\md5.js
文件 8422 2018-04-25 09:29 Jsmd5\js\syntax-highlight.js
文件 1661 2018-04-25 10:43 Jsmd5\md5.html
文件 1170 2018-04-24 17:25 Jsmd5\MD5test.java
- 上一篇:北大青鸟ACCP6.0S2宠物商店项目java官方最新版
- 下一篇:安卓涂鸦源程序
相关资源
- 北大青鸟ACCP6.0S2宠物商店项目java官方
- mysql-connector-java-5.1.39.jar资源
- 数据库实验8 java连接数据库(JDBC代码
- 操作系统os页面置换算法java实现Cloc
- java小区物业管理系统
- JavaWeb开发实战宝典源码(全)
- 数据库课程设计-报刊订阅系统-Java语
- 网吧自动计费管理系统
- JSP JAVA网吧计费管理系统 源代码
- jsp飞机票订票系统
- Java写的UML活动图
- 局域网聊天系统 含 数据库
- 航空票务管理系统 含 数据库
- 小区物业管理系统 含 数据库
- 学生信息管理系统 实现学生的添加删
- java 图形界面小时钟
- 基于java的web浏览器
- JSP+Sevlet+javabean实现网站商品分类
- JAVA-WEB单点登录
- 基于Java的网络相册的开题报告
- JAVA连接SQLServer2000的jar包
- 百度贴吧java爬虫
- java做的打电话系统
- 哈夫曼编码实现压缩解压缩java
- java获取话筒音频并保存源代码
- JAVA魔板游戏 课程设计报告
- java实现socket编程网络通信多人聊天室
- 日程管理(Java)
- java数据挖掘C4.5决策树的动态生成
- JAVA编写IC卡读写器
评论
共有 条评论