摘要:
import java.security.*; import java.security.spec.*; class MD5_test { public final static String MD5(String s) { char hexDigits[] = { '0' , '1' , '2'... 阅读全文
posted @ 2018-11-23 14:15
brave-sailor
阅读(6761)
评论(0)
推荐(0)
摘要:
1 加密方法:1.1 java自带jar工具MessageDigest实现java.security.MessageDigestpublic class MD5Utils { public static String stringToMD5(String plainText) { byte[] se 阅读全文
posted @ 2018-11-23 14:12
brave-sailor
阅读(267)
评论(0)
推荐(0)
摘要:
Java语言中字符串类型和字节数组类型相互之间的转换经常发生,网上的分析及代码也比较多,本文将分析总结常规的byte[]和String间的转换以及十六进制String和byte[]间相互转换的原理及实现。 1. String转byte[] 首先我们来分析一下常规的String转byte[]的方法,代 阅读全文
posted @ 2018-11-23 13:59
brave-sailor
阅读(4522)
评论(0)
推荐(0)
摘要:
1、将字符转换成byte数组 2、将byte数组转换成字符 3、为了方便字符的加减操作,通常以16进制字符替代普通字符与byte数组进行相互转换 /** * 16进制的字符串表示转成字节数组 * * @param hexString * 16进制格式的字符串 * @return 转换后的字节数组 * 阅读全文
posted @ 2018-11-23 13:57
brave-sailor
阅读(17920)
评论(0)
推荐(0)
摘要:
一、 编码 同一个字符在不同的编码下会被编成不同长度的编码,比如: ACSII,每个字符对应一个字节,实际上只使用了7位,从00h-7Fh。只能表达128个字符。 GB2312,中文的一种编码,每个字符使用两个字节表示。 UTF-8, 可以表达所有unicode字符,每个字符可以用1-3个字节表示。 阅读全文
posted @ 2018-11-23 13:53
brave-sailor
阅读(10994)
评论(0)
推荐(1)
摘要:
首先我们知道OC中是没有二维数组的,二维数组是通过一位数组的嵌套实现的,但是别忘了我们有字面量,实际上可以和C/C++类似的简洁地创建和使用二维数组。这里总结了创建二维数组的两种方法以及数组的访问方式。 http://images.cnitblog.com/i/569008/201405/191628561371344.jpg 通过字面量创建和使用二维数组(推荐) ... 阅读全文
posted @ 2018-11-23 11:28
brave-sailor
阅读(656)
评论(0)
推荐(0)
摘要:
public class TestCase { /** * short到字节数组的转换. */ public static byte[] shortToByte(short number) { int temp = number; ... 阅读全文
posted @ 2018-11-23 11:16
brave-sailor
阅读(1586)
评论(0)
推荐(0)

浙公网安备 33010602011771号