Tagged: Java

11

Java使用MD5加密

java提供了相应的api,Java的api很强大啊!我不是很喜欢很强大的东西。

import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
 
public class GetMD5 {
 
	public static void main(String[] args) {
		String str = "admin";
		char[] hex = {'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
		char[] mD5 = new char[32];
		try {
			MessageDigest md = MessageDigest.getInstance("MD5");
			md.update(str.getBytes());
			byte[] pMD5 = md.digest();
			for(int i=0; i<16; i++) {
				byte temp = pMD5[i];
 				mD5[i*2] = hex[temp>>4&0xf];
				mD5[i*2+1] = hex[temp&0xf];
			}
 
		} catch (NoSuchAlgorithmException e) {
			e.printStackTrace();
		}
		System.out.println(mD5);
	}
}
输出结果:21232F297A57A5A743894A0E4A801FC3

0
comments

04

poi解析word

package poitest;

import java.io.File;

import java.io.FileInputStream;

import org.apache.poi.hwpf.extractor.WordExtractor;

public class Main {

public static void main(String[] args) throws Exception {

// TODO code application logic here

FileInputStream in = new FileInputStream(new File(“a.doc”));

WordExtractor extractor = null;

String text = null;

extractor = new WordExtractor(in);

text = extractor.getText();

System.out.println(text);

in.close();

}

}

结果:

run:

我靠 ,今天很不爽。博客登陆不上了,看来此地不宜久留,我要闪,但是闪到何处呢?

成功生成(总时间:0 秒)

0
comments