1 / 15
文档名称:

风水算命123号码测试吉凶算命看风水关于风.doc

格式:doc   大小:210KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

风水算命123号码测试吉凶算命看风水关于风.doc

上传人:zhongxinado 2018/11/21 文件大小:210 KB

下载得到文件列表

风水算命123号码测试吉凶算命看风水关于风.doc

文档介绍

文档介绍:风水算命123号码测试吉凶算命看风水关于风 风水算命123号码测试吉凶算命看风水关于风水算命的电影车牌号码测试吉凶我的2010运势测试,很准确,赶快参与哟!月底前测运势,可参加幸运随你行抽奖活动!我曾经写过一篇《谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词》(以下简称《谈谈Unicode编码》),在网上流传较广,我也收到不少朋友的反馈。本文探讨《谈谈Unicode编码》中未介绍或介绍较少的代码页、Surrogates等问题,补充一些Unicode资料,顺带介绍一下我最近编写的一个Unicode工具:UniToy。本文虽然是前文的补充,但在写作上尽量做到独立篇。标题中的"浅谈"是对自己的要求,我希望文字能尽量浅显易懂。但本文还是假设读者知道字节、1进制,了解《谈谈Unicode编码》中介绍过的字节序和Unicode的基本概念。UniToy是我编写的一个小工具。通过UniToy,我们可以全方位、多角度地查看Unicode,了解Unicode和语言、代码页的关系,完一些文字编码的相关工作。本文的一些内容是通过UniToy演示的。大家可以从我的网站(我们首先以Windows为例来看看文字显示过程中发生了什么。用记事本打开一个文本文件,可以看到文件包罗的文字:如果我们用UltraEdit或HexWorkshop查看这个文件的1进制数据,可以看到:我们看到:文件""有10个字节,依次是"D7DB7FBBACDB1E0CEB",这就是记事本从文件中读到的内容。记事本是用来打开文本文件的,所以它会调用Windows的文本显示函数将读到的数据作为文本显示。Windows首先将文本数据转换到它内部使用的编码格式:Unicode,然后依照文本的Unicode去字体文件中查找字体图像,最后将图像显示到窗口上。总结一下前面的分析,文字的显示应该是这样的:措施1:文字首先以某种编码存在在文件中。措施:Windows将文件中的文字编码映射到Unicode。风水关于措施3:Windows依照Unicode在字体文件中查找字体图像,画到窗口上。所谓编码就是用数字表示字符,例如用D7D表示"字"。当然,编码还意味着约定,即大家都认可。从《谈谈Unicode编码》中,我们知道Unicode也是一种文字编码,它的特殊在于它是由国际组织设计,可以容纳全世界所有语言文字。而我们平常使用的文字编码通常是针对一个区域的语言、文字设计,只支持特定的语言文字。例如:在上面的例子中,文件""采用的就是GBK编码。如果上述3个措施中任何一步发生了错误,文字就不能被正确显示,例如:错误1:如果弄错了编码,例如将Big5编码的文字当作GBK编码,就会出现乱码。错误:如果从特定编码到Unicode的映射发生错误,例如文本数据中出现该编码方案未定义的字符,Windows就会使用缺省字符,通常是?。如果当前字体不支持要显示的字符,Windows就会显示字体文件中的缺省图像:空白或方格。在Unicode被广泛使用前,有多少种语言、文字,就可能有多少种文字编码方案。一种文字也可能有多种编码方案。那么我们怎么确定文本数据采用了什么编码?依照惯例,文本文件中的数据都是文本编码,那么它怎么表白自己的编码格式?在记事本的"打开"对话框上:我们可以看到记事本支持种编码格式:ANSI、Unicode、Unicodebigendian、UTF-8。如果读者看过《谈谈Unicode编码》,对Unicode、Unicodebigendian、UTF-8应该不会陌生,其实它们更准确的名称应该是UTF-1LE(LittleEndian)、UTF-1BE(BigEndian)和UTF-8,它们是基于Unicode的不同编码方案。在《谈谈Unicode编码》中介绍过,Windows通过在文本文件开头增加一些特殊字节(BOM)来区分上述3种编码,并将没有BOM的文本数据依照ANSI代码页处理号码看风水"风水算命123号码测试吉凶算命看风水关于风"。那么什么是代码页,什么是ANSI代码页?代码页(CodePage)是个古老的专业术语,据说是IBM公司首先使用的。代码页和字符集的含义基本相同,代码页规定了适用于特定地区的字符集合,和这些字符的编码。可以将代码页理解为字符和字节数据的映射表。Windows为自己支持的代码页都编了一个号码。例如代码页93就是简体中文GBK,代码页950就是繁体中文Big5。代码页的概念对照简单,就是一个字符编码方案。但要说清楚Windows的ANSI代码页,就要从Windows的区域(Locale)说起了。微软为了适应世界上不同地区用户的文化背景和生****惯,在Windows中设计了区域(Locale)设置的能。Local是指特定于某个国家或