2005年12月28日
2005年12月17日

http://spaces.msn.com/members/shiningliao/

铜锣烧茶 | 大家谈英国站
 

本期人物简介:廖祥印 以下简称Shining,台湾云林县人,今年32岁。於1998年由台资公司(群光电子)外派到到英国工作的时候,利用晚间及周末的时间取得信息科技硕士学位。现任职于IBM英国实验室。本次采访将在不涉及商业和公司机密的前提下,为大家提供尽可能多的信息。

(*我们已经对采访内容进行了必要的编辑,以避免由于用词习惯不同引起的理解障碍。)

铜锣:廖先生您好。首先我代表大家谈网站感谢您接受我们的采访。我们知道您最初是由台湾公司外派到英国工作的,然后又同时进修取得硕士学位,能不能简叙一下?

Shining是的,来英国已经快7年了。我于1998年到苏格兰工作,当时的苏格兰是许多计算机大厂的欧洲发货中心。群光电子是全世界最大的键盘制造厂,随着客户与全球运筹的需要,在苏格兰就近供货给计算机大厂如IBM,Compaq等。目前,随着东欧十国加入欧盟,欧洲的发货中心也陆陆续续的迁移到中欧的捷克或是匈牙利了。在苏格兰近两年半的工作中,我利用晚上就近到培斯里大学就读夜间部的硕士课程,白天就在群光电子的信息部门负责大大小小的所有事务,这两年多的时间,过的可真的很充实。


铜锣:您的工作性质是软件编程方面的。您认为在苏格兰工作的期间您所学到的东西多不多?我之所以这么问,是因为有一部分与您有相似背景的人认为同样是编程,在哪里都是一样的,没有必要专门出国。对此您怎么看?

Shining在苏格兰的工作经验中,并没有用到高深的软件专业技术,毕竟群光电子并不是一个专业的软件公司。从另一方面来看,这个工作让我接触并学习到更宽广的软件应用层面。比如说将不同的系统整合在一起,仔细了解全球运筹(Logistics)的细节与系统规划,因国情与法律规定不同而所需的系统调整,到跨公司,跨国界的系统整合。

从企业的角度来看,大部分的软件编程工作可以在任何地方,这也是为什么有很多的工作都转移到印度去,但是比较接近客户的部分,仍然需要贴近客户的当地化服务,印度最大的软件代工服务公司,Tata Consultancy Services仍有散布全世界的专业人员。

从个人角度来看,出国学习仍然是有需要的,不过出国学习的重点将不会仅是软件的专业,语言,文化,沟通技巧,个人视野的增进都很重要,随着全球化的趋势,许多国际企业都需要有能够进行跨国合作的专业人员,软件的工作靠的是团队合作,不是单打独斗的技能。

所以我个人是很鼓励大家出国留学,你所学的将不会只是学校里面的专业内容。如果有机会,也可以在国外工作个一段期间,进一步体会不同的管理与工作文化,这些经验都是对你的视野有所帮助的。

铜锣:您是完成学业之后就找到现在的工作吗?

Shining是的。毕业之后,我离开群光电子苏格兰厂,原本计划前往美国或是加拿大发展,因缘际会的继续留在英国。

铜锣:随着外来人口的持续高速增加,如今想要在英国找到一份稳定的工作越来越难。请问您在求职的时候有没有遇到什么困难呢?

Shining在英国找工作不容易,需要工作证得的外国人就更加的困难,记住,天底下没有不可能的事,只有很困难的事,让我分析一下我们面临到的挑战:
1).需要办理工作签证
2).履历表无法到达雇用主管的手上
3).雇用主管不愿意或是没机会去了解你
我曾经寄过很多CV到各大公司。我有认真调查我申请工作的单位,并尽量使每一份申请都贴合对应申请职位的要求和特点。但是,效果并不理想。很可惜的,很多公司见到你是需要工作证的外国人,就将你的履历放到一边,只有真的找不到当地人,才会去仔细看你的履历(这也是法律所规定的),很多在专业上很优秀的履历,根本没有让雇用主管看过,我过去的策略是,先研究一下该公司的状况,寄研究报告给相关主管,最后才是你的个人履历。我寄出的申请只有很小比例收到了回复,要我的公司也不是太多,而且也都不是很理想的工作。

铜锣:能够进入IBM之类的大公司是很多计算机和IT专业背景人才的梦想。请谈一谈您是怎么找到现在的工作的。有没有什么心得可以和大家分享?

