一个带标签,一个没有标签。 BOM是Byte Order Mark(定义字节顺序),因为在网络传输中分两种顺序:大头和小头。 由于兼容性,带BOM的utf-8在一些browser中显示为乱码。 网上搜索了关于Byte Order Mark的信息: ...
分类:
其他好文 时间:
2014-09-03 11:28:56
阅读次数:
244
这里先将二进制的计算可以分为两类,加减运算与乘除运算,本篇讨论的是加减运算。(一)预备知识——数据在计算机的存储与表示从一个问题入手:java中byte(1字节,8位)的取值范围为:-2^7<=取值范围<=2^7-1,或者写成-128<=取值范围<=127,为什么呢?疑问:按照我们一般认为,如果8位...
分类:
其他好文 时间:
2014-09-03 02:35:35
阅读次数:
326
BYTE AscllToBinary(char ctemp){ BYTE result = 0xff; if (ctemp >= '0' && ctemp = 'A' && ctemp = 'a' && ctemp <= 'f') {//'0'-'9' 之间的ascll字符 result = c.....
分类:
编程语言 时间:
2014-09-02 19:51:55
阅读次数:
270
在C#中对应的数据结构为字符数组即byte[]char[]与string互相转换string 转换成 Char[] string ss = "abcdefg"; char[] cc = ss.ToCharArray();Char[] 转换成string string s = new strin...
分类:
数据库 时间:
2014-09-02 19:22:35
阅读次数:
173
在Django视图函数中经常出现类似于‘ascii‘ codec can‘t decode byte 0xef in position 0: ordinal not in range(128)的错误。 在解决错误之前,首先要了解unicode和utf-8的区别。 unicode指的是万国码,是一种“字...
分类:
其他好文 时间:
2014-09-02 18:16:55
阅读次数:
141
现象:
先看下面的编译错误信息:
c:\program files (x86)\microsoft sdks\windows\v7.0a\include\wbemcli.h(1196): error C2872: “byte”: 不明确的符号,可能是“c:\program files (x86)\microsoft sdks\windows\v7.0a\include\rpcndr.h(160...
分类:
其他好文 时间:
2014-09-02 17:56:55
阅读次数:
1288
MD5加密的基本过程:1、将一个字符串通过getBytes()方法编码为一个字节数组byte[] bytes;2、将bytes数组经过MD5算法的加密后获得到一个长度为16的新的字节数组md5bytes;3、将md5bytes数组转换为一个字符串进行保存(一般的该过程是将加密获得的md5bytes转...
分类:
其他好文 时间:
2014-09-02 17:15:05
阅读次数:
186
private void button2_Click(object sender, EventArgs e) { var list = new List(); byte[] buf; byte[] byt...
分类:
其他好文 时间:
2014-09-01 17:17:23
阅读次数:
203
1.C#中int和byte[]转换:/// /// 把int32类型的数据转存到4个字节的byte数组中/// /// int32类型的数据/// 4个字节大小的byte数组public static bool ConvertIntToByteArray(Int32 m, ref byte[] ar...
分类:
编程语言 时间:
2014-08-31 22:50:11
阅读次数:
416
Java的位运算(bitwise operators)直接对整数类型的位进行操作,这些整数类型包括long、int、short、char和 byte,位运算符具体如下表:
运算符
说明
>
右移位,若为正数则高位补0,若为负数则高位补1
>>>
无符号右移位,...
分类:
编程语言 时间:
2014-08-31 22:45:01
阅读次数:
321