• 大小: 2.76MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-13
  • 语言: Java
  • 标签: 现金红包  

资源简介

微信公众号现金红包java版微信公众号现金红包java版微信公众号现金红包java版微信公众号现金红包java版

资源截图

代码片段和文件信息

package com.seven.wechatRed;
import java.security.MessageDigest;

/**
 * md5
 * @ClassName: MD5Util 
 * @author: Wei Jia
 * @date: 2017-10-17 上午10:34:25
 */
public class MD5Util {

private static String byteArrayToHexString(byte b[]) {
StringBuffer resultSb = new StringBuffer();
for (int i = 0; i < b.length; i++)
resultSb.append(byteToHexString(b[i]));
return resultSb.toString();
}

private static String byteToHexString(byte b) {
int n = b;
if (n < 0)
n += 256;
int d1 = n / 16;
int d2 = n % 16;
return hexDigits[d1] + hexDigits[d2];
}

/*加密*/
public static String MD5Encode(String origin String charsetname) {
String resultString = null;
try {
resultString = new String(origin);
MessageDigest md = MessageDigest.getInstance(“MD5“);
if (charsetname == null || ““.equals(charsetname)){
resultString = byteArrayToHexString(md.digest(resultString.getBytes()));
}else{
resultString = byteArrayToHexString(md.digest(resultString.getBytes(charsetname)));
}
} catch (Exception e) {
e.printStackTrace();
}
return resultString;
}

private static final String hexDigits[] = { “0“ “1“ “2“ “3“ “4“ “5“
“6“ “7“ “8“ “9“ “a“ “b“ “c“ “d“ “e“ “f“ };

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-10-17 11:19  wechatRed\
     文件         993  2017-10-17 10:33  wechatRed\.classpath
     文件         385  2017-10-17 10:29  wechatRed\.project
     目录           0  2017-10-17 11:19  wechatRed\.settings\
     文件          88  2017-10-17 10:34  wechatRed\.settings\org.eclipse.core.resources.prefs
     文件         629  2017-10-17 10:29  wechatRed\.settings\org.eclipse.jdt.core.prefs
     目录           0  2017-10-17 11:19  wechatRed\bin\
     目录           0  2017-10-17 11:19  wechatRed\bin\com\
     目录           0  2017-10-17 11:19  wechatRed\bin\com\seven\
     目录           0  2017-10-17 11:19  wechatRed\bin\com\seven\wechatRed\
     文件        2228  2017-10-17 10:34  wechatRed\bin\com\seven\wechatRed\MD5Util.class
     文件        2251  2017-10-17 10:45  wechatRed\bin\com\seven\wechatRed\WechatRedTest.class
     文件       10704  2017-10-17 11:06  wechatRed\bin\com\seven\wechatRed\WechatRedUtils.class
     目录           0  2017-10-17 11:19  wechatRed\lib\
     文件       41123  2015-05-04 17:28  wechatRed\lib\commons-cli-1.2.jar
     文件      263965  2015-05-04 17:29  wechatRed\lib\commons-codec-1.9.jar
     文件      494856  2017-10-16 10:59  wechatRed\lib\commons-lang3-3.6.jar
     文件       61829  2015-05-04 17:29  wechatRed\lib\commons-logging-1.2.jar
     文件       52915  2015-05-04 17:26  wechatRed\lib\commons-logging.jar
     文件      313898  2015-04-20 10:44  wechatRed\lib\dom4j-1.6.1.jar
     文件      362907  2015-05-05 17:27  wechatRed\lib\fastjson-1.1.28.jar
     文件      720931  2015-05-04 17:29  wechatRed\lib\httpclient-4.4.1.jar
     文件      322234  2015-05-04 17:29  wechatRed\lib\httpcore-4.4.1.jar
     文件       85353  2015-05-11 11:16  wechatRed\lib\javax.servlet-api-3.0.1.jar
     文件      481770  2015-04-30 17:03  wechatRed\lib\xstream-1.4.3.jar
     目录           0  2017-10-17 11:19  wechatRed\src\
     目录           0  2017-10-17 11:19  wechatRed\src\com\
     目录           0  2017-10-17 11:19  wechatRed\src\com\seven\
     目录           0  2017-10-17 11:19  wechatRed\src\com\seven\wechatRed\
     文件        1281  2017-10-17 10:34  wechatRed\src\com\seven\wechatRed\MD5Util.java
     文件        1696  2017-10-17 10:45  wechatRed\src\com\seven\wechatRed\WechatRedTest.java
............此处省略1个文件信息

评论

共有 条评论