Shining难并不代表不可能,任何事情都有解决的方法,只要你好的策略,就可以达到事半功倍的效果。既然我知道自己面临着这3大挑战,就要设法避开或者解决它们。化解这三个困难的原理很简单,就是将这三个挑战的顺序颠倒过来,先让雇用主管稍微了解你,再让他仔细的去看你的履历专长,最后才提出工作签证的需求,你可以不用一开始就说明你的工作签证的状况,但是也不能说谎。

那要如何有机会见到公司的主管呢?我当年有两个很土的方法,一是参加各地的求职博览会,因为求职博览会中往往有公司主管在场;二是对很多公司进行研究,主动寄上研究报告并附上我的履历。

参加求职博览会, 要把握住见面三分情的原则与技巧,当年我要找工作的时候,我可是不辞辛劳多次的从苏格兰到伦敦参加大大小小的各式求职博览会,为的只是有机会见到各公司的主管,见到面,先互相了解对方,聊聊该公司的状况,如果可能的话,不要一开始就切入工作签证或是工作内容的问题,因为这对我们是比较不利的。

相对于单纯的寄履历,我们应该展现自己专业的优势,先研究一下该公司的状况,寄研究报告给相关主管,最后才是你的个人履历,这要花不少的准备时间,但是这也是让你个人履历到达主管的好方法,如果你的研究报告言之有物,还可以让主管留下很深刻的印象。

在你有坚强的专业实力,好的策略之后,你所需要的就是运气了,祝各位好运!切记,好运通常只发生在有实力,有准备,有策略的人身上。


IBM实验室外景

铜锣烧茶:请具体谈一谈您获得IBM工作的过程。

Shining我在求职博览会中主动与很多人谈话,其中有一个人,我先跟他谈企业形象的议题,因为我知道有很多公司除了在招聘博览会中找寻适合人选外,也有推展企业形象的任务,在一番的谈话与互相了解后,我才发现他是IBM实验室里面的一位经理,最后我递给他我的个人履历,心理也只存着就算交个新朋友,也许将来会在不同的地方再见面。没想到过了一段时间后,他邀请我参加IBM实验室里的一个面试机会,就是这些努力与运气让我得到这个顶尖竞技场的入场卷。

由于我也经有多年的工作经验,所以我的面试是走Experience Hire的过程,跟一般New Graduate的雇用面试过程有所不同,这中间包含智力测验,专业能力测验,然后再与好几位经理,资深技术人员面谈,这部分就完全要看你过去在专业上的努力了。在一整天的面试过程中,我发现我的竞争对手都是一些念过牛津,剑桥或是帝国理工学院的人,这让我感到无比的压力。老实说,在一阵厮杀后,我不是最顶尖的,當然也毫不遜色。最後幸好也不是只录取最顶尖的那一位而已。

铜锣:听过您的这一番见解,我认为很多刚刚毕业的学生和有学问及经验的在职人员应该认识到,找工作并不是一件轻松的差使,更加不是因为您有知识和才能就一定能够被录用的。现在回到您的个例。您已经得到了面试的机会,接下来就是面试的过程了。能不能讲一讲您的经验?

Shining好的。前面我有提到专业知识,技能的测试,以及智力测验等。这些东西真的只能靠你的真才实学,没有其它技巧。然而,除了知识性的考验,我在面试中有两点比较特别的策略,我在这边提出来与大家分享:
1).一同面试的候选人有好几位,他是你的竞争对手,也可能是你的未来的同事,要互相合作,帮助(虽然对方可能不是这样想,也不是这样作)。不要去计较对方的所作所为,IBM强调的是Team Work,你与他的互动都有在主考官的观察之内,相信有很多公司也是这样。一同与我面试的人当中,有人虽然没有被录取,但仍然与我保持联络,并认为我是一个值得交往好朋友…好敌人。世上没有永远的敌人。
2).在遭遇主考官的质疑的时候,不要一昧的反驳,只要他说的有道理,就应该要赞同他的意见,甚至承认你自己的缺点,并表示你会多加学习与改进。一昧的反驳,会很容易失控,暴露出你的丑态,或是激怒了主考官。很多情况下,主考官只是要看看你如何承受压力,被质疑时的反应。(注:这一部分,我相信是跟你所应征的工作职位有关,有些工作可能要看的是你旺盛的战斗力,不要一昧的用我的策略。)

