⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mdutil.java

📁 模仿当当网基于struts+hierbernate与mysql的商务网站。
💻 JAVA
字号:
package org.whatisjava.dang.util;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import sun.misc.BASE64Encoder;public class MDUtil {	public static String md5(String s){		try {			MessageDigest md=MessageDigest.getInstance("MD5");			byte[] b=md.digest(s.getBytes());			BASE64Encoder encoder=new BASE64Encoder();			return encoder.encode(b);		} catch (NoSuchAlgorithmException e) {			return null;		}	}	public static String digest(String s){		try {			MessageDigest md=MessageDigest.getInstance("MD5");			byte[] b=md.digest(s.getBytes());			md=MessageDigest.getInstance("SHA");			b=md.digest(b);			BASE64Encoder encoder=new BASE64Encoder();			return encoder.encode(b);		} catch (NoSuchAlgorithmException e) {			return null;		}	}	public static void main(String[] s){		try {			s[0]=md5(s[0]);			MessageDigest md=MessageDigest.getInstance("SHA");			byte[] b=md.digest(s[0].getBytes());			BASE64Encoder encoder=new BASE64Encoder();			System.out.println(encoder.encode(b));		} catch (NoSuchAlgorithmException e) {			return;		}		System.out.println(digest(s[0]));	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -