码迷,mamicode.com
首页 > 其他好文 > 详细

曹操成为“变巨”的原因

时间:2015-06-20 23:25:32      阅读:832      评论:0      收藏:0      [点我收藏+]

标签:

小时候玩游戏,好多游戏都是台湾的,印象最深的就是曹操成了“变巨”,这里怀念一下,比如:

---------------------------------------------------------------------------------

变巨 曹操 
愈残 袁绍 
尝古 郭嘉 
尝瓜 郭图
赋惩 董卓
地动 华雄 
化冻 赵云
奖窜 蒋钦 
尝生 郭汜 
愈糜 袁术
龙笑 韩遂  
吵辆 陶谦  
堪称 刘备  
凯乃 马腾  
愈残 袁绍 
蒜炊 程普 
眎狂 张辽  
龙讽 韩当 
堪箭 刘璋 
愈糜 袁谭 
地痕 华歆 
独忠 黄忠 
嘲还 陆逊
花城 豪杰 
闽π   关羽 
CC 缝 周瑜 
甃猕爆 夏侯惇
窖腐略 诸葛瑾 
克矫钉 亲卫队 

---------------------------------------------------------------

今天研究字符编码,刚好想到这个问题,网上搜了一下没见到专门的帖子解释,特地验证一下为什么:

我没找到BIG5编码表,但找到一个网页:

http://billor.chsh.chc.edu.tw/php/Tools/qBig5.php

挑三个名字输入:曹操郭嘉(一共4个字符,中间不要加空格),得到这4个字符在BIG5下的编码:

中文字 BIG5碼
曹 B1E4
操 BEDE
郭 B3A2
嘉 B9C5

然后找到GB2312表格,网上有很多,查了一下果然:

变 B1E4
巨 BEDE
尝 B3A2
古 B9A5

这里千万注意,是根据这些字的BIG5编码来查GB编码,而不是先找到GB下的“曹操郭嘉”编码去查BIG5编码。否则就会变成“羚紱廖樁”这四个字,那就什么都不是。

我一开始也傻傻的想输入“赵云”来查编码(小时候崇拜的大将嘛,给他一点优先权),后来发现不对啊,“赵云”两个字都是简体字。应该查到“趙雲”的编码如下:

趙 BBAF
雲 B6B3

再找一下BBAF B6B3在GB编码下果然对应“化冻”两个字。

---------------------------------------------------------------------------------------------

另一种验证办法,在繁体中文内核下使用记事本保存“曹操郭嘉趙雲”以ANSI编码保存为sanguo.txt文件。调整内核到简体中文,双击打开文件,果然就是“变巨尝古化冻”六个大字。
---------------------------------------------------------------------------------------------

这里推荐一个网页,可多种字符相互转化,很方便,最神奇的是输入简体“赵云”,也能转化成“化冻”。我不知道BIG5里有没有“云”这个字(简化字并不是只是新中国制定的,从古到今就是这个趋势),有的话就麻烦了(会显示成“化云”?),没有的话,我还真不知道这个网页是怎么做的,总部可能用笨办法字符映射,然后再查表:
http://www.dheart.net/bmzh/index.php

---------------------------------------------------------------------------------------------

最后感叹一句,做IT还是要正面突击,作出软件来了,你就是这个软件的神,想怎么样就怎么样,乱不乱码是别人的事情,谁让台湾人当年软件行业比我们厉害呢。学破解什么的,虽然可深入底层学到许多知识,也能做到一般人做不到的事情,但毕竟不会取到什么大的人生收益,从收益比来看还是得不偿失。

曹操成为“变巨”的原因

标签:

原文地址:http://www.cnblogs.com/findumars/p/4591168.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!