其实说白了,也就是要善于观察,随即应变。这其实也体现了一个人在变化的环境下的判断力和决策能力,以及与同事相处与合作的技能。


佔地100英畝的IBM实验室,Shining最喜歡的運動之一:垒球外面的运动场

铜锣:廖先生的谈话很精彩,而且听得出是从实践中得来的。我得出一个结论,就是要在向考官证明自己的才能的同时,展现妳未来发展的潜力。不知道方不方便讲解一下您的工作性质和大致内容呢?

Shining简单的讲,我的工作就是负责找砸,在产品销售给顾客之前就先将所有的可能问题找出来。举一个简易懂得例子,大家都知道银行的计算机主机需要有很高的安全性;在研发部门开发出新的产品后,我们就负责找漏洞,想办法像黑客一样写不同的程序去搞破坏,在这样一攻一守的过程中改善产品的的安全性,稳定性,可靠度…等等。

再仔细一点的讲就是,IBM有一系列的WebSphere软件,其中有很多都是建筑在Java上的,如WebSphere Application Server或是WebSphere MQ,这个爪哇虚拟机(Java Virtual Machine)就是我们实验室部门在开发的,而我的工作,就是将这个核心的爪哇虚拟机器与各项产品整合后,测试它的安全性,稳定性,可靠度…等等。

我所撰写的程序并不是产品本身,也不会交给客户,但是要交给客户的产品都必须经过我的考验与测试。由于牵连的产品与合作范围很广,我经常需要与散布于全世界的各个试验室联系,这包含美国,加拿大与印度的各分支实验室。

在这里,我可以很骄傲的告诉各位,目前美国纽约证卷交易所的主机就是用我们的系列产品,铜墙铁壁啊!

铜锣:看的出来,您在前后两份工作中都学到了不少有用的东西,而且也都做的比较开心。您对于未来有什么展望呢?

Shining在IBM实验室的四年工作,让我在专业的领域上到达到了一个新的境界,也通过多项的专业检定认证,如Java最高阶的认证J2EE Enterprise Architect。目前我已逐渐退去纯技术的背景,逐渐的往专业的策略顾问发展。除此之外,我也一直在注意国内的各项建设与发展,个人觉得,这个世纪如果会出现十个枭雄,至少有五个会是在中国这个市场诞生。

在这边我想举的台湾的例子,在过去台湾经济起飞的时代,只要你勇于开创你自己的事业,成功机会都是很大的,如1970年代的纺织业,1980年代初期的电子产业,1980年代后期的半导体产业…这些是一个时代的潮流,顺的时代的大潮流走,事半功倍。

现在与未来的10年都将会是中国急速发展,起飞的年代。大家有幸出生在这个时代,我不知道各位对未来的规划是如何,我是决定要逐鹿中原,搭乘这个顺风巨龙,更何况我还说的一口流利中文。

铜锣:请给在英国的华人同胞们一些意见和建议。

Shining来英国留学,学的不只是专业,多与世界各国的人交流,拓展自己的视野。在做一些重要的事情之前,如求职,先冷静的想一下策略,成功与否,往往就在这一念之间。

各位如果有任何问题,可以在大家谈的论坛里发言,我会一一的回答。如果你想交个朋友,吃个饭或是喝杯酒,只要时间许可,我一定参加。我的电子邮件信箱是: shiningliao@hotmail.com 欢迎来信。

http://spaces.msn.com/members/shiningliao/

1、把它颠倒过来
2、把它摆平
3、把缩小
4、把颜色变换一下
5、把它变为圆形
6、使它更大
7、把它变为正方形
8、使它更小
9、使它更长
10、使它闪动
11、使它更短
12、使它发出火花
13、使它可以看到
14、点燃它
15、使它逾起一般情况
16、使它发萤光
17、把它放进文字里
18、使它沉重
19、把它插进音乐里
20、使它成为引火物
21、结合文字和音乐
22、使它成为引火物
23、结合文字、音乐和图画
24、参加竞赛
25、结合音乐和图画删除文字
26、参加打赌
27、不要图画
28、使它成为年轻型的
29、不要文字
30、使它成为壮年型的
31、沉默无声
32、把它分割开
33、使它重复
34、保守地说
35、使它变成立体
36、夸张地说
37、使它变成平面
38、当替代品卖
39、变换它的形态
40、发现新用途
41、只变更一部分
42、减掉它
43、使它成为一组
44、撕开它
45、为捐献或义卖而销售
46、使它化合
47、鼓励它
48、用显而易见的
49、机动化
50、把要素重新配置 51、电气化
52、降低调子
53、使它活动
54、提高调子
55、使它相反
56、割开它
57、它像是某种东西的代替品
58、混合在一起
59、使它罗曼蒂克
60、改用另一种形式表现
61、增添怀旧的诉求
62、使它的速度加快
63、使它看起来流行
64、使它缓慢下来
65、使它看起来像未来派
66、使它飞行
67、使它成为某种物品的部分代替
68、使它浮起
69、使它更强壮
70、使它滚转
71、使它更耐久
72、把它切成片状
73、运用象征
74、使它成为粉状
75、它是写实派
76、以性欲作诉求
77、运用新艺术形式
78、使它凝缩
79、变为摄影技巧
80、使它弯曲
81、变换为图解方式
82、使它成对
83、使它变更形式
84、使它倾斜
85、用图画说明你的故事
86、使它悬浮半空中
87、使用新广告媒体
88、使它垂直站立
89、创造新广告媒体
90、把它由里向外翻转
91、使它更强烈
92、把它向旁边转
93、使它更冷
94、摇动它
95、增加香味
96、把它遮蔽起来
97、变换气味
98、使它对称
99、把它除臭
100、使它不对称 101、将它向儿童诉求
102、反它隔开
103、将它向男士诉求
104、使它与其他相敌对
105、将它向妇女诉求
106、使它锐利
107、价钱更低
108、变更它的外形
109、抬高价格
110、要它绕一周
111、变更成份
112、把它框起来
113、增加新成份
114、把它卷成一圈
115、拧搓它
116、把它填满
117、使它透明
118、把它弄成空的
119、使它不透明
120、把它打开
121、用不同背景
122、把拼错
123、用不同环境
124、给它起我上绰号
125、使它富有魅力
126、把它封印起来
127、使用视觉效果
128、把它移转过来
129、使用另外的物料
130、把它捆包起来
131、增加人的趣味
132、把它集中起来
133、变更密度
134、把它推开
135、置于不同的货柜
136、使它成为交替的
137、变换包装
138、使它凝固起来
139、使密度增加
140、使它溶化
141、小型化
142、使成凝胶状
143、增加至最大限
144、使它软化
145、把它除掉
146、使它硬化
147、使它轻便
148、使蒸发变为汽化
149、使它可以折叠
150、加上抑扬顿挫 151、趋向偏激
152、使它更狭窄
153、如夏天炎热
154、使它更宽广
155、如冬天寒冷
156、使它更滑稽
157、使拟人化
158、使它成为被讽刺的
159、使它更暗
160、用简短的文案
161、使它发光
162、用冗长的文案
163、使它灼
164、发现第二种用途
165、使它更有营养
166、使它合成在一起
167、把它倒进瓶中
168、把它当作用具来卖
169、把它倒进罐中
170、使它清净
171、把它放进盒中
172、把它倒进壶中
173、把它倒进缸中
174、把它弄直
175、把它褶曲
176、把它缠起来
177、提升声誉
178、免费提供
179、以成本价出售
180、提供特价
181、增加慰藉的诉求
182、提供维护服务
183、运用不同的织法
184、使它变成香郁宜人
185、使它变成酸的
186、使它濡湿
187、使它脱水
188、使它干燥
189、把它冻起来
190、把它抛出去
191、使它无刺激性的
192、使它单纯化
193、使它具有刺激性的
194、把以上各项任意组合

2005年12月04日
2005年12月03日

http://blog.donews.com/keso/archive/2005/10/22/597419.aspx

ocde 发表于2005-10-22 2:33 PM  IP: 218.80.204.*
我想到:
我的想法和文字不一定都会留在自己的blog上,也可能是撒在别人的blog上。
其实blog该将Comment和原文放在同一个级别上,让评论也可以被Tag,比如当我要查找下在keso这里的留言的时候能够直接输入我的tag来搜索,我将能够很容易的来查找到在keso这里的留言想法。我也可以在我的blog上放上链接,来查看我在别人那里的留言集。
而任何一个人都可以查看别人在某处的留言。
做一个专注于留言收集的搜索:没有人不欣赏自己的留言,很少有人不在乎自己留言的别人反应。这该是每个人关注的焦点,也是google和Baidu的盲点:一段时间内,我感觉Baidu的留言的搜索比Google的要多。但他们明显的在此点不够专业。
2005年11月30日
2005年11月28日

