public class SignDataUtil { /** * 默认的密码字符串组合,用来将字节转换成 16 进制表示的字符 * Apache校验下载的文件的正确性用的就是默认的这个组合 */ protected static char hexDigits[] = { '0', '1', '2'
分类:
其他好文 时间:
2016-02-03 15:33:36
阅读次数:
258
Java的类库支持完全不如C#,比如时间类,比如数据类型转换类等等,难道是我自己没找到吗?下面是字节转换类,byte[]与short, int, long, float, double, String相互转换;网络字节序htons, htonl等实现;byte[]转十六进制字符串、二进制字符串实现。...
分类:
编程语言 时间:
2015-11-14 09:54:42
阅读次数:
656
一、什么是Hex将每一个字节表示的十六进制表示的内容,用字符串来显示。二、作用将不可见的,复杂的字节数组数据,转换为可显示的字符串数据类似于Base64编码算法区别:Base64将三个字节转换为四个字符,Hex将三个字节转换为六个字节三、应用场景在XML,JSON等文本中包含不可见数据(二进制数据)...
分类:
编程语言 时间:
2015-10-17 00:27:20
阅读次数:
356
gbk 两个字节。转换流。使用转换流的时候可以指定码表。InputStreamReader in = new InputStreamReader(new FileInputStream("abc.txt"),"utf-8");//以utf-8形式读取文本文件OutStreamWrtier out =...
分类:
编程语言 时间:
2015-09-30 17:55:46
阅读次数:
165
String byteToHexStr(TBytes ab){ String str; for (int i = 0; i < 16; i++) { str += IntToHex(sbyte[i], 2); } return str;}void HexToBy...
分类:
其他好文 时间:
2015-09-28 20:49:08
阅读次数:
143
public class ttgameMd5 { public final static String MD5(String str) { char hexDigits[] = { // 用来将字节转换成 16 进制表示的字符 '0', '1', '2', '3',...
分类:
其他好文 时间:
2015-09-24 12:27:24
阅读次数:
905
Base64加密解密原理以及代码实现转自:http://blog.csdn.net/jacky_dai/article/details/4698461 1. Base64使用A--Z,a--z,0--9,+,/ 这64个字符. 2. 编码原理:将3个字节转换成4个字节( (3 X 8) = 24 =...
分类:
编程语言 时间:
2015-09-10 12:42:43
阅读次数:
207
1 # coding: utf-8 2 3 def bytes2human(n): 4 """ 5 >>> bytes2human(10000) 6 9K 7 >>> bytes2human(100001221) 8 95M 9 """10 ...
分类:
编程语言 时间:
2015-07-14 17:12:05
阅读次数:
126
public class MD5Check { /** * 默认的密码字符串组合,用来将字节转换成 16 进制表示的字符,apache校验下载的文件的正确性用的就是默认的这个组合 */ protected char hexDigits[] = { '0', '1', '2', '3', '4', ....
分类:
编程语言 时间:
2015-06-19 10:13:57
阅读次数:
114
今天有个任务是将字节文件转换成整型,我是采用C#的BinaryReader.ReadInt32来直接读取的,运行结果也很顺利,整型结果是1577,但是好奇心驱使我用Ultraedit打开了源文件,但是我发现16进制存储的数组是这样的
这是什么鬼…,读取结果:0x29060000=0*16^0+0*16^1+0*16^2+0*16^3+6*16^4+0*16^5+9*16^6+2*16^7=6882...
分类:
其他好文 时间:
2015-06-17 18:21:11
阅读次数:
822