2014.9.2这一部分是相当重要的,常见的编码表ASCII美国标准信息交换码用一个字节的7位可以表示,最高位是0ISO8859-1拉丁码表,欧洲码表。兼容ASCII(高位为0) 用一个字节的8位来表示,最高位为1.GB2312(两个字节)中国的中文编码表。两个字节,高位全是1.兼容ASCII.(高位为0..
分类:
其他好文 时间:
2014-09-10 03:01:10
阅读次数:
197
中文名英文名UnicodeUnicode 2Mac OS华文细黑STHeiti Light [STXihei]\534E\6587\7EC6\9ED1华文细黑华文黑体STHeiti\534E\6587\9ED1\4F53华...
分类:
Web程序 时间:
2014-09-09 18:08:49
阅读次数:
203
原码: 计算机中所有的数均用0、1编码表示,数字的正负号也不例外,如果一个机器数字长是n位的话,约定最左边一位用作符号位,其余n-1位用于表示数值。1、一个正数,当用原码、反码、补码表示时,符号位都固定为0,用二进制表示的数位值都相同,即三种表示方法完全一样。 2、一个负数,当用原码、反码、补码表示...
分类:
其他好文 时间:
2014-09-09 17:32:49
阅读次数:
180
题目摘自http://blog.csdn.net/dongyi91/article/details/38639915 写了2个小时,水平太菜了入法的编码原理为:根据已有编码表,当输入拼音和数字后输出对应的字符。例如:有如下编码:喜_xi 洗_xi 系_xi 无_wu 五_wu(字符和拼音...
分类:
编程语言 时间:
2014-09-03 12:34:26
阅读次数:
194
恼人的字符串计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。由于计算机是美国人发明的,因此,最早只有127个字母被编码到计算机里,也就是大小写英文字母、数字和一些符号,这个编码表被称为ASCII编码,比如大写字母A的编码是65,小写字母a的编码是97。但是要处理中文至少需要两个...
分类:
编程语言 时间:
2014-08-27 00:09:06
阅读次数:
369
XHTML与HTML的区别:XHTML必须合理的结束XHTML必须关闭XHTML标签名必须用小写字母XHTML必须有根元素XHTML中,需要给所有属性赋一个值XHTML中‘’,&等用编码表示XHTML中,不要在注释中写——图片必须有说明文字,及alt属性必须有用id属性代替name属性 2.HTML...
分类:
Web程序 时间:
2014-08-23 12:31:30
阅读次数:
252
键盘虚拟键值编码表 使用keybd_Event模拟键盘输入首先要用到一个API函数:keybd_event。 我们是菜鸟,所以不必具体去理解它的详细用法,只要按以下方法使用即可了!呵呵! 模拟按键有两个基本动作,即按下键和放开按键,所以我们每模拟一次按键就要调用两次该API函数,其方法是: 例...
分类:
其他好文 时间:
2014-08-12 13:29:04
阅读次数:
257
IO:传统的java输入输出。1.字节流:inputstream(读),outputstream(写);2.字节流:reader (读),writer(写)。字符流和字节流的区别:1.字节流读一个字节返回一个字节,字符流读取一个或者多个字节(中文用utf8编码表中对应的字节数是三个),先查询编码表再...
分类:
其他好文 时间:
2014-08-11 20:29:42
阅读次数:
182
问题分析:
之所以会出现中文乱码问题,归根结底在于中文的编码与英文的编码方式存在差异。
在java内部是使用16bit的unicode编码(即utf-16)来表示字符串,无论英文还是中文都是2字节。
C/C++使用的是原始数据,ascii是一个字节,中文一般是GB2312编码,用2个字节表示一个汉字。
Jni内部是使用utf-8编码表示字符串的,utf-8是扁长的unicode,一般ascii是1字节,中文是3字节。...
分类:
编程语言 时间:
2014-08-05 22:46:40
阅读次数:
466
霍夫曼编码是一种无损数据压缩算法。在计算机数据处理中,霍夫曼编码使用变长编码表对源符号(如文件中的一个字母)进行编码,其中变长编码表是通过一种评估来源符号出现机率的方法得到的,出现机率高的字母使用较短的编码,反之出现机率低的则使用较长的编码,这便使编码之后的字符串的平均长度、期望值降低,从而达到无损...
分类:
其他好文 时间:
2014-07-30 00:46:12
阅读次数:
526