毫无疑问,下一代是毫无疑问,下一代是WEB2.0的世界

自从有了blog之后,每个人都可以自由的发表自己的见解。
互联网的信息是杂乱无章的,但是经过人脑筛选之后,变成了钻石。
除了客观的信息,blog里面还包含着主人的思维和智慧,有时候看文章跟作者一起思考实在是一个很爽的事情。

现在问题来了。如果你发现一个不错的blog。你怎么保存起来?
收藏夹,不行,只能在一台机器上用
365key,虽然可以映射为网络收藏夹,但本质上也是收藏夹。信息需要你自己去发掘。

我希望能有一个基于rss的工具,输入你感兴趣的blog feed,那么这个rss的信息就会每天被读取。然后用剪报的形式刊登出来,你可以设置不同的关键字filter,举个例子

filter:java
label:java
keyword:java,JSP,Servlet,EJB,Struts…

在抓取feed的时候自动加上标签或者实时筛选。文章采用打分的机制.用来体现文章的价值。
不同的rss可以设定起平分。起平分的设定可以是文章的平均分或者自定义分数。每次抓取到的文章自动设定为起平分,用户可以修改分数。

利用AJAX技术,还可以作出更好的用户体验,比如批注。批注得到的内容可以自动的进入知识库。这样就可以跟踪用户感兴趣的范围。同样,筛选出来的信息也是精华中的精华。

实际上,一个blog可能包含不同的知识,同样一个blog应该有不同的filter。这样通过打分系统,blog主人所在的领域和地位就可以可观的体现出来。

对于blog提供商来说,第一阶段提供类似365key的页面信息集合服务,远期来看,可以筛选出不同行业和不同地位的blog,更实际的意义是通过blog找到主人。

未来的信息交流应该是立体的。blog的目的不仅仅在于一个患者可以找到一个专家做咨询。更重要的是可以促进技术和思想的交流。这样,技术才能不断的得到更新。

这样,某人的理想就实现了。赫赫。
的世界

自从有了blog之后,每个人都可以自由的发表自己的见解。
互联网的信息是杂乱无章的,但是经过人脑筛选之后,变成了钻石。
除了客观的信息,blog里面还包含着主人的思维和智慧,有时候看文章跟作者一起思考实在是一个很爽的事情。

现在问题来了。如果你发现一个不错的blog。你怎么保存起来?
收藏夹,不行,只能在一台机器上用
365key,虽然可以映射为网络收藏夹,但本质上也是收藏夹。信息需要你自己去发掘。

我希望能有一个基于rss的工具,输入你感兴趣的blog feed,那么这个rss的信息就会每天被读取。然后用剪报的形式刊登出来,你可以设置不同的关键字filter,举个例子

filter:java
label:java
keyword:java,JSP,Servlet,EJB,Struts…

在抓取feed的时候自动加上标签或者实时筛选。文章采用打分的机制.用来体现文章的价值。
不同的rss可以设定起平分。起平分的设定可以是文章的平均分或者自定义分数。每次抓取到的文章自动设定为起平分,用户可以修改分数。

利用AJAX技术,还可以作出更好的用户体验,比如批注。批注得到的内容可以自动的进入知识库。这样就可以跟踪用户感兴趣的范围。同样,筛选出来的信息也是精华中的精华。

实际上,一个blog可能包含不同的知识,同样一个blog应该有不同的filter。这样通过打分系统,blog主人所在的领域和地位就可以可观的体现出来。

对于blog提供商来说,第一阶段提供类似365key的页面信息集合服务,远期来看,可以筛选出不同行业和不同地位的blog,更实际的意义是通过blog找到主人。

未来的信息交流应该是立体的。blog的目的不仅仅在于一个患者可以找到一个专家做咨询。更重要的是可以促进技术和思想的交流。这样,技术才能不断的得到更新。

这样,某人的理想就实现了。赫赫。

2005年11月16日

原文链接

说研究就研究,尽量一丝不苟。
仔细研究了一下我们那个Properties的过程,发现原理是这个样子的。
首先对比了一下文件的Hex的编码情况:
使用记事本存储“我是人”三个字,发现如下:
首先可以发现Unicode、Unicode-Bigendin前面都有辨别码,分别是FF EF、EF FF,以此区别编码序列,也同时声明了这是一个Unicode的文件。每一个汉字使用两个字节。也就是说用的是UCS-4。
而UTF-8也使用了辨别码,但所有UTF-8字符都是3个字节的,辩证码是EF BB BF,和Unicode的辩证码其实是一个字符。每个汉字用3个字节表示。学习相关知识可知Unicode和UTF-8是可以直接映射的,两者影射其实是兼容的。
而Ansi模式其实应该使用的是GB2312编码,没有辨别码,所以需要默认的编码,中文Windows就默认GB2312。编码每个中文用2个字节,编码以后的内容和Unicode不同。
继续分析我们开发所用的环境的过程:
首先,分析Eclipse写出来的文件,此时我设置的工作空间编码为UTF-8,发现文件没有辨别码,也就是说这个文件被其他编辑器打开不可能知道这是什么编码。而文件里面其实根本就没有使用UTF-8编码,因为所有的中文都是2个字节的编码。我怀疑是UCS-4,所以分析一下,在刚才用记事本写的文件里面写入“美食同盟网”察看Hex状态的编码。
在Eclipse的文件里面“美”编码0xC3C0。Unicode里面是0×8E7F。Ansi里面是0xC3C0。Unicode-big里面肯定是0X7F8E,和Unicode那个反过来没的说。
所以,呵呵,我想一切旋疑都解开了。我们敬爱的Eclipse不管如何设置,其实他还是使用了你的操作系统的默认编码,而我们这里就是GB2312了,即使我们设置了UTF-8。其实问题是这样的,本来Eclipse默认latin-1编码,如果用那个方式,写了中文的双字节字符以后再打开就会造成乱码,而设置了UTF-8以后能解决以多字节(2个、3个)的方式打开文件的问题,不过其实还是用GB2312打开,这个可能是Eclipse对Properties文件未知格式的原因,因为用Eclipse打开存储UTF-8的XML文件是没有问题的,这个大家都有经验。由于Eclipse的多字节文件没有存储识别码,所以XML文件还有JSP文件的Charset一定要声明UTF-8,否则还是有可能出问题。
然后到这里已经真相大白了,这样再解释一下前几天出现的那些问题:
1、由于单字节多字节的问题和Eclipse不存储识别码的问题,我们最好把工作环境强行换到一个多字节环境,比如UTF-8。防止互相出现乱码,大家最好都用中文的Windows,否则估计还有可能出现问题。
2、解释上次native2ascii -encoding gb2312 ApplicationResources.properties ApplicationResources_zh.properties这个命令,网上那位老兄还说为什么Encoding改成UTF-8不行呢,因为你的Windows默认的就是gb2312,设UTF-8当然乱码。
3、解释native2ascii。其实这个过程和UTF-8没有任何关系,而且编码出来的文件的确是Unicode的转义字符。其实编出来的文件根本本就是最普通的单字节Ascii文件,只不过它把双字节的Hex方式直接用明文存储为单字节Ascii文件了,转换明文使用Big endian方式,也就是高位在后。为什么这样呢,因为Java多字节只支持Unicode,或者说是遗留,反正Java没有直接支持UTF-8,内部传输都使用Unicode。这不是问题,因为映射相同输出的时候Java很容易把Unicode转为UTF-8。而我们转那个文件只不过为了让Java可以轻松的把你的文件从转义字符转化为Unicode,过成就比如把“/uC3C0”这样的自符串转化为“美”的编码0xC3C0了。这么说有点乱,过程其实如下:
“美”在Eclipse存,然后在文件中如果用Hex察看是[C3 C0]。
然后用Native2ascii转,你看不到“美”只能看到\u7f8e,而这时候如果用Hex察看是[5C 75 37 66 38 65]这么大一长串Ascii了。
这次明白了吧。
4、关于UTF-8和Unicode还有UCS的东西大家看看资料吧,一搜一大把。
UTF-8 and Unicode FAQ(中文,这个很官方,很有价值)
http://www.linuxfans.org/nuke/modules.php?name=News&file=article&op=view&sid=1749
谈谈Unicode编码 简要解释UCS/UTF/BMP/BOM(说的很通俗,而且涉及到的细节多,帮助大)
http://news.onlinedown.net/info/13164-1.htm

今天在使用ApplicationResources_zh.properties文件的时候,出现了乱码,经过反复的重试解决了这个问题

1 编写好带有中文的ApplicationResources_zh.properties文件

2 用native2ascii命令进行UTF-8编码即可