zoukankan      html  css  js  c++  java
  • MD5加密之加密字符串

     1 public static String encode(String str) {
     2         String encodeString = "";
     3 
     4         try {
     5             MessageDigest md = MessageDigest.getInstance("md5");
     6             // 用MD5加密后的字节数组
     7             byte[] digest = md.digest(str.getBytes());
     8             for (byte b : digest) {
     9                 // 将前面的ffffff去掉
    10                 int temp = b & 0x000000ff;
    11                 // 得到16进制
    12                 String s = Integer.toHexString(temp);
    13                 // 使每一位上都有两个数
    14                 if (s.length() == 1) {
    15                     s = "0" + s;
    16                 }
    17 
    18                 encodeString += s;
    19             }
    20         } catch (NoSuchAlgorithmException e) {
    21             // TODO Auto-generated catch block
    22             e.printStackTrace();
    23         }
    24         return encodeString;
    25     }
  • 相关阅读:
    sql中table用法
    sql group by
    C#excel导入
    手写简单JDBC
    连接池+事务
    mysql+jdbc
    mysql(多表)
    jsp标签+jstl
    页面跳转+路径问题
    ajax 动态获取数据库中的值
  • 原文地址:https://www.cnblogs.com/wanghaoyuhappy/p/5395331.html
Copyright © 2011-2022 走看看