武漢java培訓(xùn)班學(xué)習(xí)md5加密的方法

        武漢java培訓(xùn)班學(xué)習(xí)md5加密的方法,java md5加密的方法代碼,在程序開發(fā)中很多重要的信息,密碼等都要用md5加密,什么,你還自己研究怎么寫代碼,不用了,直接復(fù)制過(guò)去用就可以了,省時(shí)省力。
    
    
    public class MD5Encode {
    
    
    private final static String[] hexDigits = { "0", "1", "2", "3", "4", "5",
    
    
    "6", "7", "8", "9", "a", "b", "c", "d", "e", "f" };
    
    
    /**
    
    
    * 轉(zhuǎn)換字節(jié)數(shù)組為16進(jìn)制字串
    
    
    *
    
    
    * @param b
    
    
    *          字節(jié)數(shù)組
    
    
    * @return 16進(jìn)制字串
    
    
    */
    
    
    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培訓(xùn)[/url]
    [url=http:///]武漢中軟**[/url]
    [url=http:///]武漢UI培訓(xùn)[/url]
    [url=http:///]武漢Java培訓(xùn)[/url]
    [url=http:///]武漢安卓培訓(xùn)[/url]
    [url=http:///]武漢ios培訓(xùn)[/url]
    [url=http:///]武漢UI設(shè)計(jì)培訓(xùn)[/url]
    [url=http:///html/java/]武漢Java培訓(xùn)機(jī)構(gòu)[/url]
    [url=http:///html/java/]武漢Java培訓(xùn)學(xué)校[/url]
    [url=http:///]武漢中軟**[/url]
    [url=http:///]武漢中軟[/url]
    [url=http:///]中軟**武漢分公司[/url]
    [url=http:///]武漢it培訓(xùn)[/url]
    [url=http:///]武漢軟件工程師培訓(xùn)[/url]
    [url=http:///]武漢UI培訓(xùn)[/url]
    [url=http:///]武漢UI設(shè)計(jì)培訓(xùn)[/url]
    [url=http:///]武漢Java培訓(xùn)[/url]
    [url=http:///]武漢Java培訓(xùn)機(jī)構(gòu)[/url]
    [url=http:///]武漢Java培訓(xùn)學(xué)校[/url]
    [url=http:///]武漢安卓培訓(xùn)[/url]
    [url=http:///]武漢ios培訓(xùn)[/url]
    

    武漢中軟**科技有限公司專注于武漢Java培訓(xùn),武漢UI培訓(xùn),武漢安卓培訓(xùn)等

  • 詞條

    詞條說(shuō)明

  • 學(xué)java和android有區(qū)別?哪個(gè)較好?

    ? ? java和android有區(qū)別?哪個(gè)較好?近幾年在武漢中軟**中心報(bào)名Java培訓(xùn),以及android培訓(xùn)的學(xué)員越來(lái)越多,而且一畢業(yè)就高薪就業(yè),那么Java培訓(xùn)和安卓培訓(xùn),究竟有什么區(qū)別呢? ? ? 中軟**武漢android培訓(xùn)機(jī)構(gòu)認(rèn)為,從整體來(lái)講,java和android的區(qū)別在于android程序是基于組件和配置的,而且android開發(fā)以ja

  • 武漢網(wǎng)頁(yè)設(shè)計(jì)工資待遇怎么樣

    ? ? 網(wǎng)頁(yè)設(shè)計(jì)一般分兩種,一種就是簡(jiǎn)單的網(wǎng)頁(yè)設(shè)計(jì)工作者,主要工作就是負(fù)責(zé)基本的頁(yè)面設(shè)計(jì),就會(huì)Photoshop、Dreamweaver、FLSH等軟件,這種工資大概在3000左右,另外一種就是網(wǎng)頁(yè)設(shè)計(jì)師,要求必須會(huì)HTML、CSS、JavaScrit、DIV+CSS布局這些技術(shù),這樣的工作者工資待遇就會(huì)高很多,一般工資都在5000+,因?yàn)樗粌H僅需要負(fù)責(zé)頁(yè)面的簡(jiǎn)單設(shè)計(jì),同時(shí)還

  • 當(dāng)教育互聯(lián)網(wǎng)+遇上了平臺(tái)?

    ? ? 互聯(lián)網(wǎng)+被炒得火熱,教育行業(yè)也必須加上一把柴?;仡櫧逃袠I(yè)近三年的互聯(lián)網(wǎng)化,可以清晰的看出: ? ? 2013年伊始行業(yè)開始被關(guān)注,談的是可行性以及產(chǎn)品組織形式的創(chuàng)新,這一年決勝網(wǎng)平臺(tái)的崛起、粉筆網(wǎng)到猿題庫(kù)的轉(zhuǎn)型、邢帥從YY的發(fā)展、91外教模式的出現(xiàn)等; ? ? 2014年整個(gè)“在線教育”持續(xù)受到資本市場(chǎng)的熱捧,創(chuàng)業(yè)、融資已是大勢(shì)

  • 如何選擇一家可以學(xué)到技術(shù)并高薪就業(yè)的iOS培訓(xùn)機(jī)構(gòu)?

    ? ? iOS開發(fā)乘移動(dòng)互聯(lián)之勢(shì)而起,越來(lái)越多的人關(guān)注iOS開發(fā)行業(yè)進(jìn)而選擇加入iOS開發(fā),移動(dòng)開發(fā)成為IT行業(yè)名副其實(shí)的掘金之地,想要學(xué)習(xí)iOS開發(fā),如何選擇一家可以學(xué)到技術(shù)并高薪就業(yè)的武漢iOS培訓(xùn)機(jī)構(gòu)? ? ? **點(diǎn)設(shè)備要硬看國(guó)內(nèi)培訓(xùn)機(jī)構(gòu)的硬件條件:黑蘋果、虛擬機(jī)、低端Mac、PC等設(shè)備不利于學(xué)習(xí),一定要專業(yè)的蘋果電腦教學(xué)。較合適的是能Mac、iph

聯(lián)系方式 聯(lián)系我時(shí),請(qǐng)告知來(lái)自八方資源網(wǎng)!

公司名: 武漢中軟**科技有限公司

聯(lián)系人: 劉XX

電 話: 13197040775

手 機(jī): 13197040775

微 信: 13197040775

地 址: 湖北武漢洪山區(qū)武漢東湖開發(fā)區(qū)關(guān)山一路1號(hào)華中曙光軟件園B棟A9三樓

郵 編:

網(wǎng) 址: whzrgj.cn.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過(guò)程,請(qǐng)自行甄別其真實(shí)性及合法性;
2、跟進(jìn)信息之前,請(qǐng)仔細(xì)核驗(yàn)對(duì)方資質(zhì),所有預(yù)付定金或付款至個(gè)人賬戶的行為,均存在詐騙風(fēng)險(xiǎn),請(qǐng)?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 武漢中軟**科技有限公司

聯(lián)系人: 劉XX

手 機(jī): 13197040775

電 話: 13197040775

地 址: 湖北武漢洪山區(qū)武漢東湖開發(fā)區(qū)關(guān)山一路1號(hào)華中曙光軟件園B棟A9三樓

郵 編:

網(wǎng) 址: whzrgj.cn.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費(fèi)注冊(cè) | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報(bào)
粵ICP備10089450號(hào)-8 - 經(jīng)營(yíng)許可證編號(hào):粵B2-20130562 軟件企業(yè)認(rèn)定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2025 b2b168.com All Rights Reserved