武汉java培训班学习md5加密的方法

        武汉java培训班学习md5加密的方法,java md5加密的方法代码,在程序开发中很多重要的信息,密码等都要用md5加密,什么,你还自己研究怎么写代码,不用了,直接复制过去用就可以了,省时省力。
    
    
    public class MD5Encode {
    
    
    private final static String[] hexDigits = { "0", "1", "2", "3", "4", "5",
    
    
    "6", "7", "8", "9", "a", "b", "c", "d", "e", "f" };
    
    
    /**
    
    
    * 转换字节数组为16进制字串
    
    
    *
    
    
    * @param b
    
    
    *          字节数组
    
    
    * @return 16进制字串
    
    
    */
    
    
    public static String byteArrayToHexString(byte[] b) {
    
    
    StringBuffer resSb = new StringBuffer();
    
    
    for (int i = 0; i < b.length; i++) {
    
    
    resSb.append(byteToHexString(b[i]));
    
    
    }
    
    
    return resSb.toString();
    
    
    }
    
    
    private static String byteToHexString(byte b) {
    
    
    int n = b;
    
    
    if (n < 0)
    
    
    n = 256 + n;
    
    
    int d1 = n / 16;
    
    
    int d2 = n % 16;
    
    
    return hexDigits[d1] + hexDigits[d2];
    
    
    }
    
    
    public static String getMD5Str(String str) {
    
    
    String resStr = "";
    
    
    try {
    
    
    MessageDigest md = MessageDigest.getInstance("MD5");
    
    
    resStr = byteArrayToHexString(md.digest(str.getBytes()));
    
    
    } catch (Exception ex) {
    
    
    // PTK.inst().wWarn(PTK.getExceptionFullStr(ex));
    
    
    }
    
    
    return resStr;
    
    
    }
    
    
    public static String encodePWD(String userid, String pwd) {
    
    
    return getMD5Str(userid.toUpperCase() + ":" + pwd);
    
    
    }
    
    
    public static String getFileMD5(String fn) {
    
    
    return getFileMD5(new File(fn));
    
    
    }
    
    
    public static String getFileMD5(File file) {
    
    
    FileInputStream fis = null;
    
    
    try {
    
    
    MessageDigest md = MessageDigest.getInstance("MD5");
    
    
    fis = new FileInputStream(file);
    
    
    byte[] buffer = new byte[8192];
    
    
    int length = -1;
    
    
    while ((length = fis.read(buffer)) != -1) {
    
    
    md.update(buffer, 0, length);
    
    
    }
    
    
    return byteArrayToHexString(md.digest());
    
    
    } catch (Exception ex) {
    
    
    return null;
    
    
    } finally {
    
    
    // UnZipUtil.closeStream(fis);
    
    
    }
    
    
    }
    
    
    public static void main(String[] args) {
    
    
    System.out.println("mohwst=" + encodePWD("1", "demo112233"));
    
    
    }
    
    
    }[url=http:///]武汉中软国际[/url]
    [url=http:///]武汉it培训[/url]
    [url=http:///]武汉中软**[/url]
    [url=http:///]武汉UI培训[/url]
    [url=http:///]武汉Java培训[/url]
    [url=http:///]武汉安卓培训[/url]
    [url=http:///]武汉ios培训[/url]
    [url=http:///]武汉UI设计培训[/url]
    [url=http:///html/java/]武汉Java培训机构[/url]
    [url=http:///html/java/]武汉Java培训学校[/url]
    [url=http:///]武汉中软国际[/url]
    [url=http:///]武汉中软[/url]
    [url=http:///]中软国际武汉分公司[/url]
    [url=http:///]武汉it培训[/url]
    [url=http:///]武汉软件工程师培训[/url]
    [url=http:///]武汉UI培训[/url]
    [url=http:///]武汉UI设计培训[/url]
    [url=http:///]武汉Java培训[/url]
    [url=http:///]武汉Java培训机构[/url]
    [url=http:///]武汉Java培训学校[/url]
    [url=http:///]武汉安卓培训[/url]
    [url=http:///]武汉ios培训[/url]
    

    武汉中软**科技有限公司专注于武汉Java培训,武汉UI培训,武汉安卓培训等

  • 词条

    词条说明

  • java程序员培训课程有哪些什么内容

        java程序员培训有哪些课程?什么内容?今天中软国际武汉Java培训老师就以武汉java培训课程为例为大家介绍。     武汉java培训课程体系是基于广泛的调研,及对数万家企业用人需求的分析而精心设置的。课程打造的七项实用技能,让学员不仅能熟练掌握及应用 JAVA 技术,更能达到企业的用人标准。下面详细介绍武汉java培训课程的内容。  

  • 如何让你Java开发的系统惹人爱?

        众所周知,Java软件开发虽然火热,但是其开发的系统常常有着占内存的弊端,这让一些客户感到不满。那么如何让你开发的系统惹人爱?中软国际武汉Java培训来教你。 1、避免过深的类层次结构和过深的方法调用。     因为这两者都是非常占用内存的(特别是方法调用更是堆栈空间的消耗大户)。 2、别用new Integer。     和Bo

  • 如何选择一家可以学到技术并高薪就业的iOS培训机构?

        iOS开发乘移动互联之势而起,越来越多的人关注iOS开发行业进而选择加入iOS开发,移动开发成为IT行业名副其实的掘金之地,想要学习iOS开发,如何选择一家可以学到技术并高薪就业的武汉iOS培训机构?     **点设备要硬看国内培训机构的硬件条件:黑苹果、虚拟机、低端Mac、PC等设备不利于学习,一定要专业的苹果电脑教学。较合适的是能Mac、iph

  • 一年工作经验的UI设计,怎样进入BAT级别的大公司?

    有同学问,自己有一年的工作经验+美术功底,由于之前的项目资金不足解散,现在想进入BAT级别的大公司,可有办法?今天让@李凯文-KevinLi从五个方面给出建议,助你成功杀入BAT!     @李凯文-KevinLi :我大二结束后的暑假在腾讯CDC做UI交互设计实习,后来也拿到过阿里的视觉实习 Offer,但工作后至今一直混迹于创业公司。     所以虽然

联系方式 联系我时,请告知来自八方资源网!

公司名: 武汉中软**科技有限公司

联系人: 刘XX

电 话: 13197040775

手 机: 13197040775

微 信: 13197040775

地 址: 湖北武汉洪山区武汉东湖开发区关山一路1号华中曙光软件园B栋A9三楼

邮 编:

网 址: whzrgj.cn.b2b168.com

八方资源网提醒您:
1、本信息由八方资源网用户发布,八方资源网不介入任何交易过程,请自行甄别其真实性及合法性;
2、跟进信息之前,请仔细核验对方资质,所有预付定金或付款至个人账户的行为,均存在诈骗风险,请提高警惕!
    联系方式

公司名: 武汉中软**科技有限公司

联系人: 刘XX

手 机: 13197040775

电 话: 13197040775

地 址: 湖北武汉洪山区武汉东湖开发区关山一路1号华中曙光软件园B栋A9三楼

邮 编:

网 址: whzrgj.cn.b2b168.com

    相关企业
    商家产品系列
  • 产品推荐
  • 资讯推荐
关于八方 | 八方币 | 招商合作 | 网站地图 | 免费注册 | 一元广告 | 友情链接 | 联系我们 | 八方业务| 汇款方式 | 商务洽谈室 | 投诉举报
粤ICP备10089450号-8 - 经营许可证编号:粤B2-20130562 软件企业认定:深R-2013-2017 软件产品登记:深DGY-2013-3594
著作权登记:2013SR134025
Copyright © 2004 - 2024 b2b168.com All Rights Reserved