public static string HashString(Encoding encode, string sourceString)
{
byte[] source = Md5.ComputeHash(encode.GetBytes(sourceString));
StringBuilder sBuilder = new StringBuilder(32);
for (int i = 0; i < source.Length; i++)
{
sBuilder.Append(source[i].ToString("x2"));
}
return sBuilder.ToString();
}
{
byte[] source = Md5.ComputeHash(encode.GetBytes(sourceString));
StringBuilder sBuilder = new StringBuilder(32);
for (int i = 0; i < source.Length; i++)
{
sBuilder.Append(source[i].ToString("x2"));
}
return sBuilder.ToString();
}
解决方案 »
- 关于new StringBuffer()和new StringBuffer(1000)的区别
- 支持插件的系统的设计与实现
- apahce mina的客户端可以直接用socket吗?
- DOM 里有 addchilder()可以追加元素,JDOM里用什么来追加元素?
- 一个基础问题,大家帮我看看
- 请问:Java WSDP中UDDI注册表是公有的还是私有的??急求解答!!!
- 请问个relationship和事务的问题
- 求J2EE网站的源代码,谢谢先。
- 请推荐好的J2ee的书及java编程实例的书
- 我总结的几个容易被忽略的java性能优化方式
- 如果jsp禁用EL表达式了,你会选择怎么做?
- 关于struts2的token和session的问题?
public static String hashString(String encode, String sourceString)
{
byte[] source = Md5.ComputeHash(sourceString.getBytes(encode));
StringBuilder sBuilder = new StringBuilder(32);
for (int i = 0; i < source.Length; i++)
{
sBuilder.append(source[i].ToString("x2"));
}
return sBuilder.toString();
}