« Blue Daniel | 首页 | bedoo »

Bill

个人主页: http://www.billcook.cn/blog

留言(11 条)

中国和津巴布韦 留言:

必须旗帜鲜明的支持这篇文章

国有经济的衰弱与中国的未来 留言:

不民主的资本主义制度,在历史上,我只能想到三个例子:希特勒统治下的德国、佛朗哥统治下的西班牙、皮诺切特统治下的智利。


例子多得很,韩国 印尼 等等都曾经是

演讲的好处 留言:

和别人进行有效的交谈,并争取到他人的合作,是每一个努力追求进步的人所必备的一项能力。

minifun.cn 上线了 留言:

坦白说,你的blog吸引了很多读者是因为你的独特的角度,但是这个新站你把门槛放的太低,无疑文章将冗杂,那和www又有什么区别呢?所以要么你做自己的网摘站,要么你提高门槛,限制共同作者与文章内容。 www.billblog.cn

打算再启动一个Blog 留言:

可以看看我的网摘站,www.billblog.cn
不过可能内容比较杂。

《上海基本医保施行办法》公布 留言:

“我不知道,医保支出占上海市财政收入的多少。”
同样的作为纳税人,我们也不知道,我们的钱多少被用作吃,送,与所谓办公费用。

呵呵,希望寄托于我们这一代!

字符编码笔记:ASCII,Unicode和UTF-8 留言:

PS:本文只是主要介绍了UTF-8编码,下面这篇文章对于GB码与Big5有更详细的介绍。

汉字编码中现在主要用到的有三类,包括GBK,GB2312和Big5。

1、GB2312又称国标码,由国家标准总局发布,1981年5月1日实施,通行于大陆。新加坡等地也使用此编码。它是一个简化字的编码规范,当然也包括其他的符号、字母、日文假名等,共7445个图形字符,其中汉字占6763个。我们平时说6768个汉字,实际上里边有5个编码为空白,所以总共有6763个汉字。

GB2312规定“对任意一个图形字符都采用两个字节表示,每个字节均采用七位编码表示”,习惯上称第一个字节为“高字节”,第二个字节为“低字节”。GB2312中汉字的编码范围为,第一字节0xB0-0xF7(对应十进制为176-247),第二个字节0xA0-0xFE(对应十进制为160-254)。

GB2312将代码表分为94个区,对应第一字节(0xa1-0xfe);每个区94个位(0xa1-0xfe),对应第二字节,两个字节的值分别为区号值和位号值加32(2OH),因此也称为区位码。01-09区为符号、数字区,16-87区为汉字区(0xb0-0xf7),10-15区、88-94区是有待进一步标准化的空白区。


2、Big5又称大五码,主要为香港与台湾使用,即是一个繁体字编码。每个汉字由两个字节构成,第一个字节的范围从0X81-0XFE(即129-255),共126种。第二个字节的范围不连续,分别为0X40-0X7E(即64-126),0XA1-0XFE(即161-254),共157种。


3、GBK是GB2312的扩展,是向上兼容的,因此GB2312中的汉字的编码与GBK中汉字的相同。另外,GBK中还包含繁体字的编码,它与Big5编码之间的关系我还没有弄明白,好像是不一致的。GBK中每个汉字仍然包含两个字节,第一个字节的范围是0x81-0xFE(即129-254),第二个字节的范围是0x40-0xFE(即64-254)。GBK中有码位23940个,包含汉字21003个。

Bill再推荐一个网站 专门介绍汉字与汉字计算机化的 汉典 http://www.zdic.net/

《纽约时报》:中国的污染已经到了极限 留言:

Ruan删了什么?

烟囱是怎么拆的 留言:

That is today's PRC.

诺贝尔化学奖得主田中耕一的故事 留言:

朴实的家伙

三峡大坝之忧 留言:

顶一下