成为优秀的软件工程师,有没有相对客观的评估标准?中国IT行业“好工程师”应该是什么样的? - 知乎
请看:《构建之法》试读
书中第三章的主题是“软件工程师的成长” ,作者邹欣老师结合中国软件行业的特点,归纳出在中国IT行业“好工程师”的要素,并做成一个自我评价清单:现代软件工程 课件 软件工程师能力自我评价表
现代软件工程 课件 软件工程师能力自我评价表(37条)
1.保持高标准,不要受制于破窗理论(broken windows theory)。
当你看到不靠谱的设计、糟糕的代码、过时的文档和测试用例的时候,不要想“既然别人的代码已经这样了,我的代码也可以随便一点啦。”[i]
2. 主动解决问题。当看到不靠谱的设计,糟糕的代码的时候,不要想“可能别人会来管这个事情” ,或者“我下个月发一个邮件让大家讨论一下”。要主动地把问题给解决了。
[ii]
3. 经常给自己充电,身体训练是运动员生活的一部分,学习是软件工程师职业的伴侣。每半年就要了解和学习一些新的相关技术。通过定期分享(面对面的分享,写技术博客等)来确保自己真正掌握了新技术。
4. DRY (Don't Repeat Yourself)——别重复。在一个系统中,每一个知识点都应该有一个无异议的、正规的表现形式。
5. 消除不相关模块之间的影响,在设计模块的时候,要让它们目标明确并单一,能独立存在,没有不明确的外部依赖。
6. 通过快速原型来学习,快速原型的目的是学习,它的价值不在于代码,而在于你通过快速原型学到了什么。
7. 设计要接近问题领域,在设计的时候,要接近你目标用户的语言和环境。
8. 估计任务所花费的时间,避免意外。在开始工作的时候,要做出时间和潜在影响的估计,并通告相关人士,避免最后关头意外发生。
9. 图形界面的工具有它的长处,但是不要忘了命令行工具也可以发挥很高的效率,特别是可以用脚本构建各种组合命令的时候。
10. 有很多代码编辑器,请把其中一个用得非常熟练。让编辑器可以实现自己的定制,可以用脚本驱动,用起来得心应手。
11. 理解常用的设计模式,并知道择机而用。设计模式不错,更重要的是知道它的目的是什么,什么时候用,什么时候不用。
12. 代码版本管理工具是你代码的保障,重要的代码一定要有代码版本管理。
13. 在debug的时候,不要惊慌,想想导致问题的原因可能在哪里。一步一步地找到原因。要在实践中运用工具,善于分析日志(log),从中找到bug。同时,在自己的代码里面加 log.
14. 重要的接口要用形式化的“合同”来规定。用文档和断言、自动化测试等工具来保证代码的确按照合同来做事,不多也不少。使用断言 (assertion) 或者其他技术来验证代码中的假设,你认为不可能发生的事情在现实世界中往往会发生。
15. 只在异常的情况下才使用异常 (Exception), 不加判断地过多使用异常,会降低代码的效率和可维护性。记住不要用异常来传递正常的信息。
16. 善始善终。如果某个函数申请了空间或其他资源,这个函数负责释放这些资源。
17. 当你的软件有多种技术结合在一起的时候,要采用松耦合的配置模式,而不是要把所有代码都集成到一起。
18. 把常用模块的功能打造成独立的服务,通过良好的界面 (API) 来调用不同的服务。
19. 在设计中考虑对并行的支持,这样你的API 设计会比较容易扩展。
20. 在设计中把展现模块 (View) 和实体模块 (Model) 分开,这样你的设计会更有灵活性。
21. 重视算法的效率,在开始写之前就要估计好算法的效率是哪一个数量级上的(big-O)。
22. 在实际的运行场景中测试你的算法,不要停留在数学分析层面。有时候一个小小的实际因素 (是否支持大小写敏感的排序,数据是否支持多语言)会导致算法效率的巨大变化。
23. 经常重构代码,同时注意要解决问题的根源。
24. 在开始设计的时候就要考虑如何测试 ,如果代码出了问题,有log 来辅助debug 么? 尽早测试,经常测试,争取实现自动化测试,争取每一个构建的版本都能有某些自动测试。
25. 代码生成工具可以生成一堆一堆的代码,在正式使用它们之前,要确保你能理解它们,并且必要的时候能debug 这些代码。
26. 和一个实际的用户一起使用软件,获得第一手反馈。
27. 在自动测试的时候,要有意引地入bug,来保证自动测试的确能捕获这些错误。
28. 如果测试没有做完,那么开发也没有做完。
29. 适当地追求代码覆盖率:每一行的代码都覆盖了,但是程序未必正确。要确保程序覆盖了不同的程序状态和各种组合条件。
30. 如果团队成员碰到了一个有普遍意义的bug, 应该建立一个测试用例抓住以后将会出现的类似的bug。
31. 测试:多走一步,多考虑一层。如果程序运行了一星期不退出,如果用户的屏幕分辨率再提高一个档次,这个程序会出什么可能的错误?
32. (带领团队)了解用户的期望值,稍稍超出用户的期望值,让用户有惊喜。
33. (带领团队) 不要停留在被动地收集需求,要挖掘需求。真正的需求可能被过时的假设、对用户的误解或其他因素所遮挡。
34. (带领团队)把所有的术语和项目相关的名词、缩写等都放在一个地方。
35. (带领团队)不要依赖于某个人的手动操作,而是要把这些操作都做成有相关权限的人士都能运行的脚本。这样就不会出现因为某人休假而项目被卡住的情况。
36. (带领团队)要让重用变得更容易。一个软件团队要创造一种环境,让软件的重用变得更容易。
37. (带领团队)在每一次迭代之后,都要总结经验,让下一次迭代的日程安排更可靠。
[ii] Jim Barksdale 是Netscape 公司的CEO, 他提出了Snake Rule,见到问题,就要解决问题,但是也不要沉溺于无法挽回的事情中。参见:MenkBlog 以及 Jim Barksdale Said It
=====剧透=====
1 《构建之法》试读:目录
2 《构建之法》试读:推荐序(北航李未院士推荐)
3 《构建之法》试读:前言
每次用到欧洲公司开发的控制软件,我一直在思考的是,他们到底用什么开发模式来开发如此稳定可靠好用的软件?国内很多很有名的自动化企业,生产的PLC或者机器人控制器的底层软件其实都是购买欧洲公司产品,而欧洲一家很小的公司,也能推出一个功能完整的机器人控制器产品,说明我们自动化软件的构建能力和欧洲同行比还很弱。可以想象,一个具备良好机电背景和软件构建能力的毕业生,将有无比广阔的舞台。”——摘自构建之法,超越软件 (评论: 构建之法)
“程序员,就像诗人一样,几乎仅仅工作在单纯的思考中。他们运用自己的想象,来建造自己的“城堡”,《人月神话》里的这句话勾勒出软件开发的画面,想象的画面总是太美,但实际中的场景却没有想象的那么美。软件开发中的各种问题让软件工程师打造的城堡总是或多或少的出现问题,如何去改善开发过程来减少这些问题已经成为学术界和工业界共同追求的目标。多年来,邹欣老师一直将企业的最佳实践和大学的实际教学结合起来,并结合软件工程当前的最新研究进展,写出了这本《构建之法》,使得原本枯燥的软件工程问题跃然纸上,也使得原本有些草莽的开发路数变得高大上。就这本书来看,不管是两人合作、还是团队和流程,不管是MSF,还是敏捷流程,不管是软件测试,还是需求工程,每章的写法都驾轻就熟,举重若轻,能把一个个鲜活的例子(或故事)与软件工程的相关问题恰到好处的结合起来,然后再根据相关的理论进行分析,使得文章深入浅出,读起来沁人心脾。像团队和流程、敏捷流程、需求分析、设计与实现这些章节我是看了又看,作者从常见场景入手、到最佳实践,然后结合相关理论进行分析。最后两章,作者再次用其熟悉的手法,阐释了创新及软件工程领域的职业道德问题,引起很多的共鸣。易经有云:“形而上者谓之道、形而下者谓之器”,这本书给我最大的感受是从“形上形下”写得“道器兼修”。
5个经典的前端面试问题 - OurJS
JavaScript开发人员在IT界的需求量一直很大。如果你非常精通神这门语言,你会有很多机会换工作,涨薪水。但是在一家公司录用你之前,你必须顺利通过面试,证明你的技能。在本文中,我将向您展示5个关于前端相关的问题,以测试侯选者的JavaScript技能和他们解决问题的能力。有将会非常有趣!
问题1:Scope作用范围
考虑下面的代码:
(function() {
var a = b = 5;
})();
console.log(b);
什么会被打印在控制台上?
回答
上面的代码会打印 5。
这个问题的诀窍是,这里有两个变量声明,但 a 使用关键字var声明的。代表它是一个函数的局部变量。与此相反,b 变成了全局变量。
这个问题的另一个诀窍是,它没有使用严格模式 ('use strict';) 。如果启用了严格模式,代码就会引发ReferenceError的错误:B没有定义(b is not defined)。请记住,严格模式,则需要明确指定,才能实现全局变量声明。比如,你应该写:
(function() {
'use strict';
var a = window.b = 5;
})();
console.log(b);
问题2:创建“原生”(native)方法
给字符串对象定义一个repeatify功能。当传入一个整数n时,它会返回重复n次字符串的结果。例如:
console.log('hello'.repeatify(3));
应打印 hellohellohello。
回答
一个可能的实现如下所示:
String.prototype.repeatify = String.prototype.repeatify || function(times) {
var str = '';
for (var i = 0; i < times; i++) {
str += this;
}
return str;
};
现在的问题测试开发者有关JavaScript继承和prototype的知识点。这也验证了开发者是否知道该如果扩展内置对象(尽管这不应该做的)。
这里的另一个要点是,你要知道如何不覆盖可能已经定义的功能。通过测试一下该功能定义之前并不存在:
String.prototype.repeatify = String.prototype.repeatify || function(times) {/* code here */};
当你被要求做好JavaScript函数兼容时这种技术特别有用。
问题3:声明提升(Hoisting)
执行这段代码,输出什么结果。
function test() {
console.log(a);
console.log(foo());
var a = 1;
function foo() {
return 2;
}
}
test();
回答
这段代码的结果是 undefined 和 2。
原因是,变量和函数的声明都被提前了(移到了函数的顶部),但变量不分配任何值。因此,在打印变量的时候,它在函数中存在(它被声明了),但它仍然是 undefined 。表示换句话说,上面的代码等同于以下内容:
function test() {
var a;
function foo() {
return 2;
}
console.log(a);
console.log(foo());
a = 1;
}
test();
问题4:this在JavaScript中如何工作的
下面的代码会输出什么结果?给出你的答案。
var fullname = 'John Doe';
var obj = {
fullname: 'Colin Ihrig',
prop: {
fullname: 'Aurelio De Rosa',
getFullname: function() {
return this.fullname;
}
}
};
console.log(obj.prop.getFullname());
var test = obj.prop.getFullname;
console.log(test());
回答
答案是Aurelio De Rosa和John Doe。原因是,在一个函数中,this的行为,取决于JavaScript函数的调用方式和定义方式,而不仅仅是看它如何被定义的。
在第一个 console.log()调用中,getFullname() 被调用作为obj.prop对象的函数。所以,上下文指的是后者,函数返回该对象的fullname。与此相反,当getFullname()被分配到test变量时,上下文指的是全局对象(window)。这是因为test是被隐式设置为全局对象的属性。出于这个原因,该函数返回window的fullname,即定义在第一行的那个值。
问题5:call() 和 apply()
现在让你解决前一个问题,使最后的console.log() 打印 Aurelio De Rosa。
回答
该问题可以通过强制使用 call() 或者 apply() 改变函数上下文。在下面我将使用call(),但在这种情况下,apply()会输出相同的结果:
console.log(test.call(obj.prop));
结论
在这篇文章中,我们已经讨论了用来测试JavaScript开发者的五个经典问题。面试的概念和涵盖的主题通常是非常相似的。如果你不知道的一些问题的答案,不必担心:学习和经验可以慢慢积累。
如果你有其他一些有趣的问题,不要犹豫,与我们分享。它会帮助很多开发者。
第一套西服定制的挑选技巧_西装定制_服装定制_男装:衬衫、法式衬衫、袖扣领带、西服西裤等男士正装服饰-仕族官网
高档西装中最重要的部分除了做工,还包括面料辅料。在此,引用皇甫江的一段话:“关于开司米,请恕我多几句嘴,凭着多年在衣料上的浸淫。大陆译名为“开司米”,是一种被叫滥了的名称。在广州的海印批发市场经常会在很多可疑布料的边上绣着这几个字母。对于标明“100%”或“纯”开 司米的毛料,建议大家最好一笑置之,然后饶道。当然,如果确实有慧眼,少数真正从伦敦进口的标明是开司米和羊毛混纺的衣料还是值得问津的。但价格应该在每 米600元人民币以上,而在广州或者上海由香港人开的西服定制店里,卖五、六千元一套的纯毛西装,其衣料在海印的拿货价一般不超过70元。”

上图是里根总统用过的苏格兰Harrison's羊绒
里根的夹克,由为多位美国总统服务的御用裁缝德帕里斯制作。 苏格兰双股纱羊绒已是珍品,克什米尔羊绒则是传说。羊绒方面,英国W Bill、Harrisons of Edinburgh绝对值得信赖;意大利Loro Piana、Colombo也名不虚传。做西装,毛料是最佳材质。在毛料里面增加羊绒,除了增添成本外,于品质是改善不大的(手感当然会好一些),暂且放下对开司米的迷恋吧。
作为你的第一套定制正装,知名品牌的100%羊毛面 料,已经足够好。羊毛+真丝的面料,更适合选来做休闲装,在此暂且不要走偏,且末考虑。亚麻属于夏天,由于易皱,不太适合正装,但夏夜颇多活动,各种粉 色、淡蓝色、卡其色、白色、深蓝色的亚麻材料,不论做套装还是单上衣单裤子,可是雅皮士的大爱。至于化纤面料,那和牛仔裤一样,都是出身下层的记号,你要 尽量避开。总之,全毛面料以外的其他材质,作为生手菜鸟,你要尽量避免。
Worsted,Fresco,Flannel,Tweed
这四个字是:精纺,巴拿马,法兰绒,花呢,指的是面料类型。精纺,是用精梳过的美利奴羊毛纺成纱线,织成布料。这种布料最适合定做正装。巴拿马是一种特别的平纹织法,允许空气自由流通,适合夏季穿着,Smith Woollens、Minnis有优秀的巴拿马布料。法兰绒是疏松且厚重的古老布料,往往在冬季穿着,法兰绒三件套是最迷人的服装。Harrisons of Edinburgh、Fox在法兰绒产品上很强大。法兰绒最初由威尔士人发明,于今最好的法兰绒依然出产于北英格兰和西英格兰。
花呢是苏格兰特有的布料,古老且优雅。不同于常见的精纺布料,花呢采用英国本地羊毛等纺织,色彩斑斓,富有变化,上百年来一直在西方时尚界拥有崇高地位。花呢和粗纺面料不是一回事。意大利不生产tweed,中国也一样。原因和羊毛及织法有关。华尔街日报和金融时报最近有不少关于花呢的专题报道。英国绅士贵族最经典的装束是“花呢上衣+法兰绒裤子”。可以说,不懂法兰绒和花呢的人,就不懂面料,也不懂定制,这是后话。下图为萨维尔街制作的花呢猎装。

Tweed一词,来自英格兰和苏格兰交界的河流“推德河”。苏格兰花呢和苏格兰威士忌并称国宝双壁。花呢曾经在2009年伦敦G20峰会上作为英国国礼赠送给各国领导人。由于英国环境寒冷恶劣,羊长期演化,造成全球少有的坚韧型羊毛种类,这种羊毛坚韧、卷曲、多色,形成花呢独有的色斑,与品质同一的美利奴羊毛大相迥异,趣味完全不同。苏格兰人用动植物来染纱线,这是纺织史上最早的色织。大多数花型是取材于苏格兰高地的色彩,也有家族独特格纹。苏格兰有72种软硬不同的水,经 此后处理,花呢就获得无穷的变化,同时也不可复制。
西方人对花呢的热爱简直达到匪夷所思的地步,从王公贵族到平民百姓,几乎每人都有花呢服装。温莎公爵本人就是一个不折不扣的花呢狂,他的衣橱中有大量花呢套装。最近两年来,伦敦兴起“花呢自行车车运动”,参与者每人骑单车,且穿着各类花呢服装,从城市一处出发到另一处集合,不仅提倡绿色,更展己美。该项运动目前已席卷全球,甚至出现了“花呢自行车奥林匹克”。下图是一次花呢出行,每人都穿戴着花呢。要是连苏格兰花呢也不知道,你OUT了。

花呢大致包括四大类:哈里斯花呢(在哈里斯岛手工纺织)、多尼加花呢(在爱尔兰多尼加县纺织)、设特兰花呢(用设特兰岛羊毛纺织)、切维特花呢(用苏格兰切维特羊毛纺织)。哈里斯花呢由一位伯爵夫人和佩斯利姐妹推出,从十九世纪中期开始被贵族们广泛接受。哈里斯花呢的生产非常严格:使用苏格兰羊毛;植物或矿物质染色;在哈里斯岛民家里手工纺纱;以体力驱动纺车纺织;每家纺车不能超过三部;专业机构监督生产;专业机构发放球与马耳他十字商标;专业机构编号。
现在,哈里斯花呢是全世界唯一以地名严格认证、全程纺织被置于严格控制下的布料,每卷布料都有专业机构检查,每块布料都有自己的编号。为了严防造假,每枚商标都在右下角有编号。只有带有球与马耳他十字商标,编号正确,从知名苏格兰供应商售出,才是真正的哈里斯花呢。在二十世纪初期,哈里斯花呢曾经遭遇严重的山寨,哈里斯花呢协会不得不一再捍卫它的独特地位。1960年代,这形势居然发展为一场决定哈里斯花呢命运的诉讼。在关键时刻,伦敦面料公司W Bill派员出庭,证明从年代久远的时期(W Bill成立于1846年),哈里斯花呢已通过花呢和开司米专家W Bill销售。最后官司胜利,英国政府对哈里斯花呢采取更严格的认证标准,挽救了这一“伟大的布料”。没有商标、没有编号或没有正确编号,就不是哈里斯花呢,多年来人们一贯如此认为。
全英四大花呢供应商Johnston of Elgin、Magee of Donegal、Porter & Harding of Edinburgh、W Bill of Bond Street都属于可靠的供应者。其中W Bill可谓花呢之王,种类最为齐全,能收集齐全各类手工纺织的花呢。1986年纽约时报纪念邦德街的文章提到,开司米专家W Bill在街上与百达翡丽、爱马仕、蒂芙尼、卡地亚、苏富比等比邻而居。毕加索购买过W Bill花呢。人类历史上两次著名探险:1908年沙克尔顿爵士南极冬季探险,1953年希拉里和丹增首次登上珠穆朗玛峰,W Bill都曾为探险家提供装备。珠峰那次,劳力士提供了手表,型号叫探险家。希拉里和丹增回到伦敦后,两位爵爷甚至专门跑到W Bill在邦德街的门店,去参观花呢。

言归正传,通常你我见到的都是精纺面料,在拥有初步 知识之前,暂且不要急于尝试其他类型的布料。有些裁缝会沉默地服从你的瞎指挥(反正本来英文bespoke就是听你指挥之意),那会造成浪费。这好比品酒,如果一上去就用错误方法喝美酒,那简直是莫大的浪费;同样,好茶不是用来简单解渴的;在鲸吞之前,不妨做点功课先。
Navy,Midnight,Dark Grey,Black
这四个字是:海军蓝,午夜蓝,深灰,黑色,都是正装色调。如果你打算只定做一套西装来应付所有场合的话,一定要是这四种颜色中的一个,而且颜色越深越好,但不要是黑色,仅仅把黑色当作第二选择。黑色过于强势,在有些场合显得有点不合适。在此,我建议你暂时不要急于第一套西装就做条纹或格子,以免裁缝对条对格 不认真造成麻烦。

在Anderson & Sheppard官方博客上,比较了Harrisons和Smith Woollens的法兰绒后,他们指导客户如何挑选蓝色:“客 人常常想要点不同的东西,我通常推荐面料颜色重要过面料款式。这非常微妙,大多数布本中会包括三四种蓝色。最深的是海军蓝(navy),非常深,很经典; 其次是深蓝(dark blue),颜色要亮一点,依然严肃且正式;看一下第二种蓝色,这不是宝蓝(royal blue),你可以叫它中蓝(mid-blue),但它在色彩上更给力,穿上它,你会体会到比想象中更为精妙的色彩。我尤其喜欢法兰绒中的亮丽颜色,法兰绒的独特织法赋予它们一种深度。相同的办法可以用于选灰色。浅灰色依然非常经典。涉及到灰色布料,你要多留心观察织纹。”

不少公司提供丰富的蓝色,上图是伦敦面料公司H Lesser的一款蓝色布料。美国人对Lesser非常信赖。Lesser于1970年在全球首次推出100支面料,开支数面料之先河。Lesser的铁拳是golden bale系列面料。萨维尔街裁缝Hitchcock说过,裁剪Lesser布料是他们每个人的梦想。正确的选择,是从这种蓝色开始,然后逐渐加深,直到黑色。太浅会显得有点不够专业,不够庄重。
想让人信赖你吗?那就足够严肃,也就是足够深色。要是你没办法买到很好的布料,黑色是一种藏拙的办法。假如你不缺钞票,那就选择英国料子,英国人在对灰色、蓝色的处理上,一贯正确,令人放心。
Barathea,Twill,Herringbone,Hopsack
这四个字是:巴拉西厄,斜纹,人字纹,席纹,依次是最理想的正装面料纺织结构。我第一件成功的定制西装来自一款人字纹。后期表现上,人字纹稍微好过斜纹,又比单色斜纹多一点变化。国内的斜纹毛料,如果品质不过关的话,可能西装连续穿5天,裤子就会出现臀部磨光现象。人字纹细条,要特别细那种,是极好的正装布料款式。传统上,巴拉西厄是高档西装中最常用的礼服呢。巴拉西厄有着极其致密的表面,在略微站远一点观看时,西装呈现细腻精致的单色,最为适合用来做晚礼服、晨礼服等正装。
最近,我发现裁缝那里有Smith Woollens正装面料,其中有不少巴拉西厄组织。Smith Woollens是伦敦Henry Poole公司喜爱的布料品牌,提供种类广泛的毛料。席纹是一种平纹组织,前面提到的巴拿马面料和席纹组织是一样的。席纹的透气性较好,会适合那些常年生活在亚热带地区的人。

上图:Smith Woollens灰色斜纹面料
大概纺织起来比较方便,目前斜纹组织最为常见。绝大多数的精纺布料都是斜纹组织。在斜纹面料里,也可以选择一些不错的种类。经典款式有绳纹、粉笔条、大方格、细条、威尔士亲王格等。对于第二套西装,面料花纹将上升为最重要的考虑因素。
支数、股数、克数、密度
面料支数的确曾经令我迷惑。一度,我以为面料品质取决于支数,那时我的选择标准是150支,现在我已经不再要求高支数。超细羊毛确实昂贵。但后来在同样穿着下,12件西装中有相同工厂加工的、支数相同、克数相同、品牌不同的西装,它们的后期表现却相差很大。经过长时间比较,加上收集专业意见,发现如Style Forum上面几个老鸟所言,支数和品质没有必然关系,我已不再迷恋支数。
原因在于存在“饥饿型羊毛”,澳大利亚的牧民发现,有些干旱饥饿年头,羊毛反而很纤细,这是绵羊营养不良导致了较细的羊毛。另外,现今的技术也能以物理化学办法人为拉伸羊毛。这类羊毛都很脆弱。如果再纺成单股纱,那就彻底杯具了。新布料看起来都差不多,有时裁缝懒得为你认真选,特别在他们非常忙碌的季节。相信支数,不如相信品牌。你最好多少知道些品牌知识。

“双股纱”(双经-双纬)在面料中的重要性,好比 “头层皮”之于皮鞋一样。头层皮、固特异,这是上好皮鞋的标准;双股纱面料、全麻衬,这是一流西装的标准。为什么推荐高克数面料?原因之一,就是300g 以上的面料,基本都是双股纱。像我这样笨的人,花了很久才明白克数的潜台词。随便在身边找到一块布料,不论是毛的、棉的、亚麻的、化纤的,在边缘处抽一根纱,反方向揉搓纱线使它散开,你会看到,双股纱或多股纱会分解为2根或多根细线。多股细线抱在一起,会明显改善纱线强度。
从国别上区分,英国面料大多数是双股纱(Smith Woollens甚至有不少四股纱面料,裁缝没见过);意大利大多数是单股。纺织依然不完全是科学,有些环节还在依靠经验。保险地说,在考虑支数时,“100支双股纱”、“110支双股纱”“120支双股纱”比较稳妥。一定要双股。意大利和中国有些做法,是2x1结构,只有经线是双股,这多少会影响西装的后期表现。
我认真比较过同一品牌的不同支数面料,对于有些款式来说,高支数面料显得非常精致(尤其是条纹)。当然,我会在适当时候,奖励自己一套150支双股纱,要那种2cm宽的绳纹,气场很正。但大多数180支还 是太纤细了。对支数的考虑,取决于穿着环境。如果你要出席一些重要的会议、谈判签约、董事局会议,那么需要考虑150支双股纱(最好克数超过280g)。 高支数面料特有的细腻柔滑精致,价值不菲的配饰,做工精良的皮鞋、公文包,高档腕表,往往会让你赢得更多回报。
但要是你打算经常穿它上下班,而不是寻找一套幸运西装,那么,趁早赶紧暂时忘记150支双股纱,它们比你想象中还要娇嫩易皱。萨维尔街裁缝对高支数面料一向不大感兴趣。毕竟西装是用来穿的,不是用来收藏的,更不必为它提心吊胆,你的西装应当是你最强大的盔甲。来自名牌面料的150支双股纱,应当是你和裁缝磨合很好以后的谨慎选择,收官之作。

上图:Alan Flusser工作室内的面料
左:Scabal;右:Harrisons of Edinburgh
涉及面料,克数对耐穿性和西装表现有巨大影响。面料款式上通常会有个小标签,标明克数(克或盎司,g or oz)。选择面料时,要留意面料的克数。你可以通过揉搓来感觉品质,也要留心查看面料在不同光线下的色彩。个别负责的裁缝师傅甚至用整匹的布料披在你身上,让你来寻找感觉。克数高,面料就结实耐穿,同时更笔挺垂感。在选择面料时,克数比支数重要,你必须牢记这一点。通常季节,300克是最低要求,夏季西装可低些。
男装分为两种风格:轻柔飘逸型和力量型。意大利Kiton和英国Huntsman均属于力量型西装的代表。力量型西装必须透过高克数-高密度面料,配合蜂腰版型,达到冷酷英气的效果。30岁以上的人,要更多考虑力量型西装。英国几个主要面料品牌Lesser、Smith Woollens、Harrisons、Dormeuil、Wain Shiell都有优秀高克数面料。如Style Forum上,Harrisons的一种370克布料Fine Classics系列,得到了《魔力西装》作者Manton一再推荐,用这种布料做的一件人字纹西装,出差能连穿10天而未见磨损,抗皱性也不错,品质确实像Maton推荐的那样可靠。不论裁缝怎么吹上天,什么300支200支,好的面料应当首先考虑耐穿性。耐穿性不仅指结实耐磨,不容易穿坏,也包括笔挺、寿命长、易打理在内。要知道,耐用性是奢侈品的基本特征。我们不是在买几块钱的日用品,是在花几千块投资自己的服装。人应当享受衣服带来的快乐,而非照顾衣服。至少我属于重度穿着者,不论西装还是皮鞋,穿起来就忘记去爱惜,这给我机会比较它们的好坏。
我也曾经用465克的面料做了一套藏青色西装。裁缝从来没有用过这么重的面料,后来裁缝说,厚面料裁剪起来很舒服,做成西服效果也超过他的所想。那套西装是我目前最满意的。面料好,显然会弥补工艺上的不足。作为你的第一套西装,没必要去做465克,那样就只能在秋冬穿了。但条件允许时,要多考虑重一点的面料。

手感上面料有软硬之别。面料较硬,意味着密度较大, 组织结构更为紧密;成品会更加挺括保型,耐穿性会得到改善。技术上,获得较硬的面料,需要将纺机转速放低。好处之一,纱线应力得以同步释放,品质改善;坏处是这意味着损失金钱,因为单位时间内的产量降低了。目前,标准英国面料370克,意大利面料260克。相同支数时,二者原料成本相差42%;两国工资成 本相差15%;较慢的英国纺机导致更高的成本;计算下来,英国成本上比意大利贵2.1倍。反过来,“软”意味着结构疏松。软面料往往仅用于上衣时,无法做裤子,法兰绒也相对较软些。无论如何,“软”不是优点,面料品质,越硬越好。
成衣市场喜欢薄料子,薄料更适应目前的大机械化生产。有一个不为人知的业内知识,那就是350克以上的面料,纺织难度较大。即便在英国,著名的时尚网站伦敦酒廊曾经组织团购,网友自行设计面料,然后找英国公司纺织。结果他们被告知,如果量不大的话,英国布厂不愿意生产370克面料。只有个别大厂能出产“高克数-紧密织”的全毛面料,这也是挑选好面料的一种方式。
全球面料品牌排名
人们对品牌的迷恋中,蕴含着深刻的理性。无论产品是什么,认准品牌都要更简单些。国外产品一般好过国内产品。依赖面 料品牌,要比依赖裁缝更加可靠。Dormeuil、Harrisons of Edinburgh、W Bill,这些品牌已有150年历史;Fox甚至建厂于1772年,和美国历史一样长。在历史久远的年代中,品牌积累了太多的经验,Cartier、Tiffany要为一件首饰花费多少精力?萨维尔街大店要收集多少人体数据,遇到多少古怪要求?考虑到中国市场的不成熟,在品牌认知上,我们还是以国外网友的共同认识为主,尤其是名家点评。

排名是大家喜爱的事情,我们喜欢给手表排名,给红酒 排名,甚至连书写工具也有不为人熟悉的排名。淘宝和Ebay发展出了复杂的排名系统。面料品牌的排名也最令人伤脑筋。排名好比华山论剑。因为每家公司都有自己的大杀器,实际上不存在什么面料之王。如果有的话,我愿意说,那就是哈里斯花呢(“伟大的布料”、“人与自然的杰作”)。最近,我对花呢疯狂地长草。
松潘推荐过一些品牌,”首次西装定制,个人意见无需选择Loro Piana,Holland & Sherry或者Zegna,可以看看店内有没有Lesser、Smith、Minnis或Fox,Lesser和Smith也都是英国知名的布料交易商,价位略高;Minnis和Fox是织布厂,生产一流的法兰绒,居中,只是Fox难找一些,则不必强求“。Smith,就是Smith Woollens。
值得一提的是,目前英美当红的面料品牌非Harrisons莫属,Harrisons最为著名的是其苏格兰开司米,从未被超越。查尔斯亲王、安德鲁王子、布莱尔首相、戈登布朗首相、萨科奇总统、里根总统、西班牙国王、贝卢斯科尼总理、摩纳哥国王都是其客户,近几年的电影《阿凡达》、 《华尔街1》、《华尔街2》、《终结者4》、《V字仇杀队》、《查理和巧克力工厂》、《星际飚客》以及全部《哈里波特》系列都用过Harrisons,好莱坞影星Will Smith也穿这个牌子。

不久前,泰晤士报为伦敦萨维尔街拍摄了一张巨幅照 片,十二位卓越裁缝并肩而立,在最中间那位裁缝手里的一点红,就是Harrisons of Edinburgh布本,这张图彰显了该品牌的地位。男装时尚论坛伦敦酒廊上,超级版主法国金融家Alden对此有精辟评价:“用Harrisons和 Smith,偶尔加上点Scabal天鹅绒做吸烟夹克,就足以满足你全部服装定做梦想了”。Alden组织设计、生产且团购面料,是位了不起的面料鉴赏家。
当然,我们知道的品牌越多,选择面就越宽,而且有时 裁缝未必能提供那么多面料品牌。对于初入门的人,我非常想找张图,简单地说明全球最可靠的面料品牌。幸运的是,这张图最后找到了,还是在伦敦萨维尔街第一名店Anderson & Sheppard网站上,发现这家全球排名第一的定做店透露了他们最常用的8个面料品牌,也许是不经意地炫耀吧:
英国:W Bill,Smith Woollens,Scabal,Harrisons of Edinburgh,H Lesser,Holland & Sherry, Dormeuil
意大利:Loro Piana

这其中有7个英国品牌,只有1个意大利品牌。显然,英国面料在高级定制业更受欢迎。英国面料生产设计和萨维尔街业务之间的互动,已经有上百年历史。萨维尔街对于任何伤害其信誉和品质的微小举动都非常敏感。在全球的高级定制市场,可以发现,越是等级高、名声显著的定制公司,越是倾向于采用英国面料。至少Attolini、Kinton、Rubinacci毫不掩饰对英国面料的偏爱。谁会拒绝品质好的东西呢?对此话题,在伦敦酒廊,一位裁缝说过,高端服装业,成本是次要考虑因素。
互联网时代,很容易搜索到国外网友对品牌的集体评价。结合三大时尚网站Style Forum、Ask Andy、伦敦酒廊的排名,谨慎地加上Zegna(在国外没那么贵,没那么好,但也不差),另一个意大利老牌Carlo Babera(号称意大利最贵的面料,Kiton许多面料来自他家,别和另一个牌子VBC混淆),可总结出“全球面料10强”:
Top 10
英国
W Bill(优势:开司米、大衣面料、tweed)
Smith Woollens(优势:传统面料、正装面料、fresco)
Scabal(优势:实验性面料、180支以上面料)
Harrisons of Edinburgh(优势:开司米、法兰绒、高克数面料)
H Lesser(优势:高克数面料、golden bale)
Holland & Sherry(优势:高支数面料、fresco)
Dormeuil(优势:款式设计活泼张扬)
意大利
Loro Piana(优势:薄型面料)
Zegna(优势:薄型面料)
Carlo Babera(优势:薄型面料)
有理由相信,这10个世界著名品牌值得信赖。这份名单,应当是Style Forum、Ask Andy、伦敦酒廊能共同接受的。无论伦敦名店还是纽约、米兰、罗马、东京、香港,定制公司无一不在强调自己的面料有多好,他们的品牌选择,没有能逃出这个范围的。至于精纺品质,这10个品牌或许相差无几,各家另有特色面料需要发掘。每家都有自己的风格和优势,不可偏废。
就面料血统而言,Harrisons、Lesser、Smith最为纯正,比较珍惜羽毛,例如完全不没有化纤混纺面料。仅论面料品质,H Lesser绝对数第一,英美裁缝的挚爱,堪称面料之王;Harrisons在英系面料中性价比最高,产品稳定,有不少奢华面料,款式设计新颖独到;Smith Woollens风格传统,在高克数面料上颇有优势,推出过不少匠心独具的面料,如用整只美利奴绵羊羊毛织成的Whofleece。
Dormeuil是法国公司,Scabal总部在布鲁塞尔,Holland Sherry母公司在美国;选择这三家的面料,要留意只选“MADE IN ENGLAND”的那些,也要注意避免他们的化纤混纺面料。因此,不可迷恋品牌,也不要对品牌不屑一顾。精明的外国网友甚至将各家品牌的优势系列一一排列,然后只买那些公认最好的产品。
个人经验方面,在全部西装中,英国面料从未让我失望,我也喜欢那些夏季款式意大利面料的炫耀色彩。采购大牌面料并非易事,许多定做店做不到像Anderson & Sheppard这样只用“优中之优”,但应该都有这些镇得住的品牌之一二。如果一家店内这些牌子一个也没有,那说明他们在面料上无足可取,要是他们连VBC 和Reda也没有,你就可以离开了。品牌官网未必能提供有用信息,遇上过于生僻的品牌,可在Style Forum、Ask Andy、伦敦酒廊三大论坛搜索其评价,如果没有网友使用过,那就要小心了。

面料是西装的骨骼。对于一件定做西装来说,面料、版型、做工三因素中间,面料是决定性的。好比汽车的发动机一样,面 料直接决定西装的后期表现和使用寿命。原料上万万不可马虎,除非这件西装你只打算穿一年,或仅用来应付一次重要的面试。版型其次重要,决定西装 Beauty与否。做工臻于完美固然最好,但也没必要过度苛求。“好”,就是better,比你原来的衣服要好,比周围人穿的好就行了。上图来自萨维尔协会官网。
英国之外无花呢。由 于销量小,花呢很少假的,但莫把中国和意大利产的粗纺误作花呢。信任可靠品牌是省事的办法。锁定可靠的品牌,余下的无非是比较谁的性价比、款式设计更加符合自己的需要。总体而言,厚型面料英国要占上风,薄型面料意大利一流品牌表现不错。温州-长沙-成都以北的地区,可多考虑英国面料;广州、深圳、香港这些 地方,可选择薄型意大利面料。
由于目前国内纺织技术进步较快,三流的意大利品牌与国内大厂阳光、如意、南山、三毛相比,性价比上并不占优势。如果 预算实在有限,与其相信不知名的国外小牌子,不妨从品质可靠的国产面料开始起步。
牛角扣、真丝里料、条纹袖里、铜拉链
扣 子有牛角扣、金属扣、贝壳扣等不同材质,最稳妥的正装扣子还是黑色、深灰色牛角扣。下面这款蓝色Blazer选用了与面料纹路接近的金属扣,效果立即提升 不少。国外有用K金、925先令银制作扣子的传统,不过,我们第一套西装就不必考虑金属扣了。烟灰色的黑蝶贝纽扣,与浅色布料搭配,会使你看起来年轻时尚一点,可用在夏季西装上面。皮扣主要用在大衣、花呢夹克上。木扣、果实扣,因为在南方易受潮发霉,在北方易干燥开裂,最近几年使用很少。有些树脂扣过于粗糙,甚至在干洗后会变形,需要谨慎使用。

真丝依旧是最高档的里料,国外甚至有人用Hermes丝巾作西装里布。宾霸的物 理性能比较平衡,近年来广泛用于高档西装。选择里布时,应当注意花色而非材质。里布是西装的第二层皮肤,不需要追求结实坚固,因为裁缝很容易更换里布。选择里布,个人建议不妨闷骚一次,西装面料既然随众了,里布可挑选自己中意的幸运色或者花纹,有时或可博得丽人惊鸿一瞥。
裤子拉链也有对比效果,我的一件MTM西装用的是无品牌的铜拉链,半年后显得不太顺滑。这是一个教训。上好的铜拉链可以舒服地拉开闭合,你应该严肃地和裁缝交流这一点。有识之士甚至完全不用拉链,在裤子上只用纽扣。我们越是了解服装知识,越是会选择正确的做法,越是会促进行业的进化。
SAM和W.W.CHAN地址:九龙弥敦道,华敦大厦,就是九龙公园对面。二楼。有小招牌伸出路面。
如何选择各个价位段的西服? - 知乎
某葛以一个女人的角度来说说如何为老公选衣服,或者给男士的一些建议。全文一定有错别字,请大家不要较真了。本意见只代表个人意见,某葛非专家也不敢冒充专家,更没收过任何一家品牌的钱,或当托。
我不是专业研究男装的人,只是就我的知识范围和我的理解来说一些看法,还请各位男士指正。
选西装时,首先你要清楚,自己是喜欢什么样的西服,是穿来极正式的场合,还是日常上班用。最要紧记得的是“穿贵不如穿对”
首先说成衣还是定制
一般而言,我不赞成有经济能力的男士买成品西装,因为男士和女性不同,西装和衬衫是标配,而西装是不改不合身的。要想在芸芸众生中显示出你的不同的,那么,一件完全贴合你身材和审美情趣的西装与衬衫是非常必要的。而要达到这个效果,必需要定制。如果经济能力或周边定制的条件没达到(我指不要去罗湖商业城或董家渡一类的定制铺制子去定衣服,更绝对不是你家隔壁的裁缝铺或者观奇洋服),那么,我个人认为比较好的的中低价位成品西装品牌是:国产的蓝豹,美国brooks brother.
至于定制,分成三种,最高级的bespoke(完全你说了算,你想怎么做就怎么做),中等的 made to order(在固定的版式上按你的西好改),次之的made to measure(按你的尺寸改,一般称为半定制),中国籍的目前的定制我看到的是在made to order 和bespoke之间(以上海的w.w.chan&son为例),只有杭州的KITON意大利师傅过来巡回的时候可以做到bespoke。其余要做到bespoke,得在香港或英国的萨维尔街。
如果你走入一间男装店或是男装专柜,判断它是不是专业的的标志之一,就是它有没有一个店员在做fitter,就是手上拿个海绵球扎满了针,再拿个软尺帮你量身这种人,能有fitter的,至少也可做made to measure。但在内地各大奢侈品牌男装店,很少看到。不要认为定制很贵,事实上,如果你有心要买一件一万块的西装,那么定制比成品便宜很多。举例来说,杰尼亚,一套西装成品两三万多很正常
,面料还不是从意大利进的原装货(一般是江苏阳光或山东南山产的换个标),而定制呢,made to order 一万多一点甚至还便宜能搞定吧。
接着说如何选择西装面料
西装最重要的是两点:面料、剪裁。而大多数男士的选择正好相反,先看品牌,再看剪裁,最后才关心面料。而这就是为什么中国许多企业家穿了上万块的杰尼亚西装仍然觉得画虎象猫的问题。也是为什么房产中介和保险穿了一身正装仍然很廉价感的原因——面料出卖了一切,人的眼睛是很挑的,你或许不知道什么面料好,但一般都会直觉得地发现什么面料不好。好的面料能让你衣服毕挺,能让你透气,轻便,总之,能让肌肉男穿起来象007那种雅痞。
首先说说面料的原料,化纤面料请他到一边去吧。再次含量90%以下的羊毛面料也可以BB了,95%以上的羊毛面料可以入门了,接着以美丽奴羊毛——马海毛(安哥拉羊毛)——Cashmere ——pashimina ——shahpashm ————Capra-Hircus ——Vicuna,guanaco (可爱的草泥马)这样的顺序,一点点贵上去。对于大多数上班族而言,95%以上的纯毛料就OK了。
接着要说面料一个参数:支数 简单而言,同等条件下,支数越多的面料线越细,越轻便,越贵。但是一味追求支数高也没什么意义,一般来说120支-150支的羊毛面料够你结婚西装用了。
就面料而言,如果你生活在南方,那么意大利的普通面料比较适合你,因为他们的一般以轻薄为主,如果你生活在北方,或者冬天秋天要常穿西装,那么英式面料适合你,另外记住,在男装的正装世界里,英国永远第一,意大利永远第二,法国里做得象英国的排第三,至于美国,越象英国的牌子才会越高级。
英派面料代表:Holland Sherry,多美、世家宝。世家宝最贵,贵得有点过分, 多美好象是法国牌子,但是象英国,性价比高,Holland Sherry
性价比高,Harrisons 是爱丁堡的,有点吹牛,有点贵,以纯羊绒见长,。
意式面料代表:杰尼亚 Loro Piana :Cerruti 1881,VBC最常见。
以VBC面料为例,在上海最好的定制定里做一套大约不超过1万块,一般8000块搞定。具体面料价格我就不说了,也得让人家赚钱啊。我只能说,
顶级面料没有你想象中那样贵,一件西装,以中等高度的男性而言,三件式的用料大约是3.2m-3.6m。上衣加裤子的用料在2.8m- 3m左右(非行业数据,以我个人经验估算)。杰尼亚的成衣,据我的估计,成本加人工大约在3000附近。
一般大牌的成品西装,阿玛尼之类,会在胸袋内侧标明面料的品牌,比如Cerruti一类。
(衬衫面料我没多研究,目前只碰过Thomas Mason 和Alumo 。做衬衫真是太便宜了,要知道以前随便买一件hugo boss也得1300啊,w.w.chan&son定一件只要1000.)
再来说款型
如果你去纯定制店,那么,你可以任意要求师傅帮你做你想要的。如果你愿意去提供成半定制服务的西装店,那么你最好先去试试身,了解一下不同品牌的不同风格,并请店员帮你做建议,或者一般看看人家的海报,那模特风格是什么样,你找和自己相近的。。比如英式的西装基本都是“西装笔挺”的,克重也比较大,垫肩比较厚。意式的西装相对面料轻薄,垫肩薄,造型比较圆润。
象KITON,我老公就不适合,因为他觉得“太贴身了”没错,大部分意大利西装都有这个毛病,紧紧的,秀性感。然后,西装还分几类
最郑重的suit,上下一套的,简单建议,如果你第一套西装,那么选深蓝黑色,不要纯黑。另外,选英式。至于要不要马夹,可不选。
其次的blazer单穿的上衣,带金属扣的,以海军蓝为正宗,这种单穿的西装是由军队制服转来的,下面的配法兰绒裤子或卡其裤。
最休闲的是sport jacket, 就是我们一般说的单穿西装,可以上班时随便穿穿,不那么修身。可以用呢料,亚麻料,最正宗是格纹呢料,不过东方人很难穿得好。
最后说剪裁
这里面细节太多,我简单地说几个原则判断成衣或定制是不是够好。
初级水准
1、袖子扣是不是真扣眼。(部分意大利西装无)
2、是不是非塑胶扣(金属,牛角,宝石,木扣为佳)
3、是不是非粘合衬(倒提起来西装角里有没有另一层)
4、内袖衬是不是和大衬是不是同一种(因为袖子摩擦大,过得去的西装牌子一般用两种不同的衬)
中级水准
1、有条纹或格纹的地方,对纹是不是做得整齐(诗阁做得到,亚民兴昌和WW.CHAN 上海店做不到,香港店做得到)
2、西装下口袋牙条的位置,是完全纹对齐了还是用无色布料代替。
3、腋下吸汗补丁的位置,用的是一般里衬还是和外面料一致的里衬
4、纳驳头是不是用手工
5、能不能做blazer。
6、晓得那不勒斯西装是帆船袋。
这些可能涉及到一些术语,有兴趣的朋友就去查吧,我明天还要开工,实在没精力一一写了。西装是个太系统的工程,从衬衫 扣子到袜子鞋子……一件件的配,可以写本书。问题是我现在也只算了解少许。
又及,我不是那么喜欢IVY风,可能是因为我LG怎么也没有那种大学生青春范。
推荐:以价位高低而言,SORRY没有查证过一些西装牌子的价格。
牢记:男人要一件好西装,不要以为7000块很贵,一个IPHONE的价格能让你瞬间脱胎换骨,而且一件好西装只要你不发胖,可以穿10年,而一件差西装,2000块买来,穿不到半年就变形了。这比女人的衣服划算太多。
简单而言,我认为绝对不要去的西装牌子:G2000 观奇
大学生刚毕业可以选的牌子:海澜之家 (奥德臣就千万别去了,就是海澜之家还卖得贵,假洋牌)
工作了一两年可以买的牌子:前面说了,蓝豹,BB。 休闲一点的: Banana Republic ,River Island,ZARA(这三者就别说面料了)
工作了三年之后:香港一系列被收购的大牌成衣,如LEO,Cerruti 1881、D'urban、Gieves & Hawkes,价格1万出头(以上价格仅系香港地区售价)
想事业有起色了,想结婚有一件:按上面说的定制吧。
比较有米,推荐的店:诗阁,,WW.CHAN指香港店,上海店很一般)或者直接萨维尔街,鉴于飞过去试3-4次身实在麻烦,在香港或日本搞定是比较不错的选择。但是不要完全相信师傅,要根据自己的想法向师傅提出需求。
有人问西装的合适袖长,以我老公来看,你把手肘放在桌子上撑着头,第二粒袖扣露出就是合适的,平时伸出手和别人握手,有一厘米露出就是合适的。双手自然下垂,下摆位置在你的指尖第一关节处到指根处就是合适的。每位男性身高手长不一样,仅参考,
附带攻击一下我最不喜欢的央视主持人之一芮成钢同学,他是杰尼亚的迷,但是一直是我认为“穿贵穿不对”的典型,当然一般男士这么穿我不会这么较真,但是他处处以时尚精英自居,我就要来捣乱了。
第一张图,单排扣西装配枪领,太华丽的电影明星感,马甲和西装颜色没层次。
第二张图,,看看领子和驳头上对的纹,错开了多少,惨不忍睹,这还是他的央视官方照。
第三张,窄领衬衫配宽领带,就象小脚穿大鞋,还有你的领带要拖多长啊?
第四张,还是衬衫的长度问题,还是领带的长度问题。
来来,看一张正确标准照。
无图案素色领带,二粒扣西装,大动作仍没变形的西装,一看就是麻衬,领带长度,衬衫长度,配色,无省裤,再加上没有用恶俗的皮带扣(要想显得高级的方式,不要亮闪闪的皮带扣,特别是带大LOGO的,那你不担心掉下来?不担心,可以用吊带裤。),除了挥手应当解扣子,很标准了。
——————
有朋友问草泥马四种种类的面料高低对比。我稍微介绍一下
llama -大羊驼 ,又叫骆马,澳大利亚开始大量鉰养,全球年产量约600吨,纤维没有羊毛脂,价格位于华卡约和苏利之间
alpaca:阿尔帕卡羊驼,里面包含两种类型,Huacaya和suri
Huacaya:华卡约,大量饲养 ,纤维细度与美利奴羊毛近似 草泥马中最便宜
suri:苏利少量饲养,纤维长,有亮度,无鳞片,适合精紡,纤维细度等基本同于安哥拉羊毛,价格是华卡约的三倍
阿尔帕卡羊驼加起来全球年产不到5000吨
以上两种都属大量饲养品种,以下两种基本是野生或极少人工养殖
vicuna:小羊驼 全球年产量不足4吨,珍贵程度和藏羚羊相似,其纤维细到11微米左右,内部中空,最保暖,最贵
guanaco:原驼,和vicuna类似,但是没vicuna珍稀,但产量同样少,价格就比vicuna便宜一点。
CSS布局 ——从display,position, float属性谈起 - dolphinX - 博客园
块级元素与行内元素
首先谈谈人们经常提及的块级元素和行内(内联)元素
p, ul, form, div等元素被称为块级元素,这些元素显示为一块儿内容(会自动换行),span, input 等元素称为行内元素,这两者主要区别就是块级元素会从上到下一个个垂直排列,每个自占一行,如下即使两个div之间没任何元素,绿色的div仍然会显示在hongsediv下方,而不是右方
<div style="height: 100px; width: 100px; background-color: Red;"> </div> <div style="height: 100px; width: 100px; background-color: Green;"> </div>
而行内元素在一行中水平排列,行内元素的高度由其内容撑开,不可显示的设置其高度,这就是为什么我们一次次的在span上设置height属性不好使的原因。
简单了解了这些知识,让我们看看display常用的几个属性,一些不太常用的我也不明白,就不说了
| 值 | 描述 |
| none |
此元素不会被显示。 |
| block |
此元素将显示为块级元素,此元素前后会带有换行符。 |
| inline |
此元素会被显示为内联元素,元素前后没有换行符。 |
| inline-block |
行内块元素。(CSS2.1 新增的值) |
我们在显示隐藏元素的时候经常会用到把display设为none或者’’,设为none效果很明显,就是让元素脱离文档流,不显示,不占文档空间,而设为’’其实就是设置为元素默认属性block或inline,inline-block属性是CSS2.1新加值,IE8以上及其他主流浏览器都已经支持,它可以使元素像行内元素那样水平一次排列,但是框的内容符合块级元素行为,能够显示设置宽,高,内外边距。很有意思。
还有一点儿很有意思,可以通过不同的赋值改变元素生成框的类型,也就是说,通过将display属性设置为block,可以使行内元素表现的想块级元素一样,反之亦然。
定位
要想了解CSS元素定位就需要了解position属性了,position属性有几个常用值如下
| 值 | 属性 |
| inhert |
规定应该从父元素继承 position 属性的值。 |
|
static |
默认值。没有定位,元素出现在正常的流中(忽略 top, bottom, left, right 或者 z-index 声明)。 |
|
relative |
生成相对定位的元素,相对于元素本身正常位置进行定位。因此,"left:20" 会向元素的 LEFT 位置添加 20 像素。 |
|
absolute |
生成绝对定位的元素,相对于 static 定位以外的第一个祖先元素进行定位。元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。 |
|
fixed |
生成绝对定位的元素,相对于浏览器窗口进行定位。元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。 |
CSS有三种基本的定位机制:普通流,浮动和绝对定位
普通流是默认定位方式,在普通流中元素框的位置由元素在html中的位置决定,元素position属性为static或继承来的static时就会按照普通流定位,这也是我们最常见的方式。
相对定位比较简单,对应position属性的relative值,如果对一个元素进行相对定位,它将出现在他所在的位置上,然后可以通过设置垂直或水平位置,让这个元素相对于它自己移动,在使用相对定位时,无论元素是否移动,元素在文档流中占据原来空间,只是表现会改变。
普通流:
<div style="border: solid 1px #0e0; width:200px;"> <div style="height: 100px; width: 100px; background-color: Red;"> </div> <div style="height: 100px; width: 100px; background-color: Green;"> </div> <div style="height: 100px; width: 100px; background-color: Red;"> </div> </div>

相对定位:
<div style="border: solid 1px #0e0; width:200px;"> <div style="height: 100px; width: 100px; background-color: Red;"> </div> <div style="height: 100px; width: 100px; background-color: Green; position:relative; top:20px; left:20px;"> </div> <div style="height: 100px; width: 100px; background-color: Red;"> </div> </div>
上面例子可以看出,对绿色div进行相对定位,分别右移,下移20px后第二个红色div位置并没有相应变化,而是在原位置,绿色div遮挡住了部分红色div。
相对定位可以看作特殊的普通流定位,元素位置是相对于他在普通流中位置发生变化,而绝对定位使元素的位置与文档流无关,也不占据文档流空间,普通流中的元素布局就像绝对定位元素不存在一样。
绝对定位的元素的位置是相对于距离他最近的非static祖先元素位置决定的。如果元素没有已定位的祖先元素,那么他的位置就相对于初始包含块儿(body或html神马的)元素。
因为绝对定位与文档流无关,所以绝对定位的元素可以覆盖页面上的其他元素,可以通过z-index属性控制叠放顺序,z-index越高,元素位置越靠上。
还是刚才的例子,稍微改动一下,让绿色div绝对定位,为了清晰显示,第二个红色div改为黄色。
<div style="border: solid 1px #0e0; width:200px; position:relative;"> <div style="height: 100px; width: 100px; background-color: Red;"> </div> <div style="height: 100px; width: 100px; background-color: Green; position:absolute; top:20px; left:20px;"> </div> <div style="height: 100px; width: 100px; background-color: Yellow;"> </div> </div>
这时可以看出,绿色div是相对于父元素,也就是绿框div进行的移位,而红色和黄色div进行布局时就像绿色div不存在一样。
最后要说的就是fixed属性了,应用fixed也叫固定定位,固定定位是绝对定位的中,固定定位的元素也不包含在普通文档流中,差异是苦丁元素的包含块儿是视口(viewport),经常见一些页面的如人人网看在线好友那个模块总在窗口右下角,估计用的是类似技术
固定定位:
<div style="border: solid 1px #0e0; width:200px;"> <div style="height: 100px; width: 100px; background-color: Red;"> </div> <div style="height: 100px; width: 100px; background-color: Green; position:fixed; bottom:20px; left:20px;"> </div> <div style="height: 100px; width: 100px; background-color: Yellow;"> </div> </div>
可见hongse和黄色div布局没有受到绿色div影响,而无论是页面纵向滚动条在页面顶端还是底端,绿色div总是在视口左下角
浮动
首先介绍一些浮动模型的基本知识:浮动模型也是一种可视化格式模型,浮动的框可以左右移动(根据float属性值而定),直到它的外边缘碰到包含框或者另一个浮动元素的框的边缘。浮动元素不在文档的普通流中,文档的普通流中的元素表现的就像浮动元素不存在一样.《CSS Mastery》里作者画了几个图非常有意思,可以帮助我们理解浮动的表现,我简单的画几个。
不浮动 <div style="border: solid 5px #0e0; width:300px;"> <div style="height: 100px; width: 100px; background-color: Red;"> </div> <div style="height: 100px; width: 100px; background-color: Green; "> </div> <div style="height: 100px; width: 100px; background-color: Yellow;"> </div> </div>
//红向右浮动 <div style="border: solid 5px #0e0; width:300px;"> <div style="height: 100px; width: 100px; background-color: Red; float:right;"> </div> <div style="height: 100px; width: 100px; background-color: Green; "> </div> <div style="height: 100px; width: 100px; background-color: Yellow;"> </div> </div>
//红框左移,覆盖绿框 <div style="border: solid 5px #0e0; width:300px;"> <div style="height: 100px; width: 100px; background-color: Red; float:left;"> </div> <div style="height: 100px; width: 100px; background-color: Green;"> </div> <div style="height: 100px; width: 100px; background-color: Yellow;"> </div> </div>
//都向左浮动,父元素宽度为0 <div style="border: solid 5px #0e0; width:300px;"> <div style="height: 100px; width: 100px; background-color: Red; float:left;"> </div> <div style="height: 100px; width: 100px; background-color: Green; float:left;"> </div> <div style="height: 100px; width: 100px; background-color: Yellow; float:left;"> </div> </div>
如果包含块儿太窄无法容纳水平排列的三个浮动元素,那么其它浮动块儿向下移动,,直到有足够的扣减,如果浮动元素的高度不同,那么下下移动的时候可能被卡住
没有足够水平空间 <div style="border: solid 5px #0e0; width:250px;"> <div style="height: 100px; width: 100px; background-color: Red; float:left;"> </div> <div style="height: 100px; width: 100px; background-color: Green; float:left;"> </div> <div style="height: 100px; width: 100px; background-color: Yellow; float:left;"> </div> </div>
卡住了 <div style="border: solid 5px #0e0; width:250px;"> <div style="height: 120px; width: 100px; background-color: Red; float:left;"> </div> <div style="height: 100px; width: 100px; background-color: Green; float:left;"> </div> <div style="height: 100px; width: 100px; background-color: Yellow; float:left;"> </div> </div>
行框和清理
前面指出浮动会让元素脱离文档流,不影响不浮动元素.实际上并不完全如此,如果浮动的元素后面有一个文档流中元素,那么这个元素的框会表现的像浮动元素不存在,但是框的文本内容会受到浮动元素的影响,会移动以留出空间.用术语说就是浮动元素旁边的行框被缩短,从而给浮动元素流出空间,因而行框围绕浮动框。
不浮动 <div style="border: solid 5px #0e0; width: 250px;"> <div style="height: 50px; width: 50px; background-color: Red;"></div> <div style="height: 100px; width: 100px; background-color: Green;"> 11111111111 11111111111 </div> </div>
浮动 <div style="border: solid 5px #0e0; width: 250px;"> <div style="height: 50px; width: 50px; background-color: Red; float:left;"></div> <div style="height: 100px; width: 100px; background-color: Green;"> 11111111111 11111111111 </div> </div>
可以看出浮动后虽然绿色div布局不受浮动影响,正常布局,但是文字部分却被挤到了红色浮动div下边。要想阻止行框围绕在浮动元素外边,可以使用clear属性,属性的left,right,both,none表示框的哪些边不挨着浮动框。
<div style="border: solid 5px #0e0; width: 250px;"> <div style="height: 50px; width: 50px; background-color: Red; float:left;"></div> <div style="height: 100px; width: 100px; background-color: Green; clear:both;"> 11111111111 11111111111 </div> </div>
对元素清理实际上为前面的浮动元素留出了垂直空间,这样可以解决我们之前的一个问题,看前面的图片的时候我们发现div内的所有元素浮动的话就会不占据文档空间,这样父元素,高度为0,可能很多效果也不见了
//都向左浮动,父元素宽度为0 <div style="border: solid 5px #0e0; width:300px;"> <div style="height: 100px; width: 100px; background-color: Red; float:left;"> </div> <div style="height: 100px; width: 100px; background-color: Green; float:left;"> </div> <div style="height: 100px; width: 100px; background-color: Yellow; float:left;"> </div> </div>
如果我们想让父元素在视觉上包围浮动元素可以向下面这样处理
在最后添加一个空div,对它清理
<div style="border: solid 5px #0e0; width:300px;"> <div style="height: 100px; width: 100px; background-color: Red; float:left;"> </div> <div style="height: 100px; width: 100px; background-color: Green; float:left;"> </div> <div style="height: 100px; width: 100px; background-color: Yellow; float:left;"> </div> <div style="clear:both;"></div> </div>
当然这样做有很多缺点,有些javascript也可以做出类似效果,这里不细说,值得注意的是应用值为hidden或auto的overflow属性会有一个副作用:自动清理包含的任何浮动元素,所以说当页面出现相关问题时,可以看看是不是这个属性搞的鬼。
这样,有了这些基本知识后,我们应用CSS的时候就可以解决很多以前很百思不得其解的问题了。
OpenCard Framework
The OpenCard Framework (OCF) is a smart card middleware implemented in Java. The framework allows a smart card aware application to access contact and contactless cards that implement commands using Application Protocol Data Units (APDUs) as defined by ISO/IEC 7816-4, -8 and -9.
The OpenCard Framework was orginally defined by the OpenCard Consortium, but mainly driven by IBM and Gemplus. The work ended with version 1.2 of the specification and a reference implementation by IBM. The consortium split up and left the OpenCard Framework in a dormant state. The website was still available until 2007 and is now shut down. The original code was transfered the a project on SourceForge, but never actively maintained.
A number of projects are still using OCF, including the OpenSCDP project.
The version of OCF maintained by the OpenSCDP projects is based on the last version of the reference implementation. It contains some bug-fixes and minor modifications to the original code and a generic card service to access smart cards with an ISO 7816-4 file system. Such a generic service was missing from the original code and rendered it pretty much useless for any serious application.
This distribution of OCF contains the base-core, base-opt and pcsc components, but does not include the reference implementation for the IBM MFC and special Gemplus terminals. It includes support for card readers using the CT-API interface.
If you are new to OCF, then a suggested starting point is the programmer's guide.
IC卡、ID卡、M1卡、CPU卡它们之间的区别--中国一卡通论坛
IC卡的定义 :
IC(Integrated Circuit)卡是1970年由法国人Roland Moreno发明的,他第一次将可编程设置的IC芯片放于卡片中,使卡片具有更多功能。“IC卡”和“磁卡”都是从技术角度起的名字,不能将其和“信用卡”、“电话卡”等从应用角度命名的卡相混淆。自IC卡出现以后,国际上对它有多种叫法。英文名称有“Smart Card”、“IC Card”等;在亚洲特别是香港、台湾地区,多称为“聪明卡”、“智慧卡”、“智能卡”等;在我国,一般简称为“IC卡”。
IC卡的分类:
第一种分类方法:IC卡根据卡中所镶嵌的集成电路芯片的不同可以分成两大类,分别是存储器卡和CPU卡(智能卡)。
存储器卡采用存储器芯片作为卡芯,只有“硬件”组成,包括数据存储器和安全逻辑控制等;智能卡采用微处理器芯片作为卡芯,由硬件和软件共同组成,属于卡上单片机系统。
第二种分类方法:若按卡上数据的读写方法来分类,有接触型IC卡和非接触型IC卡两种。
当前使用广泛的是接触型IC卡,其表面可以看到一个方型镀金接口,共有八个或六个镀金触点,用于与读写器接触,通过电流信号完成读写。读写操作(称为刷卡)时须将IC卡插入读写器,读写完毕,卡片自动弹出,或人为抽出。接触式IC卡刷卡相对慢,但可靠性高,多用于存储信息量大,读写操作复杂的场合。
非接触型IC卡具有接触式IC卡同样的芯片技术和特性,最大的区别在于卡上设有射频信号或红外线收发器,在一定距离内即可收发读写器的信号,因而和读写设备之间无机械接触。在前述IC卡的电路基础上带有射频收发及相关电路的非接触IC卡被称作“射频卡”或“RF卡”。 这种IC卡常用于身份验证,电子门禁等场合。卡上记录信息简单,读写要求不高,卡型变化也较大,可以作成徽章等形式。
因此,不但可以存储大量信息,具有极强的保密性能,并且抗干扰、无磨损、寿命长。因此在广泛的领域中得到应用。
第三种分类方法:根据IC卡的应用领域,可以分为金融卡和非金融卡两大类。金融信用卡是我国大力建设的金卡工程的主要媒体。由银行发行和管理。由于IC卡上记录了持卡人主要信息,故不一定要求消费场所与银行联网。比起磁卡等仅记录少量数据的卡型,具有极大的灵活性和可靠性。
非金融卡主要是作为电子证件,用来记录持卡人的各方面信息,作为身份识别。如IC卡身份证、学生证、进门证、考勤卡、医疗证、住宿证等。由于IC卡可以记录大量信息,并且可以分区存款,因此可以做到一卡多用,简化验证的手续。
------------------------------------------------
因此,LZ的问题可简单回答如下:
IC卡是智能卡的总称。
ID卡是电子证件卡(主要指身份证卡)的简称。
M1卡是NXP(飞利浦)公司的最著名也是目前应用最广泛的非接触卡(如校园卡、公交卡等)。
CPU卡是指芯片内含8/16/32位CPU,具备逻辑处理能力的智能卡。
GeoMap/api.md at master · x6doooo/GeoMap · Raphael
GeoMap.js文档
概述
-
geomap.js是一个绘制矢量地图控件,基于jQuery、Raphael,
-
支持geoJSON格式的数据源
-
通过Raphael绘制地图,默认采用svg,低版本IE采用vml,兼容性较好(支持IE7、8)
使用方法
基本操作:
//实例化一个GeoMap对象
var map = new GeoMap();
//载入geoJSON格式的数据
map.load(geo_json_data);
//渲染
map.render();
设置:
//实例化GeoMap对象时可以传入设置项目的对象
var map = new GeoMap(cfg);
//不传参数时, 将使用内置的默认参数
defaultCfg = {
//地图所在的位置
container: 'body',
//地图的偏移量, eg:{x:10, y:10}
offset: null,
//地图的缩放比例, eg:{x:10, y:10}
scale: null,
//地图样式
mapStyle: {
'fill': '#fff',
'stroke': '#999',
'stroke-width': 0.7
},
//是否显示鼠标跟随的十字刻度线
crossline:{
enable: false,
color: '#ccc'
},
//地图背景
background:'#fff'
};
指定渲染位置:
//GeoMap默认在body元素下生成地图
//实例化时可以设置container指定渲染位置
var map = new GeoMap({
container: '#map'
});
缩放与偏移:
//geoJSON数据是真实地理经纬度数据
//转换到页面显示需要设置偏移和缩放
var map = new GeoMap({
//偏移:确定地图位置
offset: {
x: 0, y: 0 //世界地图默认不需位移
},
//缩放:确定地图大小
scale:{
x: 2.6, y: 3
}
});
//如果不设置偏移,脚本会自动计算路径数据,并让地图从左上角开始渲染
清空画布:(since 0.4.7)
map = new GeoMap({...});
map.load(data_1);
map.render();
//完成一次绘制后,map对象可以清空画布
map.clear();
//重新绘制其他地区数据
//重绘需要注意:如果不确定偏移和缩放是否能够沿用,最好清空一次,让load方法重新计算这两个值
map.scale = null;
map.offset = null;
map.load(data_2); //载入新数据
map.render(); //重绘
属性绑定:
//通过Raphael的data方法绑定地区的属性
操作地图上的区块:
var map = new GeoMap(config);
map.load(data);
map.render();
//渲染之后,map的shapes属性即地图上的各个区块,可以添加事件
map.shapes.hover(function(){
...
});
画点:
//map对象有一个setPoint方法,该方法接受一个坐标参数(取实际经纬度坐标)
//比如北京坐标是x: 116.4551, y: 40.2539
//setPoint方法会根据当前地图的缩放和偏移自动计算图上坐标
point = map.setPoint({x: 116.4551, y: 40.2539});
//点是用Raphael的circle方法画出的,可以通过属性设置,更改点的大小
point.attr('r', 5);
计算一个点的实际经纬度:
map.getGeoPosition([10, 10]); //=> 页面地图上10,10这个点的实际经纬度坐标
画线:(since 0.5.3)
//通过点地图上的点,绘制线段
//假设绘制任意三个点
p1 = map.setPoint({x: 坐标值, y: 坐标值});
p2 = map.setPoint({x: 坐标值, y: 坐标值});
p3 = map.setPoint({x: 坐标值, y: 坐标值});
//将三个点用线段连接起来
lines = map.drawLineByMapPoints([p1, p2, p3]);
//按数组先后顺序,给线段增加箭头的画法
lines = map.drawLineByMapPoints([p1, p2, p3], true);
//给线段和箭头设置样式的画法
lines = map.drawLineByMapPoints([p1, p2, p3], {
size: 12, //箭头大小
rad: 8, //箭头角度
color: 'red' //箭头和线的颜色
});
绘制马赛克式地图:(since 0.5.0)
此方法计算量较大,低版本IE慎用。
//加载geoJSON数据
map.load(json));
//不使用render方法,直接使用mosaic方法,绘制马赛克式地图
map.mosaic();
关于数据源
geomap.js支持geoJSON格式的数据源。
为了保证地图在页面上的渲染位置,以及缩放比例,在新建一个GeoMap对象时,最好手动设置好offset和scale两个属性。
如果不手动设置,geomap.js加载geoJSON数据的时候,会自动遍历所有节点,算出偏移量和缩放比。
上述两种方法效率都不是很高,最好的方法是对geoJSON进行预处理。bin目录下的formatJSON可以对geoJSON数据源进行预处理,给数据增加一个srcSize属性,其中记录了偏移和缩放数据。geomap.js加载数据时,会根据这一属性的值对地图进行渲染。
formatJSON是一个node脚本,使用方法如下:
//geojson.json是需要预处理的geoJSON文件
./formatJSON geojson.json
Quickest way to convert XML to JSON in Java - Stack Overflow
The JSON in Java page on json.org has some great resources.
Looks like XML.java and JSONML.java are the classes you're looking for:
public class Main {
public static int PRETTY_PRINT_INDENT_FACTOR = 4;
public static String TEST_XML_STRING = "<?xml version=\"1.0\" ?><test attrib=\"moretest\">Turn this to JSON</test>";
public static void main(String[] args) {
try {
JSONObject xmlJSONObj = XML.toJSONObject(TEST_XML_STRING);
String jsonPrettyPrintString = xmlJSONObj.toString(PRETTY_PRINT_INDENT_FACTOR);
System.out.println(jsonPrettyPrintString);
} catch (JSONException je) {
System.out.println(je.toString());
} } }
Looks like it does the job. Output is:
{"test": { "attrib": "moretest", "content": "Turn this to JSON" }}
Expanded from my original entry. I hope this helps.
简单介绍Oracle驱动表 - 51CTO.COM
CBO根据统计信息选择Oracle驱动表,假如没有统计信息,则在from 子句中从左到右的顺序选择Oracle驱动表。这与RBO选择的顺序正好相反。这是英文原文(CBO determines join order from costs derived from gathered statistics. If there are no stats then CBO chooses the driving order of tables from LEFT to RIGHT in the FROM clause. This is OPPOSITE to the RBO) 。
我还是没法证实这句话的正确性。不过经过验证:“如果用ordered 提示(此时肯定用CBO),则以from 子句中按从左到右的顺序选择Oracle驱动表”这句话是正确的。实际上在CBO中,如果有统计数据(即对表与索引进行了分析),则优化器会自动根据cost值决定采用哪种连接类型,并选择合适的Oracle驱动表,这与where子句中各个限制条件的位置没有任何关系。如果我们要改变优化器选择的连接类型或Oracle驱动表,则就需要使用 hints了,具体hints的用法在后面会给予介绍。
Oracle 配置查询优化器 - liwenshui322的专栏 - 博客频道 - CSDN.NET
查询优化器参数
1. optimizer_mode
查询优化器是为了找一个最高效的执行计划,这个参数用来定义什么是“高效”,比如是更快还是占用资源更少。在oracle10g中只支持两个参数值:
all_rows:提供全部数据
first_rows(n):n为大于0的自然数,表示尽快传输前面n条数据(比如分页查询的时候,我第一次只查询前面10条数据)
oracle10g默认为all_rows,可以再数据库级别,会话级别,或者执行SQL的时候修改该参数的值。
数据库级别:alter system set optimizer_mode=first_rows(10) scope=spfile;
会话级别:ALTER SESSION SET OPTIMIZER_MODE=first_rows(10);
SQL级别:SELECT /*+ first_rows(10) */ id,name from t1 order by id;
其实,默认all_rows是最好的方式,如果确实是只要查询小部分数据,可以在sql级别加上提示,看是否能提高性能。
SiteMesh工作原理 - George.Le的个人页面 - 开源中国社区
总的来说,SiteMesh就是用来让你脱离<jsp:include/>标签的苦海的,它会为你自动地添加页头、脚注或者导航栏。公司里总会有人问我:你是怎么看源码的?而我总是告诉他们:如果你在高中阶段不是填鸭式学习的话,你应该会知道怎么看源码。他们总是一脸疑惑的看着我。事实上,我看源码是基于“猜想-验证”这样的步骤去做的,那么,要实现SiteMesh装饰器那样的效果,我的猜想是:
1、在装饰页面上留下类似于<dec:body/>这样的标记。
2、当jsp解释器遇到这个标记时,就把用户真正请求的页面塞进去。
然而,要做到这样的要求,要解决的问题有两个:
1、如何截取用户真正的请求页面
2、如何塞进去
幸好,这两个都不算什么大难题,我们可以使用Filter来拦截返回(Response)客户端浏览器的内容,从而实现内容的截取。第二个我们可以使用自定义JSP标签的方法实现“一遇到,则填充”这样的效果。
事实上,SiteMesh作者的想法跟我猜想的思路是一致的,SiteMesh所使用的Filter在web.xml中写得很清楚:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
<web-app>
<!-- Start of SiteMesh stuff -->
<filter>
<filter-name>sitemesh</filter-name>
<filter-class>com.opensymphony.module.sitemesh.filter.PageFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>sitemesh</filter-name>
<url-pattern>*</url-pattern>
</filter-mapping>
<taglib>
<taglib-uri>sitemesh-page</taglib-uri>
<taglib-location>/WEB-INF/sitemesh-page.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>sitemesh-decorator</taglib-uri>
<taglib-location>/WEB-INF/sitemesh-decorator.tld</taglib-location>
</taglib>
</web-app>
|
没错,PageFilter就是SiteMesh用来拦截数据的类,那么再看看PageFilter类的doFilter方法:
|
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
|
public void doFilter(ServletRequest rq, ServletResponse rs, FilterChain chain)
throws IOException, ServletException {
if (rq.getAttribute(FILTER_APPLIED) != null) {
// ensure that filter is only applied once per request
chain.doFilter(rq, rs);
}
else {
HttpServletRequest request = (HttpServletRequest) rq;
HttpServletResponse response = (HttpServletResponse) rs;
request.setAttribute(FILTER_APPLIED, Boolean.TRUE);
// force creation of the session now because Tomcat 4 had problems with
// creating sessions after the response had been committed
if (Container.get() == Container.TOMCAT) {
request.getSession(true);
}
// parse data into Page object (or continue as normal if Page not parseable)
Page page = parsePage(request, response, chain);
if (page != null) {
page.setRequest(request);
Decorator decorator = factory.getDecoratorMapper().getDecorator(request, page);
if (decorator != null && decorator.getPage() != null) {
applyDecorator(page, decorator, request, response);
page = null;
return;
}
// if we got here, an exception occured or the decorator was null,
// what we don't want is an exception printed to the user, so
// we write the original page
writeOriginal(response, page);
page = null;
}
}
}
|
老实说,虽然代码注释很烂,但是基本的逻辑都体现在了doFilter方法里了,如果看代码不能让你拨开云雾的话,我还在网上扒了一幅图片:
当用户请求home.jsp,并且服务器处理完毕正准备返回数据之时,它被SiteMesh Filter拦截了下来,并且把数据包装成一个Page对象,具体是Page page = parsePage(request, response, chain)的调用,然后,它会去查询decorators.xml文件,看看该页面是否需要装饰[if (decorator != null && decorator.getPage() != null)]?是,则应用装饰器[applyDecorator(page, decorator, request, response)],否则,就发送原来的没经过装饰的页面[writeOriginal(response, page);]。
然而,我们到底如何做才能把返回内容剥离出来呢?答案就是使用自定义的响应结果包装器,其实就是一个继承了HttpServletResponseWrapper类的java类,如下:
|
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
|
package servlet.util;
import java.io.CharArrayWriter;
/**
* 自定义一个响应结果包装器,将在这里提供一个基于内存的输出器来存储所有
* 返回给客户端的原始HTML代码。
* @author lee
*/
public class MyResponseWrapper extends HttpServletResponseWrapper {
private PrintWriter cacheWriter;
private CharArrayWriter bufferWriter;//用于保存截获的jsp内容
public MyResponseWrapper(HttpServletResponse response) {
super(response);
bufferWriter = new CharArrayWriter();
// 这个是包装PrintWriter的,让所有结果通过这个PrintWriter写入到bufferedWriter中
cacheWriter = new PrintWriter(bufferWriter);
}
/**
*当一个继承了HttpServletResponseWrapper的包装器复写了getWriter()方法时
*tomcat会把响应的内容塞入自定义的PrintWriter(cacheWriter)中
*/
@Override
public PrintWriter getWriter() throws IOException {
return cacheWriter;
}
/**
* 获取原始的HTML页面内容。
* @return
*/
public String getResult(){
return bufferWriter.toString();
}
}
|
一个很简单的类,然后,只需要在doFilter方法中如下调用,就可以截取jsp的页面内容了:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
public void doFilter(ServletRequest servletrequest,
ServletResponse servletresponse, FilterChain filterchain) throws IOException, ServletException {
// 使用我们自定义的响应包装器来包装原始的ServletResponse
MyResponseWrapper wrapper = new MyResponseWrapper((HttpServletResponse) servletresponse);
// 这句话非常重要,注意看到第二个参数是我们的包装器而不是原始的servletresponse
//这样容器才会把响应内容写入自定义的包装器中
filterchain.doFilter(servletrequest, wrapper);
// 截获的结果并进行处理
String result = wrapper.getResult();
......
}
|
而SiteMesh就是这样做的,只不过复杂点罢了,你可以去看看PageFilter类的parsePage方法。
好了,现在我们可以截取jsp页面了,剩下的就是考虑如何把这些内容塞进我们的标签<dec:body/>中,而这就属于自定义JSP标签的范畴了,网上一搜一大把,总的来说就是在web.xml中指定标签库,又在标签库中指定处理类:
web.xml
|
1
2
3
4
5
6
7
8
9
|
<web-app>
......
<!-- 自定义JSP标签 -->
<taglib>
<taglib-uri>http://customtag.com</taglib-uri>
<taglib-location>/mytld/custom.tld</taglib-location>
</taglib>
......
</web-app>
|
然后,你需要在项目的根目录下建立好mytld文件夹,在里面建立好custom.tld文件,使用任何一种编辑器打开并敲入下面的代码:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
<taglib>
<tlibversion>1.0</tlibversion>
<jspversion>1.1</jspversion>
<shortname>Custom Tags</shortname>
<uri>http://customtag.com</uri>
<tag>
<name>body</name>
<tagclass>custom.tag.BodyTag</tagclass>
<bodycontent>JSP</bodycontent>
</tag>
</taglib>
|
在custom.tld中我们指定了遇到<dec:body/>标签就交给BodyTag处理,而BodyTag事实上就是一个继承了TagSupport的java类,并且,你需要重写doStartTag方法和doEndTag方法:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
package custom.tag;
import javax.servlet.jsp.tagext.TagSupport;
public class BodyTag extends TagSupport{
public int doStartTag(){
try{
String reqPage = (String) pageContext.getAttribute("reqPage", pageContext.REQUEST_SCOPE);
if(reqPage == null){
pageContext.getOut().print("标签开始了<font color=\"red\">Hello</font>");
}else{
pageContext.getOut().print(reqPage);
}
}catch (Exception e) {
e.printStackTrace();
}
return EVAL_BODY_INCLUDE;
}
public int doEndTag(){
return EVAL_PAGE;
}
}
|
嗯,到底把截获的jsp页面放到哪里,才能让BodyTag类取到并使用呢?我把它放到了request对象当中:
下面看看自定义的MyFilter类的doFilter方法:
|
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
|
package servlet.demo;
import java.io.IOException;
public class MyFilter implements Filter {
private ServletContext servletContext = null;
public void destroy() {
}
public void doFilter(ServletRequest servletrequest,
ServletResponse servletresponse, FilterChain filterchain)
throws IOException, ServletException {
// 使用我们自定义的响应包装器来包装原始的ServletResponse
MyResponseWrapper wrapper = new MyResponseWrapper((HttpServletResponse) servletresponse);
// 这句话非常重要,注意看到第二个参数是我们的包装器而不是原始的response
//这样容器才会把响应内容写入自定义的包装器中
filterchain.doFilter(servletrequest, wrapper);
// 处理截获的结果并进行处理
String result = wrapper.getResult();
System.out.println(result);
//把jsp页面放到request中
servletrequest.setAttribute("reqPage", result);
//把smart.jsp包含进请求中,这一步会触发jsp解释器去解释smart.jsp页面
//当遇上<dec:body/>时,塞入result
servletrequest.getRequestDispatcher("decorators/smart.jsp").include(servletrequest, servletresponse);
}
public void init(FilterConfig filterconfig) throws ServletException {
servletContext = filterconfig.getServletContext();
}
}
|
这里的servletrequest.getRequestDispatcher("decorators/smart.jsp").include(servletrequest,servletresponse)很重要,因为程序执行到这里会触发jsp解释器去解释jsp页面,而smart.jsp就是我们的装饰页面:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
<%@ taglib uri="http://customtag.com" prefix="dec"%>
<html>
<head>
<title>欢迎访问 </title>
</head>
<body>
<div style="margin-bottom:10px;padding:6px;border:1px solid gray;">我这里是头部,页面装饰器头部定义</div>
<div style="margin-bottom:10px;padding:6px;border:1px solid gray;">
功能菜单:<a href="#"/>用户管理</a>
</div>
<!-- 这里是操作信息提示区域 -->
<div></div>
<!-- 这里是功能的内容区域 -->
<div>
<dec:body />
</div>
<div style="margin-top:10px;padding:6px;border:1px solid gray;">我这里是尾部,页面装饰器尾部定义</div>
</body>
</html>
|
当jsp解释器解释smart.jsp的过程中遇到了<dec:body/>,就会跑到BodyTag中执行标签解释工作,此时,我们就可以把早已准备好的用户真正请求的页面内容塞进去:
|
1
2
3
4
|
//从request中取出数据
String reqPage = (String) pageContext.getAttribute("reqPage", pageContext.REQUEST_SCOPE);
//填充
pageContext.getOut().print(reqPage);
|
SiteMesh正是使用这种方式实现自动装饰功能,这里面并没有什么高深的技术(可能是我还没有发现)。
现在,写一个需要应用装饰的页面index.jsp:
|
1
2
|
<!-- index.jsp -->
<h1>Hello World!!</h1>
|
在index.jsp中你甚至不用写<body/>标签
盘点美国梦工厂十大经典动画片(组图) - 娱乐 - 国际在线
梦工厂电影公司始建于1994年10月,三位创始人分别是史蒂文·斯皮尔伯格,杰弗瑞·卡森伯格和大卫·格芬。梦工厂的产品包括电影,动画片,电视节目,家庭视频娱乐,唱片,书籍,玩具和消费产品。
DW的影片给人的第一个深刻的印象是它片头唯美的画面:夜晚的静谧的天空,一个小男孩儿倚在月亮上钓鱼,这景象瞬间营造了一个烂漫神奇的梦境,这是人们在童年时稚嫩的梦,我们早已将她丢失,梦工厂却将她们再次呈现在人们的面前,将那童话般的故事永远保存在我们心中最纯洁的地方。
随着《功夫熊猫》在争议中的热映,重新勾起了大家对梦工厂的美好回忆,虽然迪斯尼依然是动画界的老大哥,但是梦工厂动画的制作水准已经渐渐得到大家的认可,就让我们来回顾一下梦工厂出品的十大经典动画片吧。
1.埃及王子 The Prince ofEgypt(1998)
影片讲述的是摩西带领西伯莱人出埃及的故事。摩西和法老之子的友情、他们少年时忘乎所以的玩耍,其心态和形式更像当代美国的青少年。摩西得知自己不是埃及人的后代,遂自我放逐到沙漠,并在痛苦中产生历史使命感,其情形类似狮子王的转变过程。摩西放弃名誉和地位,放弃舒适和享乐,为的是民族正义。
该片以《圣经》旧约中‘出埃及记’的故事为创作蓝本耗资近一亿美元历时四年才完工,在制作过程中不但动用了最先进的电脑动画而且还有数百位历史及宗教学者为本片担任顾问,有方.基墨和桑德拉.布洛克等好莱坞当红影星的幕后配音,更有乐坛中的两大天后玛莉亚.凯莉和惠特尼·休斯顿为该片演唱主题曲。
2.蚁哥正传 Antz(1998)
故事发生在纽约中央公园地下。那里的蚂蚁王国由女王统治,所有蚂蚁分工人和战士两组,工人一辈子干活,战士一辈子打仗。伍迪·艾伦是工人蚁,一天他忽发奇想:为什么他不能去打仗?于是他跟史泰龙互换工种。不巧,刚当战士就发生一场跟白蚁的战争,并不勇敢的他歪打正着成了英雄。但是他真正的胆大妄为之举是对社会秩序提出了疑问:我一辈子都在为蚂蚁王国工作,那我自己的需要如何满足呢?
Z-4195只是一只小小的工蚁,像他这种工蚁就有上亿只,他想和美丽的芭拉公主交往的机会是微乎其微。不过他会因为蚁国严格的阶级制度而气馁,为了追求芭拉公主,向他最好的朋友老魏求助,老魏是一只兵蚁,他帮助Z假冒士兵,Z原来只是想藉这个假身份接近公主,没想到在一场对抗白蚁敌军的战役中,他能够小兵立大功,成为蚁国的英雄。
但这时候野心勃勃的曼将军正准备完全改造蚁国,并且让自己成为唯我独尊的独裁者,不小心立下战功的Z在众人的推举下,成为一场革命的领袖,他必须率领追求自由的小蚂蚁,对抗曼将军强大的镇压,阻止他箝制自由「蚁」权的暴政。Z曾经是微不足道的小工蚁,现在却可能成为蚁国晟伟大的英雄。

3.勇闯黄金城 The Road to El Dorado(2000)
Tulio和Miguel是一对微不足道的小骗子,靠着赢来的“理想黄金国(ElDorado)”——传说中的黄金城市的地图,他们深信自己找到了通往财富和荣耀的道路。唯一的阻碍是他们被关在了西班牙冒险者协会的船上,无法脱身。但在一匹叫Altivo的战马的帮助下,他们完成了大胆的逃亡,并向着目标跌撞前行。
通往梦想的旅途是坎坷的,前行的道路上迎接他们的是一大堆接踵而来的麻烦——大祭司Tzekel-Kan为了篡取酋长的权利,利用他们偶然的到来宣称Tulio和Miguel是神;为了得到黄金,Tulio和Miguel必须得到美丽的土著Chel的帮助,但时间流逝,所剩无几。而即使他们最终真的实现了自己的黄金梦,他们的友谊和黄金国ElDorado的命运都一样地凶险未卜……
杜鲁和米高在一场赌局中赢得藏宝图。几经辛苦,他们终于到达黄金国;心怀不轨的祭司声称他们是天神下凡,弄出连番笑话。面对堆积如山的闪闪黄金,他们的心灵备受考验。究竟挟带黄金逃之天天,还是做个拯救黄金国民的英雄呢?
4.小鸡快跑 Chicken Run(2000)
它们是一群关在刺网后面的囚犯,向往外面的世界,打算逃出牢笼。每一个逃亡计划都告失败,首领被关进单独的黑牢。但他们不是一般囚犯,那里也不是一般监狱。它们是崔迪鸡舍的鸡。早上不下蛋供应早餐,晚餐就要等著下锅。但金洁和同伴们,不甘走上所有家禽的命运,决心反抗。贪婪的崔迪太太想出赚钱新招┅把鸡做成鸡肉派,时间越来越急迫了。天外“飞”来一只公鸡,自称"独行放山鸡"的洛奇,这群蛋鸡才孵育出一个惊人计划┅飞越养鸡场!于是"落跑鸡"才落跑成功!
英国的卓迪牧场饲养着一群肥鸡,而掌舵人卓迪太太正打算将不事生产的成员烹调为晚餐。鸡群的精神领袖珍姐与一班同胞已下定决心,要改变终有一天被煮的命运。正值此时,一只美国种空中飞鸡洛奇出现,而卓迪太太又准备推出新产品香脆鸡。鸡必须学会飞行才能逃离鸡场,并开始集各鸡之专长谋求一个天衣无缝的逃亡计划。
5.怪物史瑞克系列 Shrek(2001、2004、2007、2010)
很久很久以前,在一个遥远的大沼泽里,沼泽里住着一只叫史莱克的绿色怪物,过着悠闲的生活。有一天,他平静的生活被几个不速之客打破,它们是一只眼神不怎么好的小老鼠,一只大坏狼和三只无家可归的小猪,他们都是从童话王国里逃出来的,那里现在被一个叫法尔奎德的恶棍霸占了,他还抢去美丽的公主菲奥娜,强迫她做自己的新娘。
史莱克决定帮助这些可怜的朋友,更希望能够见到它们描绘的美丽的公主。于是,他上路了,除了这些朋友之外,他还有一个很特别的伙伴--爱说俏皮话的骡子唐基,这只骡子除了让它闭上他那张爱唠叨的嘴之外,愿意为史莱克做一切事……
当然后面发生的事情不用多说你也能猜的到,史莱克和它的朋经历了种种危险,期间还和一条会喷喷火的看守恶龙决斗,最后终于完成了他英雄旧美人的壮举……
值得一提的是《怪物史瑞克》系列一直是非常卖座的动画片,前三部都非常成功,现在正在拍摄《怪物史瑞克4》,预计2010年上映。
6.小马精灵 Spirit: Stallion of theCimarron(2002)
原始的美国西部,一个原始、野蛮但同时也是充满了自由空气的理想国度。而我们的主人公,一匹充满野性的不驯的小马,就出生在这个美丽的地方。斯比尔特,它的名字,象征着向往自由的灵魂,象征着一切不肯屈服的灵魂。
它是生来要成为领导者的,它是群落里的希望与未来之星。所以它的成长道路上,也将与所有为成功而奋斗的生命一样,面对无尽的磨难。但是,尽管需要时刻提防着在邪恶的角落里准备征服和占有它的骑士团上校(詹姆斯·克伦威尔配音),尽管要分心去追逐自己心中的“爱人”雨,但是在它的印第安人朋友克里克(丹尼尔·斯塔蒂配音)的帮助和自己顽强的努力下,在那遥远的美丽的西部,又一个伟大的英雄,从此诞生。
7.帽子里的猫 The Cat in the Hat(2003)
外面下着瓢泼大雨,妈妈(凯莉·普莱斯顿饰)有事外出,被迫窝在家里的康拉德(斯宾塞·布莱斯林饰)和小妹妹塞丽(达柯塔·芬妮饰)正在发愁如何才能捱过无聊之极的一天,就在此时,外面传来了敲门声,“谁会在这样的坏天气造访?”心里犯嘀咕的两个小家伙开门后大吃一惊,访客竟然是——一只猫!戴帽子、会说美语。就在他们刚刚回过神的时候,这只戴帽子的猫开始向两个小鬼兜售自己的绝活,又是杂耍、又是魔术,正琢磨时间无法打发的两个小家伙开始以为这是件天大的好事,毕竟找到了一个伴儿,不过相处时间久了,势头似乎有点越来越不对劲,家里开始变得乱糟糟,本来陪他们解闷儿的宠物鱼也成了这个怪猫垂涎三尺、跃跃欲试的猎头,这只猫的拿手好戏也不再变什么戏法了,反而成了一个讨厌的闯入者,时间嘀哒嘀哒的走着,离妈妈回来的时候越来越近了,怎样把这个不速之客请出去反倒成了两个小家伙的当务之急……
8.鲨鱼故事 Shark Tale(2004)
故事发生在海底世界。鲨鱼黑帮老大里诺有两个宝贝儿子弗兰克和兰尼。身处社会底层的小鱼儿奥斯卡是清洗店的职员,负责打扫鲸鱼的口腔垃圾。一天,弗兰克正欲袭击奥斯卡,不想海面渔船抛下的铁锚狠狠地砸在他的头上。奥斯卡在确认弗兰克死翘翘后,决定好好利用这个歪打误撞的好机会,于是他振臂高呼自己就是打败了庞然大物的“鲨鱼杀手”,可他万万没想到吹牛是有代价的……奥斯卡被众人当成除霸安良的英雄捧上了天,声望和财富接踵而来。“鲨鱼杀手”和一心想吃素的兰尼成了好朋友,联手炮制了一档猎鲨的电视直播节目,英雄又摇身成为超级明星。这个逞能的谎言最终招至里诺对奥斯卡的一路追杀。亡命天涯的过程中,奥斯卡还卷入了一场明争暗斗的江湖火并之中。在遵循“大鱼吃小鱼,小鱼吃小小鱼”规则的海底世界,奥斯卡能保住小命吗?
9.马达加斯加系列 Madagascar(2005、2008)
凶悍的百兽之王狮子亚利克斯,在这里的生活丰富多彩,至少和几位好友的相处是其每天最兴奋的事情。斑马马蒂、长颈鹿麦尔曼以及胖河马格洛丽亚都是些性格开朗,能说会闹的好伙伴。但有一天,几个偶然间出现在中央公园里的流浪企鹅改变了斑马马蒂的想法。它作出了一个重大决定:寻找故乡、探险“新世界”。在没有通知其他好友的情况下,悄悄出走了。这可把亚利克斯他们急坏了,他们逃出中央公园,去寻找好友,在经历了许多挫折后,四位好友终于再度团聚。但他们发现,他们脚下已经不再是繁华的纽约城了,而是遥远的马达加斯加岛……
10.功夫熊猫 Kung Fu Panda(2008)
故事发生在很久以前的古代中国,而且要从一只喜欢滚来滚去、滚来滚去的大熊猫身上说起……话说熊猫阿波是一家面条店的学徒,虽然笨手笨脚,也勉强算是谋到了一份职业,可是阿波不做如是想,他天天百无禁忌地做着白日梦,梦想着自己有一天能够在功夫的世界里与明星级的大人物进行一场巅峰之战。别看阿波所在的“和平谷”一派欣欣向荣的安详景象,其实是一个卧虎藏龙的风水宝地,先不说五大功夫高手皆坐镇于此,更有一大师级别的宗师在这里隐居,可是在一场特殊的比武大会上--胜出的人要代表“和平谷”将邪恶的大龙永久地驱除出去,啥啥不会的阿波却在经历了一系列阴差阳错之后屏雀中选,让所有人都大跌眼镜。
“和平谷”的五位功夫大师对种戏剧性的结果持各种不同的态度:一身正气、勇敢无畏老虎大师将阿波看成了一个名副其实的笑话;友好、顽皮却很热心肠的猴子大师则是一副看好戏的有趣神情;仙鹤大师是五人中最具“母性”的那一位,他很同情阿波;自负的毒蛇大师虽然给人的感觉稍显轻浮,但对这件事的态度就有如她善变的性格,不太明朗;螳螂大师算是几位高手中最聪明的一个,他对阿波的现状很是无奈,总是暗中帮忙……最后,要将阿波调教成“功夫高手”的一代宗师“师父”华丽丽地出场了,然而有着一身好功夫并不意味着就是完美的,“师父”因为过去犯下的一个错误,到现在都纠结着没办法释然。目前他的任务,就是将那个软弱、除了做面条什么都不会的阿波训练成一个拥有着足够的武术技巧、可以打败强大敌人的顶级战士。至于那个让人人都如临大敌的大龙,则是一只非常自恋的雪豹,他等待复仇的这一天,已经整整等了20年了,可是他做梦也没想到,自己等来的竟然是一只大熊猫。
10大迪士尼经典动画长片_独立排行榜_网易娱乐
|
|
|
|
|
|
|
|
|
|
经典动画电影排行榜 34个
现在的动画片成本越来越高,一方面是CG技术的广泛应用,另外还加上了3D的放映技术也越来越普及(同时,3D格式放映也提高了票价)。目前,前十名里仅有一部二维动画片,即是迪士尼1994年的《狮子王》。在传统二维动画渐渐衰落之际,皮克斯、梦工厂、蓝天工作室为首的新晋动画工作室的作品,则占据了票房榜的前列,《玩具总动员》、《怪物史瑞克》、《冰河世纪》系列各领风骚,同时,他们与大制片厂的合并或合作也为影片的推广提供更大的保证。皮克斯/迪士尼、梦工厂/派拉蒙、蓝天工作室/二十世纪福斯的联手已成金字招牌。
作为动漫大国,日本影片虽然在海外的票房不能和北美影片相提并论,但在本国也有着强大的的票房,日本动漫大师宫崎骏就有《千与千寻》、《哈尔的移动城堡》、《幽灵公主》、《悬崖上的金鱼姬》4部作品入围。另外,《宠物小精灵》系列曾在美国红极一时,票房大卖,也得以进入TOP100。
另外,值得说明的是,一些CG角色因逼真度过高,且与真人共同出演,而更被认为偏向于真人电影,如《精灵鼠小弟》、《加菲猫》、《猫狗大战》等,虽然票房都很高,但并没有列入此榜单。

1.《玩具总动员3》Toy Story 3 (2010)
导演: 李·昂克里奇
主演: 汤姆·汉克斯 蒂姆·艾伦 琼·库萨克
出品:皮克斯
发行:迪士尼
上映日期:2010.6.18 美国
成本:2亿美元
全球票房:10.63亿美元
北美票房:4.15亿美元
剧情
小男孩安弟长大成人,准备离家前往大学,他妈妈错把玩具送到幼儿园。玩具们惨遭蹂躏,于是它们决定展开一个伟大的逃跑计划。
本片的导演李·昂克里奇曾经是《玩具总动员2》的副导演和《玩具总动员》的剪辑师。在本片确定公映日期之后,《玩具总动员》和《玩具总动员2》重新以3D的形式在2009年进行了3D版重映。这些3D版是通过迪士尼拥有的专利技术“Disney Digital 3-D”重制而成的立体电影,而《玩具总动员3》则一开始就按照立体电影的要求制作,代表当今电脑动画最先进的水平。

2.《怪物史瑞克2》Shrek 2 (2004)
导演: 安德鲁·亚当森 凯利·阿斯博瑞
主演: 麦克·梅尔斯 卡梅隆·迪亚茨 艾迪·墨菲
出品、发行:梦工厂
上映日期:2004.5.19 美国
成本:1.50亿美元
全球票房:9.20亿美元
北美票房:4.41亿美元
剧情
延续了第一集的风格,继续对经典童话进行善意的颠覆。史瑞克与菲奥纳公主回到公主的老家,但公主的父母很难接受这位女婿……
本片是梦工场使用新logo的首部影片。剧情方面比前作稍显薄弱,毕竟前作所实现的突破和创新为续作留下的创意空间确实太小了。梦工厂因此下大力强化配音阵容、对社会时尚和时事的模仿和原声音乐三个卖点,收效巨大。本片在北美收获4.41亿美元,是动画片中目前最高纪录,但其全球票房比《玩具总动员3》少。

3.《冰川时代3》
Ice Age: Dawn of the Dinosaurs (2009)
导演: 卡洛斯·沙尔丹哈 麦克·特米尔
主演: 雷·罗马诺 丹尼斯·利瑞 约翰·雷吉扎莫
出品:蓝天工作室
发行:二十世纪福斯
上映日期:2009.7.1 美国
成本:9000万美元
全球票房:8.87亿美元
北美票房:1.97亿美元
剧情
树懒希德无意中捡回几只恐龙蛋,结果让霸王龙掳走了。为此,它的好友长毛象曼尼、剑齿虎迭戈来到了一个神奇的地下世界……
《冰河世纪》系列第三集,该片国内上映时定名为《冰川时代3》。本片由卡洛斯·沙尔丹哈和麦克·特米尔共同执导,其中卡洛斯·沙尔丹哈是三集《冰河世纪》的导演,而麦克·特米尔参与了前两集的动画设计,第三集则升级成为导演。

4.《海底总动员》Finding Nemo (2003)
导演: 安德鲁·斯坦顿 李·昂克里奇
主演: 艾伯特·布鲁克斯 艾伦·德詹尼丝 亚历山大·古尔德
出品:皮克斯
发行:迪士尼
上映日期:2003.5.30 美国
成本:9400万美元
全球票房:8.68亿美元
北美票房:3.40亿美元
剧情
活泼好动的小丑鱼尼莫,不幸被人捕捉,变成鱼缸中众多观赏鱼的一分子。心急如焚的老爹决心要远度重洋试图找到尼莫……
《海底总动员》便是迪士尼与皮克斯作室继《玩具总动员》1、2集、《虫虫危机》和《怪物公司》之后,合作推出的第5部影片。 《海底总动员》这个感人至深的亲情故事,是由皮克斯公司的核心人物安德鲁·斯坦顿担任编剧和导演。影片获第76届奥斯卡金像奖最佳动画长片。

5.《怪物史瑞克3》Shrek the Third (2007)
导演: 许诚毅 克里斯·米勒
主演: 麦克·梅尔斯 艾迪·墨菲 卡梅隆·迪亚茨
出品:梦工厂
发行:派拉蒙
上映日期: 2007.5.18 美国
成本:1.6亿美元
全球票房:7.99亿美元
北美票房:3.23亿美元
剧情
史瑞克原本应该在费欧娜公主的父王过世后继承王位,但是史瑞克却不想,于是他开始出发寻找适当的继承人选……
梦工厂和迪士尼是死对头,《史瑞克》系列基本上就是为了恶搞迪士尼的经典动画人物而生的。影片中,白雪公主、灰姑娘、睡美人都不再是楚楚动人的淑女,她们变成了爱唠叨但是很勇敢的女战士,各自还有着一大堆的毛病——比如灰姑娘有强迫症;白雪公主超级八卦;睡美人则变成了一个患间歇性睡眠的病人,做什么事都慢人一拍。但是在面对坏人的进攻时,她们却勇敢地站了出来,组成了“娘子军”——白雪公主优美的歌喉,灰姑娘的水晶鞋,睡美人睡眠的功力都成了武器。相反的,善良的莴苣公主变成了一个和敌人同流合污的坏人,但最后她长长的假金发被别人拉下,成了秃头公主。

6.《狮子王》The Lion King (1994)
导演: 罗杰·艾勒斯 罗伯·明可夫
主演: 乔纳森·泰勒·托马斯 马修·布罗德里克 杰瑞米·艾恩斯
出品、发行:迪士尼
上映日期:1994.6.15 美国
成本:4500万美元
全球票房:7.84亿美元
北美票房:3.29亿美元
剧情
小狮子王辛巴在众多热情的朋友的陪伴下,不但经历了生命中最光荣的时刻,也遭遇了最艰难的挑战,最后终于成为了森林之王。
影片原本以大段的对话开场。作曲汉斯·基默(Hans Zimmer)在创作他的《生生不息》(Circle of Life)时,特意制作了较长版本以便根据影片内容调整。结果动画师们听了他的作品后都深受感染,最后决定调整画面以完整保留基默的曲子,也就出现了现在我们所看到的开头。
片中那句著名的“Hakuna Matata” 是一种非洲语言--斯瓦西里语,用于坦桑尼亚、肯尼亚等国,可以用来形容无忧无虑的少年生活,也可以表达一切平安的祝福。所以在小辛巴的流浪生活中,丁满和彭彭常对他讲这句话。《Hakuna Matata》这首歌后来在《玩具总动员》中也被用过。

7.《怪物史瑞克4》Shrek Forever After (2010)
导演: 迈克·米歇尔
主演: 麦克·梅尔斯 卡梅隆·迪亚茨 艾迪·墨菲
出品:梦工厂
发行:派拉蒙
上映日期:2010.5.21 美国
成本:1.65亿美元
全球票房:7.52亿美元
北美票房:2.39亿美元
剧情
史瑞克与精灵签订了一份协议,使自己和菲欧娜公主都陷入了困境。在认清事实后,史瑞克终于决定踏上怪物斗精灵的险恶之路……
《怪物史瑞克4》是第一部在IMAX 3D影院和RealD 3D影院同步公映的《怪物史瑞克》系列作品,同时也是该系列中唯一一部采用2.35:1比例进行制作的电影。前两部史莱克电影续集所采用的片名都是跟数字有关的(《《怪物史瑞克2》——《Shrek2》、《怪物史莱克3》——《Shrek the Third》),而《怪物史瑞克4》的片名则是第一次采用全新的命名方式(《Shrek Forever After》)。

8.《飞屋环游记》Up (2009)
导演: 彼特·道格特 鲍勃·彼德森
主演: 爱德华·阿斯纳 乔丹·长井 克里斯托弗·普卢默
出品:皮克斯
发行:迪士尼
上映日期:2009.5.29 美国
成本:1.75亿美元
全球票房:7.31亿美元
北美票房:2.93亿美元
剧情
一个名叫卡尔的老人,一生都梦想着能环游世界。在他生命的最后阶段,仿佛在命运的安排下,与8岁的罗素一同踏上了冒险的旅程。
2008年一部《机器人总动员》让全世界的观众都痴迷于WALL-E与EVA的感情,而创作出这个让万千影迷感动的故事的人就是《飞屋环游记》的导演彼特·道格特,他还曾担任《玩具总动员》、《玩具总动员》的编剧和《怪兽电力公司》的导演。同时,《飞屋环游记》是皮克斯第一部用3D格式制作的动画片。

9.《冰河世纪2:冰川融解》
Ice Age: The Meltdown (2006)
导演: 卡洛斯·沙尔丹哈
主演: 雷·罗马诺 约翰·雷吉扎莫 丹尼斯·利瑞
出品、发行:二十世纪福斯
上映日期:2006.3.31 美国
成本:8000万美元
全球票房:6.55亿美元
北美票房:1.95亿美元
剧情
地球上的冰河期就快要结束了,大大小小的动物们都在欢天喜地的庆祝水世界的即将来临,一片歌舞升平。然而迭哥(丹尼斯·劳瑞 配音)、希德(约翰·莱格扎莫 配音)和曼尼(雷·罗曼诺 配音)在享受和煦阳光的同时却发现大势不妙,溶化的雪水即将湮没她们的村庄,他们必须承担起警告所有居民从灾区撤离的艰巨责任。同样简单不复杂的剧情,带来了我们的全球超重量级英雄人物,全身毛茸茸、心地善良的长毛象曼尼,嗜吃的树獭希德和凶暴的剑齿虎迭哥。
拿到奥斯卡动画短片的腕级人物克里斯·韦奇在《冰河世纪》大获成功后便将精力投入《机器人历险记》中,同是蓝天工作室的另一领军人物、同克里斯·韦奇合作过《冰河世纪》的卡洛斯·沙尔丹哈此次被“扶正”,挑起《冰河世纪2》的大梁。

10.《功夫熊猫》Kung Fu Panda (2008)
导演: 约翰·史蒂芬森 马克·奥斯本
主演: 杰克·布莱克 达斯汀·霍夫曼 安吉丽娜·朱莉
出品:梦工厂
发行:派拉蒙
上映日期: 2008.6.6 美国
成本:1.3亿美元
全球票房:6.32亿美元
北美票房:2.15亿美元
剧情
一只滚来滚去的大熊猫,性子温吞,慢条斯理,如此一个肥胖过度、行动迟缓的家伙,真的可能成为行动敏捷、雷厉风行的武术大师吗?
不管是想找回自己做人应得的权利的绿色怪物——《怪物史莱克》,还是一群被不幸转移出动物园、努力想寻找回家的路的动物们——《马达加斯加》,梦工厂的动画部门一直致力于制作这种各个年龄段的观众们都喜欢的“笨蛋变英雄”的动画故事,因为每一个人都有过相似的经历、或相似的梦想。

11.《超人总动员》The Incredibles (2004)
导演: 布拉德·伯德
主演: 格雷格·T·尼尔森 霍利·亨特 塞缪尔·杰克逊
出品:皮克斯
发行:迪士尼
上映日期: 2004.11.5 美国
成本:9200万美元
全球票房:6.31亿美元
北美票房:2.61亿美元
剧情
鲍勃曾经是这个世界上最伟大的超人特工,一提起他的大号“不可思议先生”,当年简直无人不晓。告别了惩恶扬善的生活15年后,中年鲍勃和他的妻子(也是著名的超人特工)已经拥有了平民身份,还搬到郊区和他们的三个孩子过起了平淡的普通生活。现在,鲍勃是一名保险公司理赔员,每天朝九晚五闲极无聊,优裕的生活更使他大腹便便。鲍勃十分渴望重温以前那种出生入死的超人生活。
布拉德·伯德与皮克斯的创意领袖约翰·拉塞特是加州艺术学院的大学同窗,两人在大学毕业后各自闯出一片自己的天空,布拉德·伯德进入电视界称为《辛普森一家》的导演,约翰·拉塞特则创造出世界上有史以来第一部电脑动画电影《玩具总动员》。接下来,布拉德·伯德转向大银幕发展并在1999年推出自己第一部自编自导的传统动画电影《钢铁巨人》,影片虽然好评如潮但却票房不佳,布拉德·伯德对于当时合作的华纳公司对《钢铁巨人》像对待“继子”的态度心灰意冷,再加上约翰·拉塞特这位大学同窗也为伯德这位大学时前途最被看好的同学叫屈,因此两位惺惺相惜的同窗一拍即合,决定要携手合作。

12.《美食总动员》Ratatouille (2007)
导演: 布拉德·伯德 简·皮克瓦
主演: 帕顿·奥斯瓦尔特 卢·罗曼诺 伊安·霍姆
出品:皮克斯
发行:迪士尼
上映日期:2007.7.29 美国
成本:1.5亿美元
全球票房:6.24亿美元
北美票房:2.06亿美元
剧情
即使是再微不足道的小人物,也有怀揣梦想的权力,哪怕他只是一只生活在阴沟里的老鼠呢,而它的梦想则是做一名顶级大厨……
奥斯卡最佳导演获得者布拉德·伯德继《超人总动员》之后,发挥他无限的想象,把人人喊打的过街老鼠摇身变为他摄影机前的主角,在巴黎这个浪漫的美食之都上演了一次充满快乐幽默的冒险之旅。

13.《马达加斯加2:逃往非洲》
Madagascar: Escape 2 Africa (2008)
导演: 埃里克·达尼尔 汤姆·麦克格雷斯
主演: 本·斯蒂勒 大卫·休默 克里斯·洛克
出品:梦工厂
发行:派拉蒙
上映日期:2008.11.7 美国
成本:1.5亿美元
全球票房:6.03亿美元
北美票房:1.80亿美元
剧情
那几只可爱的狮子、斑马、长颈鹿和河马又回来了,奇妙的旅程将在广袤而又神奇的非洲草原展开,他们将遇到更多的困难和挑战。

14.《魔发奇缘》Tangled(2010)
导演: 内森·格里诺 拜恩·霍华德
主演: 曼迪·摩尔 扎克瑞·莱维 唐娜·墨菲
出品、发行:迪士尼
上映日期:2010.11.24 美国
成本:2.6亿美元
全球票房:5.88亿美元
北美票房:1.99亿美元
剧情
虽然拿经典童话改编,迪士尼并不是第一次,但这次《魔发奇缘》的改编的确是一次很大的颠覆:这次长发公主成为了一个和侠盗一起上天入地进行冒险的女英雄。
本片是迪士尼的第50部动画长片,以经典童话外衣包住一个颠覆性故事内核,同时也少不了迪士尼传统动画辉煌时期的歌舞音乐桥段。

15.《卑鄙的我》Despicable Me (2010)
导演: 皮艾尔·柯芬 克里斯·雷纳德
主演: 史蒂夫·卡瑞尔 杰森·席格尔 拉塞尔·布兰德
出品:照明娱乐
发行:环球
上映日期:2010.7.9 美国
成本:6900万美元
全球票房:5.43亿美元
北美票房:2.51亿美元
剧情
大坏蛋格鲁策划着偷走月亮的大阴谋,并打算利用三个孤儿小女孩,没想到小女孩们却改变了他的生活,他还能完成他的偷月计划么?
本片由照明娱乐公司(llumination Entertainment)制作,这也是他们的第一部3D作品。导演之一克里斯·雷纳德曾凭短片《松鼠、坚果和时间机器》(2006)提名了奥斯卡最佳动画短片。

16.《马达加斯加》Madagascar (2005)
导演: 埃里克·达尼尔 汤姆·麦克格雷斯
主演: 本·斯蒂勒 大卫·休默 克里斯·洛克
出品:梦工厂
上映日期:2006.5.27 美国
全球票房:5.32亿美元
北美票房:1.93亿美元
剧情
亚利克斯、马蒂、麦尔曼以及格洛丽亚是在纽约中央公园动物园里的好伙伴。在寻找故乡的诱惑下,四位好友来到了马达加斯加岛……
《马达加斯加》是梦工厂和PDI继《怪物史莱克2》之后的又一野心之作,在编导埃里克·达尼尔和汤姆·麦克格雷斯的带领下,影片电脑动画团队不但运用顶尖技术打造出了生动绚丽的影像,还赋予影片以独特的怀旧元素,从而向查克·琼斯和特克斯·艾弗里等传奇动画元老致以崇高敬意。

17.《辛普森一家》The Simpsons Movie (2007)
导演: 大卫·斯沃曼
主演: 丹·卡斯泰兰尼塔 朱莉·卡夫娜 南茜·卡特莱特
出品:二十世纪福斯
上映日期:2007.7.27 美国
成本:7500万美元
全球票房:5.27亿美元
北美票房:1.83亿美元
剧情
荷马·辛普森做了件这辈子最愚蠢的事,使得家乡斯普林菲尔德即将遭受灾难性的毁灭,无能加白痴的荷马能挽回他闯的大祸吗?
18季,400集,数不清的荣誉和奖项--包括23项艾美奖和由《时代》杂志颁发的“20世纪最伟大的电视剧”,伴随着如此让人触目惊心的数字,电视版本的《辛普森一家》终于登上了大银幕,因为能够全面地捕捉到荷马那超越一切的愚蠢,没有比这里更好的地方。

18.《怪兽电力公司》Monsters Inc. (2001)
导演: 彼特·道格特 大卫·斯沃曼
主演: 约翰·古德曼 比利·克里斯托 史蒂夫·布西密
出品:皮克斯
发行:迪士尼
上映日期:2001.11.2 美国
成本:1.15亿美元
全球票房:5.25亿美元
北美票房:2.56亿美元
剧情
该片是皮克斯继《玩具总动员1&2》和《虫虫特工队》之后推出的第四部全CG动画片,也是迪斯尼自创建之日以来,首次起用“反派怪物”担当主角。
本片以“儿童睡觉怕鬼上门”为出发点,探索了恐惧这一心理状态的相对性,对非理性恐惧作了善意的嘲弄,并做出“欢笑才是动力源泉”的结论。影片的人物刻画相当成功,千变万化的表情、妙趣横生的对白,更别说完全凭想像发明的造型。影片最精彩的一场戏是把门当作过山车,在逃避坏人追捕的同时,尝试一个个不同的多层次空间。

19.《机器人总动员》WALL·E (2008)
导演: 安德鲁·斯坦顿
主演: 本·贝尔特 艾丽莎·奈特 佛莱德·威拉特
出品:皮克斯
发行:迪士尼
上映日期:2008.6.27 美国
成本:1.8亿美元
全球票房:5.21亿美元
北美票房:2.24亿美元
剧情
WALL·E已经在地球上孤独地生活几百年了,他爱上了自己遇见的第一个机器人伊芙,并跟随着她展开了一场充满奇幻的太空之旅。
《WALL-E》是《海底总动员》导演安德鲁·斯坦顿执导的第二部动画片。主角WALL·E的名字其实是首字母的缩写,即Waste Allocation Load Lifter -- Earth-Class——地球废品分装员。

20.《阿拉丁》Aladdin (1992)
导演: 罗恩·克莱蒙兹 约翰·马斯克
主演:斯科特·维格 罗宾·威廉斯琳达·拉金
出品、发行:迪士尼
上映日期:1992.11.13 美国
成本:2800万美元
全球票房:5.04亿美元
北美票房:2.17亿美元
剧情
阿拉丁在宠猴阿布及通灵魔毯的帮助下,与邪恶的巫师贾方展开一场对决,阿拉丁的第三个愿望面临抉择,是要继续假扮王子身份以追求茉莉公主,还是要信守诺放精灵自由呢?
这部改编自《天方夜谭》故事的影片具有迪士尼动画片的所有优点,但它多了一样东西,那就是罗宾·威廉斯配音的蓝色妖魔。这个原本插科打诨的配角一点也不守“规矩”,它的笑料多半是现代的,使影片多次“出戏”,也成为真正的出彩点。

21.《驯龙高手》How to Train Your Dragon (2010)
导演: 迪恩·德布洛斯 克里斯·桑德斯
主演: 杰伊·巴鲁切尔 杰拉德·巴特勒 亚美莉卡·费雷拉
出品:梦工厂
发行:派拉蒙
上映日期:2010.3.26 美国
成本:1.65亿美元
全球票房:4.95亿美元
北美票房:2.18亿美元
剧情
维京小男孩小嗝嗝一直梦想着能像父辈那样屠龙,他击落了一条小龙,却最终和小龙成了朋友,他的世界也从此彻底改变。
影片改编自克蕾熙达·柯维尔的同名儿童图书。本片导演克里斯·桑德斯在2006年末因为在《闪电狗》创作上与《闪电狗》的监制约翰·拉塞特产生分歧而离开迪士尼动画部,后来改投梦工厂,本片是他在梦工厂的第一部导演作品。影片里的无齿龙的角色设定,部分灵感来源于2002年的《星际宝贝》,而这部动画片的导演正是《驯龙记》的导演克里斯·桑德斯。

22.《玩具总动员2》Toy Story 2 (1999)
导演: 约翰·拉塞特 艾什·布兰农
主演: 汤姆·汉克斯 蒂姆·艾伦 琼·库萨克
出品:皮克斯
发行:迪士尼
上映日期:1999.11.19 美国
成本:9000万美元
全球票房:4.85亿美元
北美票房:2.46亿美元
剧情
牛仔伍迪因为年久破旧,失去了跟随小主人参加夏令营的机会;更不幸的是,他被一个收藏玩具的商人偷走,将被卖到日本。巴斯光年带领其他玩具前去营救,不料伍迪已经改变主意,不愿返回小主人家……
有1995年第一集成功的压力,本片导演约翰·拉塞特十分坚持续集的故事、人物必须更为有趣才行,所以在《玩具总动员2》中,故事重心摆在描写玩具被主人抛弃时的心路历程,因此创造出女牛仔 Jessie 这个新角色。片中许多创意桥段的设计更是让人会心一笑,营造出更胜第一集的精彩内容。

23.《怪物史瑞克》Shrek (2001)
导演: 安德鲁·亚当森 维姬·詹森
主演: 麦克·梅尔斯 卡梅隆·迪亚茨 艾迪·墨菲
出品:梦工厂
上映日期: 2001.5.16 美国
成本:6000万美元
全球票房:4.84亿美元
北美票房:2.68亿美元
剧情
该作品改编自知名童书作家威廉·斯泰格的同名绘本,影片笑点在于嘲讽所有的经典童话,并颠覆了一般人对童话故事的刻版印象。
本片在用声音塑造人物方面取得了极高的成就,尤其是艾迪·墨菲配音的驴子。另外,电脑技术也有突破,使得视觉真实性达到空前的水平。这是第一部荣获奥斯卡最佳动画长片的作品。

24.《赛车总动员》Cars (2006)
导演: 约翰·拉塞特 乔·兰福特
主演: 欧文·威尔逊 邦尼·亨特 保罗·纽曼
出品:皮克斯
发行:迪士尼
上映日期:2006.6.9 美国
成本:1.2亿美元
全球票房:4.62亿美元
北美票房:2.44亿美元
剧情
时髦拉风的赛车闪电麦昆梦想在Route 66道路上展开的赛车大赛中脱颖而出,成为车坛新偶像。但不料他在参赛途中却意外迷路,闯入一个陌生的城镇,展开一段超乎想像的意外旅程……
《赛车总动员》是皮克斯公司成立20周年的纪念之作。期间,迪士尼公司正式收购皮克斯,“强强联手”终于走向稳定的发展之路。

25.《人猿泰山》Tarzan (1999)
导演: 克里斯·巴克 凯文·利玛
主演: 托尼·戈德温 明妮·德里弗 布耐恩·布莱塞得
出品、发行:迪士尼
上映日期:1999.6.16 美国
成本:1.30亿美元
全球票房:4.48亿美元
北美票房:1.71亿美元
剧情
在非洲原始森林成了孤儿的婴孩在猿猴家族的照料下长大成人,人类探险和出现打破了他宁静和平和世界,也使他认识到他是人类的一员,他在决定归属哪一类家族问题上的思考因为他对美丽的珍妮姑娘的感情进而变得更加复杂,而人类将对猿猴家族的伤害更使他进入了进退两难的境地。

26.《里约大冒险》 Rio (2011)(仍上映中)
导演: 卡洛斯·沙尔丹哈
主演: 杰西·艾森伯格 安妮·海瑟薇 杰米·福克斯
发行:二十世纪福斯
上映日期:2011.4.15 美国
成本:9000万美元
全球票房:4.46亿美元
北美票房:1.32亿美元
剧情
蓝天工作室与福斯《冰川时代》后再出新作,这次的主角是鹦鹉,地点则选择在了阳光明媚的巴西,是一部轻松、娱乐性十足的动画。

27.《鼠来宝:明星俱乐部》 (2009)
Alvin and the Chipmunks: The Squeakquel
导演: 贝蒂·托马斯
主演: 贾斯汀·朗 马修·格雷·古柏勒 杰西·麦卡尼
出品、发行:二十世纪福斯
上映日期:2009.12.23 美国
成本:7500万美元
全球票房:4.43亿美元
北美票房:2.19亿美元
剧情
三只花栗鼠为了帮助戴夫的侄子赢得校园的音乐比赛而走进了校园,在那里它们遇见了另外三只同样热爱音乐的女花栗鼠……
在开拍本片的同时,第三集的拍摄计划也已经确定。因此《鼠来宝》将会是继《狮子王》、《怪物史莱克》等的又一个系列动画电影。

28.《快乐的大脚》Happy Feet (2006)
导演: 乔治·米勒 Warren Coleman
主演: 伊利亚·伍德 布莱特妮·墨菲 罗宾·威廉斯
出品、发行:华纳
上映日期:2006.11.17 美国
成本:1亿美元
全球票房:3.84亿美元
北美票房:1.98亿美元
剧情
玛宝是帝企鹅家族中的另类分子,经常受到排挤歧视——不会唱歌是一件丢人的事情,而玛宝恰恰是这样的企鹅。但是,他格外擅长舞蹈,舞技超群的绝艺却没有带给他幸运,铁面领袖把他赶出了族门。玛宝在外面的世界流浪,却碰上了另一个族群:阿德利企鹅。他们惊叹于玛宝的舞步,邀请他前去舞会狂欢。在前往舞会路上,玛宝遇到了一个踩着摇滚舞步的流浪者,他指引玛宝去解开心中的谜团:为什么企鹅食物会越来越少,为什么海平面有大型的铁皮船,为什么船上的人对企鹅残暴不仁。于是玛宝追踪一艘铁壳船,闯入了人类的世界,展开一系列探险。
导演乔治·米勒,以动作片起家,却奇迹般的在98年执导了大受欢迎的《小猪宝贝》电影,把一头聪明的小猪拍得人见人爱,让人见识到了米勒在暴力画面之外的童心。事实上米勒是一名非常有爱心的导演,在印尼海啸之后,他执导了一部名为《大海啸》的纪录片,并将票房收入全部捐给了赈灾机构。《快乐的大脚》是他执导的第二部儿童可以观看的影片,也是第一部动画片。

29.《冰河世纪》Ice Age (2002)
导演: 克里斯·韦奇 卡洛斯·沙尔丹哈
主演: 雷·罗马诺 丹尼斯·利瑞 约翰·雷吉扎莫
出品:蓝天工作室
发行:二十世纪福斯
上映日期:2002.3.15 美国
成本:5900万美元
全球票房:3.83亿美元
北美票房:1.76亿美元
剧情
在冰河纪这个充满惊喜与危险的蛮荒时代,因为一名突如其来的人类弃婴,让三只性格迥异的动物不得不凑在一起,尖酸刻薄的长毛象,粗野无礼的巨型树獭,以及诡计多端的剑虎,这三只史前动物不但要充当小宝宝的保姆,还要历经冰河与冰山各种千惊万险护送他回家。
《冰河世纪》是一部由蓝天动画工作室制作的完全数字化的动画电影,由20世纪福克斯电影公司出品。电影由奥斯卡最佳动画得主克里斯·韦奇与卡洛斯·沙丹哈(Carlos Saldanha)联袂执导,克里斯·韦奇是蓝天动画工作室的创始人之一,卡洛斯也是工作室的核心主创人员。

30.《大战外星人》Monsters vs. Aliens (2009)
导演: 罗伯·莱特曼 康拉德·弗农
主演: 瑞茜·威瑟斯彭 塞斯·罗根 休·劳瑞
出品:梦工厂
发行:派拉蒙
上映日期:2009.3.27 美国
成本:1.75
全球票房:3.82亿美元
北美票房:1.98亿美元
剧情
加州女孩苏珊无意中被一块外星物体击中,随后她神奇的开始疯长,最后竟长到了49英尺11英寸那么高。军队立刻采取行动将其逮捕,并带到了秘密基地进行研究。在那里,苏珊遇见了许多形状各异的怪物,它们也是过去的数年中被政府逮捕以至于逗留在此的。不久外星人突然袭击地球,人类拼命抵抗仍不见成效,于是轮到苏珊和怪物们出马,为了拯救这个星球而战斗……
罗伯·莱特曼2004年亲手打造的动画大作《鲨鱼故事》,让梦工场动画瞬间成为好莱坞动画战场中一支最强悍的力量;而康拉德·弗农在同一年执导的《怪物史莱克2》更加巩固了梦工场做为动画新贵不可动摇的地位。这两位导演的强强联手使得本片看点颇多。

31.《美女与野兽》Beauty and the Beast (1991)
导演: 加里·特洛斯达勒 柯克·维斯
主演: 罗比·本森 佩吉·奥哈拉 安吉拉·兰斯伯瑞
出品、发行:迪士尼
上映日期:1991.11.22 美国
成本:2500万美元
全球票房:3.77亿美元
北美票房:1.71亿美元
剧情
本片为传统故事注入了新的生命,这是第一部获得奥斯卡最佳影片提名的动画片。
迪士尼公司在30年代和50年代曾试图将《美女与野兽》搬上大银幕,但终因难度过大而无能为力,法国名导让·谷克多于1946年执导的同名影片更让本片的筹拍压力重重。数十年后,随着1988年《谁陷害了兔子罗杰》的一炮走红,迪士尼公司开始重新启动《美女与野兽》的筹备工作,而负责本片的正是曾效力于《谁陷害了兔子罗杰》的动画子公司。虽然打造兔子罗杰的动画指导理查德·威廉斯因忙于制作《阿拉伯骑士》而无暇抽身,但他推荐了英国同行理查德·普尔敦任影片导演。

32.《鲨鱼故事》Shark Tale (2004)
导演: 毕鲍·鲍格朗 维姬·詹森
主演: 威尔·史密斯 芮妮·齐薇格 罗伯特·德尼罗
出品、发行:梦工厂
上映日期:2004.10.1 美国
成本:7500万美元
全球票房:3.67亿美元
北美票房:1.61亿美元
剧情
海底黑帮老板之子被一艘大船上扔下的铁锚砸死,但一条名为奥斯卡的鱼稀里糊涂地成了目击者,因而卷入了黑道纠纷中……
梦工厂和老对头迪士尼的CG动画曾先后多次闹过“双胞胎运动”,先有讲昆虫的《蚁哥正传》和《虫虫特工队》,后有以怪物为主角的《怪物史莱克》和《怪物公司》,这回则轮到《鲨鱼故事》和《海底总动员》。不过《鲨鱼故事》似乎把海底世界拟人化得更彻底,情节亦颇具创意,各种海底族群之间的弱肉强食完全被比拟成人类黑社会的帮派斗争。与《海底总动员》主打儿童、青少年观众的风格迥然不同。

33.《虫虫特工队》A Bug's Life (1998)
导演: 约翰·拉塞特 安德鲁·斯坦顿
主演: 达夫·弗雷 凯文·史派西 朱莉娅·路易斯-德利法斯
出品、发行:迪士尼
上映日期:1998.11.20 美国
成本:1.2亿美元
全球票房:3.63亿美元
北美票房:1.63亿美元
剧情
《虫虫特工队》灵感取材自伊索寓言《蚂蚁与蚱蜢》的故事,讲述一段昆虫世界的冒险之旅。在一个美丽的蚂蚁王国,大家整日都在辛苦的工作。而有一只名叫飞力的蚂蚁有着自己的爱好—发明创造。不过尽管他辛辛苦苦法发明了一种“收割机”,但王国的统治者蚁后和公主还是看不起他和他的发明。
本片是迪士尼与皮克斯公司一同合作拍摄的第二部3D电脑动画,前一部作品《玩具总动员》空前成功,这回他们则把背景换到昆虫的世界!本片的导演约翰·拉塞特继《玩具总动员》再度展现高度创意,并且也坦承有一幕大鸟著火的场景灵感是来自于日本动画大师宫崎骏作品《天空之城》。

34.《玩具总动员》Toy Story (1995)
导演: 约翰·拉塞特
主演: 汤姆·汉克斯 蒂姆·艾伦 唐·里克斯
出品:皮克斯
发行:迪士尼
上映日期:1995.11.22 美国
全球票房:3.92亿美元
北美票房:1.92亿美元
剧情
小男孩安迪有了个新玩具太空战警巴斯光年,它与原来的玩具头领牛仔胡迪成了死对头,但没想到它们一同意外陷入危机……
在为迪士尼公司制作《电子世界争霸战》时,初涉影坛的约翰·拉塞特第一次见识了神通广大的CG动画,大开眼界之余,拉塞特开始思考应用CG动画的可能性,后来他就职于卢卡斯电影公司,并进而成为皮克斯动画工作室的创始人之一。1989年,荣获奥斯卡最佳动画短片奖的《锡铁小兵》及其CG动画制作系统吸引了迪士尼公司的关注,1991年7月,迪士尼和皮克斯达成协议基于《锡铁小兵》中的角色拍摄一部名为“Toy Story”的电影,由此为相继问世的三部《玩具总动员》拉开序幕。

35.《鼠来宝》Alvin and the Chipmunks (2007)
导演: 蒂姆·希尔
主演: 贾斯汀·朗 马修·格雷·古柏勒 杰西·麦卡尼
出品、发行:二十世纪福斯
上映日期:2007.12.14 美国
成本:6000万美元
全球票房:3.61亿美元
北美票房:2.17亿美元
剧情
三只可爱的花栗鼠,带来了节日的希望与祝福,却也遭到别有用心之人的觊觎。那么,它们能否从人类的贪念中全身而退呢?
1958年,唱作人出身的罗斯·巴达塞里安(Ross Bagdasarian)创造了三只名叫艾尔文、西奥多和西蒙的花栗鼠,由它们衍生出来的一个又一个电视动画故事,伴随了整整两代人的成长……本片即改编自这一题材。

36.《恐龙》Dinosaur (2000)
导演: 埃里克·莱顿、拉尔夫·佐当
主演: D·B·斯威尼 阿尔法·沃德 奥西·戴维斯
出品、发行:迪士尼
上映日期: 美国
成本:1.27亿美元
全球票房:3.50亿美元
北美票房:1.38亿美元
剧情
《恐龙》是一部幽默动作片,该片主要讲述了一个叫做阿拉达尔的小禽龙的冒险历程,它由一群狐猴抚养大,最终回自己兄弟姐妹的身边。
迪士尼动物主题公园曾打算与影片上映同步开放同名主题区,以达到迪士尼公司不同部门的协同一致,但由于拍摄技术受阻,以至主题区开放时影片还在制作当中,而且整整晚了18个月,由此主题区的名字放弃选用影片片名。

37.《风中奇缘》Pocahontas (1995)
导演: 迈克·加布里尔 埃里克·古德伯格
主演: 艾琳·贝达 梅尔·吉布森 约翰·卡西尔
出品、发行:迪士尼
上映日期:1995.6.23 美国
全球票房:3.46亿美元
北美票房:1.42亿美元
剧情
风中奇缘的女主角是一位印地安公主-波卡红塔丝,她的传奇一生在美国是家喻户晓的故事,迪士尼将这位印第安公主的故事搬上大银幕,叙述她救了英国的探险家约翰·史密斯,并且化解了一场异族间的战争。本片强调与自然界的融合以及族群间的尊重,结局也一改迪士尼过去快乐团圆的传统, 波卡红塔丝选择了留在家乡带领族人,约翰·史密斯则受伤返回英国,留下了一个令人难以释怀的缺憾。

38.《篱笆墙外》Over the Hedge (2006)
导演: 蒂姆·约翰逊 凯利·柯克帕特里克
主演: 布鲁斯·威利斯 尼克·诺特 盖瑞·山德林
出品:梦工厂
发行:派拉蒙
上映日期:2006.5.19 美国
全球票房:3.36亿美元
北美票房:1.55亿美元
剧情
一群来自森林的小动物,向往着篱笆墙外充满危机的美食天堂,他们的遭遇精彩呈现了人类扩张与动物生存之间的紧张矛盾。
本片是蒂姆·约翰森执导的第三部动画长片,1998年的《小蚁雄兵》不仅是他的动画处女作,还是梦工厂的第一部电脑动画喜剧。2003年,蒂姆·约翰森推出惊险动画片《辛巴达七海传奇》。

39.《谁陷害了兔子罗杰》Who Framed Roger Rabbit (1988)
导演: 罗伯特·泽米吉斯
主演: 鲍勃·霍斯金斯 克里斯托弗·洛伊德 乔安娜·卡西迪
出品、发行:迪士尼
上映日期:1988.6.22 美国
成本:7000万美元
全球票房:3.30亿美元
北美票房:1.56亿美元
剧情
兔子罗杰的妻子杰西卡的情人马文被人谋杀,罗杰成为了最大的嫌疑犯。侦探埃迪目睹了罗杰被愚弄、折磨而深深同情他,并承担起保护拯救罗杰的任务。埃迪发现整个事件像一个精心设计的圈套,是谁陷害了兔子罗杰,他和凶手是同一个人吗,随着情节的发展,悬念更加吸引观众……
影片根据加里·沃尔夫的同名畅销小说改编,采用黑色侦探片和喜剧片相结合的类型模式,以二十世纪四十年代好莱坞黄金时期的迪士尼卡通王国为故事背景,采用八十年代当时最先进的电影科技,将真人和动画形象巧妙地融会在一起,赋予动画电影以新的面貌、新的魅力。

40.《钟楼驼侠》The Hunchback of Notre Dame (1996)
导演: 加里·特洛斯达勒 柯克·维斯
主演: 汤姆·休斯克 黛咪·摩尔 凯文·克莱恩
出品、发行:迪士尼
上映日期:1996.6.21 美国
成本:7000万美元
全球票房:3.25亿美元
北美票房:1亿美元
剧情
故事发生在15世纪的巴黎,圣母院的驼背敲钟人夸西莫多爱上了吉卜赛姑娘爱丝美拉达,演绎出一段动人而离奇的故事。雨果的这个名著曾多次搬上银幕,卡通版当然最具娱乐性,最适合儿童观看。

41.《圣诞颂歌》A Christmas Carol (2009)
导演: 罗伯特·泽米吉斯
主演: 金·凯瑞 加里·奥德曼 科林·费斯
出品、发行:迪士尼
上映日期:2009.11.6 美国
成本:2亿美元
全球票房:3.25亿美元
北美票房:1.38亿美元
剧情
改编自狄更斯小说,在圣诞夜,上天派来3个精灵让性情刻薄的守财奴斯克鲁奇看看自己过去的所作所为,渐渐唤醒他人性的另一面。
本片是自从1988年的《谁陷害了兔子罗杰》之后,导演罗伯特·泽米吉斯再次和迪士尼公司合作的影片。导演罗伯特·泽米吉斯以说:“虽然我拍摄过《回到未来》这样的时空旅行的作品,但是《圣诞颂歌》依然是我的心头大爱。这是我最喜欢的有关时空旅行的文学作品。虽然发生在故事里的是由鬼魂带领着的时空旅游,但是它依然有科幻的特色。而且狄更斯的深刻和对人性的把握,是现在的科幻作家所不具备的。

42.《超级大坏蛋》Megamind (2010)
导演: 汤姆·麦克格雷斯
主演: 威尔·法瑞尔 蒂娜·菲 布拉德·皮特
出品:梦工厂
发行:派拉蒙
上映日期:2010.11.5 美国
成本:1.3亿美元
全球票房:3.21亿美元
北美票房:1.48亿美元
剧情
这是一出绝对颠覆漫画英雄电影的动画片,它告诉我们一个“新真理”:大恶人也不好当,尤其当他打败了所有对手后,难免孤独……
这部电影最初命名为“Master Mind”,但是因为这个名称已经被上世纪70年代的桌面游戏和电视节目所使用并注册了电影名的版权,所以本片最终未能使用,而改为的“Oobermind”,这是故意将“über-mind”拼写错误,这个词只是过度膨胀到要爆炸的意思,并不符合本片动画片的轻松风格,所以最后本片定名为:“Megamind”。

43.《鸡仔总动员》Chicken Little (2005)
导演: 马克·丁达尔
主演: 扎克·布拉夫 盖瑞·马歇尔 琼·库萨克
出品、发行:迪士尼
上映日期:2005.11.4 美国
成本:1.5亿美元
全球票房:3.14亿美元
北美票房:1.35亿美元
剧情
一只总是杞人忧天的小鸡,被妈妈强迫去参加一个营队来改善情况,在那边他认识了许多和他有同样弱点的其它动物,然而他也意外发现,这营队的顾问居然图谋不轨,正在进行一个可怕的计划,于是小鸡和他的朋友必须克服心理的障碍,鼓起勇气来摧毁坏人的邪恶计划。
迪士尼自己推出的首部3-D动画长片,《熊的传说》编剧创作,《变身国王》原班人马打造

44.《闪电狗》Bolt (2008)
导演: 克里斯·威廉姆斯 拜恩·霍华德
主演: 约翰·特拉沃塔 麦莉·赛勒斯 马尔科姆·麦克道威尔
出品、发行:迪士尼
上映日期:2008.11.21 美国
成本:1.5亿美元
全球票房:3.10亿美元
北美票房:1.14亿美元
剧情
小狗波特是好莱坞当红剧集里的明星,生长在剧组摄影棚里的它一直相信自己是一只拥有超能力的狗,担负着保护小主人佩妮的重任,且屡次在与坏人的碰撞中大显身手。然而一次意外,让波特独身一狗被送到了千里之外的纽约,离开了熟悉环境的它处处碰壁、百般不顺,不得不开始接受并面对一个对它而言截然不同的世界。在千方百计想要回到佩妮身边的同时,它也踏上了一次情感、心灵与世界观的回归之旅……
本片是克里斯·威廉姆斯与拜恩·霍华德的导演处女作,而克里斯·威廉姆斯是十年前《花木兰》的编剧。

45.《极地特快》The Polar Express (2004)
导演: 罗伯特·泽米吉斯
主演: 汤姆·汉克斯 迈克尔·杰特 克里斯·科波拉
出品:Castle Rock
发行:华纳
上映日期:2004.11.10 美国
成本:1.5亿美元
全球票房:3.06亿美元
北美票房:1.82亿美元
剧情
克劳斯坚持相信圣诞老人的存在,尽管所有人都告诉他这只是传说。他的坚毅赢得回报,圣诞节前夜,极地特快列车长带他去见圣诞老人。
花絮
本片根据克里斯·范·奥斯伯格的同名儿童小说改编而成。1985年,这本小说发表后,马上变成热门圣诞礼品,读者一下超过200万,而且成为传承至今的圣诞节礼物。
本片是第一部全部使用数字捕捉技术的电影。作为圣诞电影,该片至今每年圣诞仍在美国许多IMAX影院上映。

46.《花木兰》Mulan 1998
导演: 托尼·班克罗夫特 巴里·库克
主演: 温明娜 艾迪·墨菲 米盖尔·弗尔
出品、发行:迪士尼
上映日期:1998.6.19 美国
成本:7000万美元
全球票房:3.04亿美元
北美票房:1.21亿美元
剧情
迪士尼脱胎中国古典故事改编的同名动画电影。迪士尼为了拍好本片,仔细研究中国武术的一招一式。整部影片具有中国水墨画的风格,可见创作人员对中国绘画也下了一番功夫。但是,“正宗”不是迪士尼的宗旨,并不是它没有实力或诚意做到忠实,而是它对所有素材都采取迪士尼特有的加工处理。迪士尼模式最明显的痕迹是木须龙这个小丑配角,他相当于《阿拉丁》中的魔怪,在帮主角插科打诨的同时,为戏剧结构撑起一面反衬的哈哈镜。

47.《霍顿奇遇记》Horton Hears a Who! 2008
导演: 吉米·海沃德 史蒂夫·马蒂诺
主演: 金·凯瑞 史蒂夫·卡瑞尔 塞斯·罗根
出品:蓝天工作室
发行:二十世纪福斯
上映日期:2008.3.14 美国
成本:8500万美元
全球票房:2.97亿美元
北美票房:1.55亿美元
剧情
大象霍顿偶然听到了一粒灰尘上面传来的微弱的呼救声,虽然周围的朋友都认为他疯了,可是他还是本着一颗善良的心,伸出援手。
这是金·凯瑞主演的第二部根据苏斯博士的作品改编的电影,第一部是2000年的《圣诞怪杰》,两个故事中都有“无名氏”的出场。

48.《蜜蜂总动员》Bee Movie 2007
导演: 史蒂夫·希克纳 西蒙·J·史密斯
主演: 杰瑞·宋飞 芮妮·齐薇格 马修·布罗德里克
出品:梦工厂
发行:派拉蒙
上映日期:2007.11.2 美国
成本:1.5亿美元
全球票房:2.88亿美元
北美票房:1.27亿美元
剧情
一只特立独行的小蜜蜂,将所有人类告上了法庭,罪名是偷取它们辛苦得来的蜂蜜,贩卖它们的劳动,牟取不义之财。
杰瑞·宋飞参与创作并主演的情景喜剧《宋飞正传》曾大获成功,有一天,宋飞和斯蒂文·斯皮尔伯格格选择在汉普顿斯进行了一次会面,顺便吃了一顿饭。宋飞还记得,本来非常愉快的聊天气氛,突然出现了冷场。为了缓和空气中弥漫着的紧张情绪,宋飞来了一场即兴表演,还取了一个极其老套的名字“蜜蜂电影”,然后照搬好莱坞黄金时期低预算电影的模式,把自己假装成一只蜜蜂……宋飞信手拈来的一段普通耍宝,到了斯皮尔伯格的眼睛里,却变成了一个不错的电影点子,于是,他立刻给他在梦工厂的搭档杰弗瑞·卡森伯格打电话,第二天一早,卡森伯格就联系到宋飞,说自己有意投拍那部“蜜蜂电影”,宋飞回忆道:“我当时的感觉是有点发懵,因为我对这部影片完全没有想法,除了一个题目,幸运地是,我最终完成了它。”

49.《千与千寻》 Spirited Away 2001
导演: 宫崎骏
主演: 柊瑠美 入野自由 夏木真理
出品:吉卜力
上映日期:2001.7.20 日本
全球票房:2.75亿美元
日本票房:304亿日元
剧情
有点娇气任性的10岁少女千寻跟随父母搬往新家,途中误入一座神庙,来到了另一个世界——一条专门给神仙提供服务的热闹非凡的浴场街。双亲因为吃了给神准备的美食而被变成了猪。小千寻在迷之美少年白的帮助下得以安身,改名为“千”,进了魔女汤婆婆经营的大浴场做帮佣,等待机会救出父母回到自己的世界。在这里有口恶心善的烧锅炉的爷爷,有性格爽利热心肠的玲大姐,在大家的激励下,千寻以自己的纯真之心屡屡化险为夷,并交到了许多新朋友。最终,千寻拯救了白,发现了他的真实身份。然而要救出双亲,她还必须面临严酷的考验……
这是动画大师宫崎骏的又一力作。仿佛爱丽斯梦游仙境一样的蓝本,充满想象力的生动画面,十分引人入胜。而剧中的每个角色似乎都象征着现实生活中具有典型意义的人,同时又具有丰富的个性:比如汤婆婆是金钱至上的经营者,可一旦面对自己的孩子又变得十分体贴;无脸人只会用物质的方式来拉拢人心,性格好像孩子一样的幼稚单纯。这个故事中有太多的东西可以挖掘。在这个瑰丽的世界中,小主人公千寻的冒险是追寻自我的过程,同时她也在这个过程中得以成长,而跟随着她,观众似乎也找到了什么。本片真是又叫好又叫座,十分风光地摘得了柏林电影节金熊奖等多个国际大奖,而在日本国内也囊获了不少奖项,票房则达到了破记录的300亿日元。

50.《星际宝贝》Lilo & Stitch (2002)
导演: 克里斯·桑德斯 迪恩·德布洛斯
主演: 黛维·切斯 克里斯·桑德斯 蒂亚·卡雷尔
出品:迪士尼
上映日期:2002.6.21 美国
成本:8000万美元
全球票房:2.73亿美元
北美票房:1.46亿美元
剧情
五岁的夏威夷女孩莉罗,由于父母过世,跟十九岁的姐姐娜依相依为命。莉罗是一个有点孤僻的小女孩,常常一面听着猫王的歌,一面跳着呼啦舞。然而她也非常喜欢动物,有一天,她收留了一只流浪狗“稀奇”。“稀奇”其实不是普通的狗,他是一只从外星潜逃而来、因基因实验失败所制造出有六只脚的危险生物,在流放途中航天飞机失事被迫降落地球,他因而逮到机会逃亡。为了在地球上隐藏身份,“稀奇”把两只脚上缩伪装成一只狗。在莉罗的感化下,“稀奇”领悟了家庭情感的真谛,并拥有了基因实验中并未设计的能力——关心别人。然而,外星人发现危险的怪物逃走,立刻全力出动,满世界搜索要将其逮捕。
这部动画片体现了迪士尼求新求变的指导思想,引进了诸多科幻的元素,虽然并没有给人非常棒的感觉,但影片的画面却是一改现在流行的三维动画制作,改用二维的水彩画风,还原了动画片原始的真实。整个故事画面的特色非常明显——海滩、冲浪、酒会、歌舞……一切都充溢着浓浓的夏威夷风情。再加上点迪士尼有趣的搞笑小技巧,可看性就更强了。影片并非迪士尼最经典的作品,但颇有现代意识,有教育作用,但没有一丝教条味,家长看了肯定有同感。

51.《小鹿斑比》Bambi (1942)
导演: 詹姆斯·阿尔格 Samuel Armstrong
主演: 哈迪·奥尔布赖特 蒂姆·戴维斯 Sam Edwards
出品:迪士尼
发行:雷电华
上映日期:1942.8.21 美国
全球票房:2.67亿美元
北美票房:1.02亿美元
剧情
在森林中生活着一群可爱的小生灵,他们是小鹿斑比、抢尽风头的小白兔加纳、臭鼬花吉等。他们经常在一起玩,斑比和同龄小鹿玩得相当融洽。一天斑比的爸爸迪特史当克出现在他们面前,后来斑比的母亲被猎人所杀,斑比就和爸爸生活在一起。一个风光明媚的春天,花吉和加纳都到恋爱的年龄,斑比为了获得母鹿的爱而与另一只公鹿决斗,结果斑比赢得胜利。到秋季,由于人类引起森林大火,斑比被困火中,在父亲的鼓励下,它勇敢跃入瀑布从而得救。又是一个春天,斑比已长成一头雄伟的公鹿,代替年老的父亲,坐上统治森林的王者宝座。
本片用森林的季节跟小鹿的生命轨迹互相辉映,是一部充满童趣和爱意的动画片,多年来持续放映,深受每一代观众的喜爱。

52.《公主和青蛙》The Princess and the Frog (2009)
导演: 罗恩·克莱蒙兹 约翰·马斯克
主演: 阿尼卡·诺尼·罗斯 布鲁诺·坎波斯 凯斯·大卫
出品、发行:迪士尼
上映日期:2009.12.11 美国
成本:1.05亿美元
全球票房:2.67亿美元
北美票房:1.04亿美元
剧情
《公主和青蛙》的故事颠覆了《格林童话》中经典的《青蛙王子》的情节,故事背景设定在20年代美国爵士乐的故乡——新奥尔良。一位来自Maldonia王国的王子Naveen在新奥尔良中了邪恶巫师的黑暗魔法,变成了一只青蛙。他误将黑人姑娘Tiana当成了公主,让她吻他以解除魔法。不料Tiana真的吻了青蛙后,不但没能解开魔咒,自己也变成了一只青蛙。于是两只青蛙前往密西西比河河口寻找老女巫,求她帮他们俩解除魔咒……
花絮
·这是迪士尼动画史上的第一位黑人公主。
·《公主和青蛙》是继2004年的《牧场是我家》以来迪士尼五年后的首次手绘动画作品。
·《公主和青蛙》里的公主是一个左撇子,这是因为为公主配音的阿尼卡·诺尼·罗斯是一个左撇子,她要求导演也这样安排,最后导演罗恩·克莱蒙兹与约翰·马斯克接受了她的要求。

53.《机器人历险记》Robots (2005)
导演: 克里斯·韦奇 卡洛斯·沙尔丹哈
主演:伊万·麦克格雷格 哈莉·贝瑞 格雷戈·金尼尔
出品:蓝天工作室
发行:二十世纪福斯
上映日期:2005.3.11 美国
成本:7500万美元
全球票房:2.61亿美元
北美票房:1.28亿美元
剧情
故事主要描述乡下机器人洛尼,自认拥有发明家的金头脑,决心前往大城拜见企业总裁,闯出人生新天地。主题围绕着冒险和发明,还有上流女机器人的爱情、二手机器人的友情、机器上班族的生存游戏。
从《冰河世纪》毛发如丝、身体柔软的小动物到《机器人历险记》全身上下都硬邦邦的金属机器人,任何人都有理由认为这是蓝天工作室黔驴技穷的一种创作“回流”现象,其实不然。动画界的发展可以说是日新月异,而观众对动画作品的要求益加苛刻,无非是因为皮克斯公司养刁了大众的味口。蓝天工作室的主创克里斯·伟基知道在技术上肯定拼不过已经做得如此到位的《超人总动员》,所以只能在故事上“智取”。高度现代化直接导致了人类的忧患意识,对未来的畅想也患得患失,伟基正是抓住了这一点,大胆的提出了“机器人城市”这样一个抽象的概念,打下了一个“在这样的城市,什么都有可能发生”的伏笔。

54.《大力士》Hercules (1997)
导演: 罗恩·克莱蒙兹 约翰·马斯克
主演: 泰特·多诺万 丹尼·德维托 詹姆斯·伍兹
出品:迪士尼
上映日期:1997.6.15 美国
成本:8500万美元
全球票房:2.53亿美元
北美票房:9911万美元
剧情
Hercules,宙斯神的儿子,然而由于地狱冥王Hades有武装叛变的打算,这个新生的儿子将会破坏他的大计,于是便将他变为凡人,企图暗杀,但是失败了。Hercules虽为凡人,却依然拥有神力。直到他发现自己是宙斯神的儿子,一心想要回奥林帕斯山,在训练的途中也遇见了美丽的女主角-Megara,孰知Megara竟是Hades的手下,Hades便利用此机会要胁叛变,但在Meg和教练Phil的开导下,又重拾神力,对抗强敌。
本片在取材上重回古老的希腊神话,内容框架循规蹈矩,但包藏了大量符合现代口味的笑料。油嘴滑舌的反角海蒂斯最出彩。

55.《熊的传说》Brother Bear (2003)
导演: 艾伦·布莱希 罗伯特·沃克
主演: 杰昆·菲尼克斯 杰瑞米·苏雷斯 杰森·雷兹
出品、发行:迪士尼
上映日期:2003.10.24 美国
全球票房:2.51亿美元
北美票房:8534万美元
剧情
剧情叙发生在远古时代,当时地球依然很年轻,刚渡过酷寒的冰河时期,主角是位名叫Kenai的少年,他居住的部落被熊攻击,大哥也因此丧生,少年Kenai不顾村民的训诫,一心一意只想复仇,深入森林要对熊族赶尽杀绝,这位少年的举动侵犯了森林中的神灵,因此就把他也变成一只熊,要让他尝尝被人类猎杀的滋味。
变成熊的Kenai遭到同样誓言复仇的二哥Denami追杀,他在一只小熊Koda的帮助下踏上逃亡的旅程,他们一路往北要赶到极光之地,沿途渡过了重重险阻,为了生存Kenai 必须用以往仇敌的观点来看世界,他对生命的真谛也有了一番前所未有的新体验。

56.《天降美食》Cloudy with a Chance of Meatballs (2009)
导演: 菲尔·罗德 克里斯·米勒
主演: 比尔·哈德尔 安娜·法瑞丝 詹姆斯·凯恩
出品、发行:索尼
上映日期:2009.9.18 美国
成本:1亿美元
全球票房:2.43亿美元
北美票房:1.25亿美元
剧情
科学家弗林特为了解决地球的吃饭问题,成功地让大量的美食从天而降。但物极必反,食物太多也酿成巨灾,弗林特该怎么办?
影片取材自夫妻档作家朱迪·巴雷特和朗·巴雷特在1982年出版的同名儿童小说。影片的3D制作是由索尼影视动画公司的立体3D部门执行,以国家级最先进的图像标准重新编排。同时,本片是索尼首次使用自主研发的图像渲染软件来进行影片的制作。

57.《兰戈》Rango (2011)
导演: 戈尔·维宾斯基
主演: 约翰尼·德普 艾拉·菲舍尔 阿比吉尔·布莱斯林
出品、发行:派拉蒙
上映日期:2011.3.4 美国
成本:1.35亿美元
全球票房:2.41亿美元
北美票房:1.21亿美元
剧情
影片讲述的是一条有着身份认同危机的变色龙的故事,由约翰尼·德普配音的这条变色龙踏上冒险生涯,最终发现自我。
在接连拍摄了一系列《加勒比海盗》之后,从广告转行而来的导演戈尔·维宾斯基自己说想要“休息一下”。于是他拍摄一部规模没有那么大的动画片,“好让自己调剂一番”。

58.《哈尔的移动城堡》Howl's Moving Castle (2004)
导演: 宫崎骏
主演: 倍赏千惠子 木村拓哉 美轮明宏
出品:吉卜力工作室
上映日期: 2004.11.20 日本
全球票房:2.35亿美元
日本票房:196亿日元
剧情
本片改编自英国儿童文学作家Diana Wynne Jones的小说《魔法师哈尔与火之恶魔》,描绘了一个美丽的爱情故事。片中的女主人公因为受到诅咒而失去了青春的容貌,但依然坚强地生活,这令她赢得了所倾慕之人的爱情,而在情感的互动中,男主人公也克服了内心的怯懦和虚荣,勇敢地去面对责任和人生。同时,本片还把爱情故事设定在战火纷飞的背景之下,使之更为壮阔动人。影片画面细腻,配乐优美,配音演员的表演也十分出色,是一部制作精良的动画电影。本片又叫好又叫座,在本国与国际上广获赞誉,在日本的票房成绩也高达196亿日元。

59.《宇宙大灌篮》Space Jam (1996)
导演: 乔·皮特卡
主演: 迈克尔·乔丹 比利·维斯特 特里萨·兰德尔
出品:华纳
上映日期:1996.11.10 美国
全球票房:2.30亿美元
北美票房:9042万美元
剧情
来自外太空的“怪物奇兵”要绑架华纳兄弟公司的所有动画人物,这是太空游乐场的老板发出的指令,目的是靠这些动画人物挽救不景气的娱乐行业。交涉后达成的协议是让“怪物奇兵”与全体动画人物打一场篮球比赛,胜负定去留。可单纯的动画人物没有料到,“怪物奇兵”有瞬间球技速成的法术,巴克利,皮蓬这样的大腕全失……
这是一部卡通和真人混合的影片,篮坛巨星乔丹的主演和众多球星的客串,再加上这些卡通人物全是往昔的经典,在电脑特效师的撮合下,形成一部非常好玩的儿童片。

60.《小鸡快跑》Chicken Run (2000)
导演: 尼克·帕克 彼得·洛伊德
主演: 梅尔·吉布森 菲尔·丹尼尔斯 简·霍洛克斯
出品:阿德曼工作室、梦工厂
上映日期:2000.6.21 美国
成本:4500万美元
全球票房:2.25亿美元
北美票房:1.07亿美元
剧情
英国的卓迪牧场饲养着一群肥鸡,而掌舵人卓迪太太正打算将不事生产的成员烹调为晚餐。鸡群的精神领袖珍姐与一班同胞已下定决心,要改变终有一天被煮的命运。正值此时,一只美国种空中飞鸡洛奇出现,而卓迪太太又准备推出新产品香脆鸡。鸡必须学会飞行才能逃离鸡场,并开始集各鸡之专长谋求一个天衣无缝的逃亡计划。
影片由Aardman首脑Nick Park与Peter Lord编剧、制作并导演,斯皮尔伯格的梦工出资,并与曾制作《与狼共舞》、《希望与荣耀》与《飞天大巨桃》等片的Allied Films合作制片。这出黏土动画版的“大逃亡”,其实从1996年就开始制作了,它与《酷狗宝贝》、《圣诞夜惊魂》一样,都是属于最费工的“逐格拍摄动画”(Stop Motion Picture),所以光是制作黏土人、场景就要花上不少时间,而且《小鸡快跑》是首部以实际尺寸(full-length)来制作片中的角色,可见其幕后工作是如何地精密繁琐。

61.《埃及王子》The Prince of Egypt (1998)
导演: 布伦达·查普曼 史蒂夫·希克纳
主演: 方·基默 拉尔夫·费因斯 米歇尔·菲佛
出品:梦工厂
上映日期:1998.12.18 美国
成本:7000万美元
全球票房:2.19亿美元
北美票房:1.01亿美元
剧情
影片讲述的是摩西带领西伯莱人出埃及的故事。摩西和法老之子的友情、他们少年时忘乎所以的玩耍,其心态和形式更像当代美国的青少年。摩西得知自己不是埃及人的后代,遂自我放逐到沙漠,并在痛苦中产生历史使命感,其情形类似狮子王的转变过程。摩西放弃名誉和地位,放弃舒适和享乐,为的是民族正义。
影片最值得一看的是它那令人瞠目的恢宏画面,从建造金字塔,到大漠风光,很多镜头和角度都具视觉冲击力。当然惠特妮·休斯顿和玛丽亚·凯莉两大歌后破天荒的合作使该片增加了《狮子王》以来最风靡的卡通片主题歌。

62.《101忠狗》101 Dalmatians (1961)
导演: 沃夫冈·雷瑟曼 Clyde Geronimi
主演: 罗德·泰勒 汤姆·康威 西尔维·玛丽奥特
出品:迪士尼
上映日期:1961.1.15 美国
全球票房:2.16亿美元
北美票房:1.45亿美元
剧情
达马丁及柏蒂拉及另外13只可爱小狗是主人宠爱的小不点,这是一个快乐狗家的不幸的事终于来临,可恶的捕狗人“酷拉”绑架了这群快乐狗。因此,“达马丁”及“柏蒂拉”只好用“微明吠”的魔力号召所有的狗族打败可恶的捕狗人。
迪士尼1996年将此片拍成真人电影,也大受欢迎。

63.《小美人鱼》The Little Mermaid (1989)
导演: 罗恩·克莱蒙兹 约翰·马斯克
主演: 裘蒂·班森 雷内·奥博诺伊斯 帕特·卡洛尔
出品:迪士尼
上映日期:1989.11.15 美国
全球票房:2.11亿美元
北美票房:1.12亿美元
剧情
《小美人鱼》改编自安徒生于1836年发表的著名童话作品《海的女儿》,1989年上映的这部影片是迪士尼第28部经典动画长片。迪士尼曾多次试图将这个故事搬上银幕,终于在《小美人鱼》上获得巨大成功。
本片是迪士尼动画再造巅峰之作,开创了迪士尼动画的第二黄金时代。原本已趋没落的百老汇歌舞片也因此在动画里找到新生命。

64.《森林王子》The Jungle Book (1967)
导演: 沃夫冈·雷瑟曼
主演: 布鲁斯·雷德曼 菲尔·哈里斯 塞巴斯蒂安·卡伯特
出品:迪士尼
上映日期: 1967.10.18 美国
全球票房:2.06亿美元
北美票房:1.42亿美元
剧情
65.《悬崖上的金鱼姬》ponyo (2009)
导演: 宫崎骏
主演: 奈良柚莉爱 长岛一茂 天海祐希
出品:吉卜力工作室
上映日期: 2008年7月19日 日本
全球票房:2.01亿美元
日本票房:155亿日元
剧情
本片描绘的是少年与少女、爱与责任、海与生命等本源性的东西,宫崎骏希望能鼓励人们在这个神经衰弱和不安的时代中向前迈进。
花絮
·宫崎骏在构思本片时大听瓦格纳的歌剧《女武神》,原定金鱼姬的名字是“布伦西德”(《女武神》中的人物)。后来,宫崎在作画时突发奇想,改成了“波尼”。
· 小男主人公宗介的名字来源于夏目漱石的小说《门》中的人物野中宗助(在日文中,“宗助”和“宗介”发音一样)。
· 在《哈尔的移动城堡》上映期间,吉卜力的成员们集体前往靠近濑户内海的某个小城度假。那里保持着传统民居的风貌,令宫崎骏十分喜欢。大家就住在可以看见大海的悬崖上的旅馆里。这次旅行促生了《悬崖上的金鱼姬》。
·在宗介常去的向日葵园里,开着美丽的剑兰。这是宫崎骏的安排。剑兰的花语是炽热的爱、思念、努力、忘却,影射波尼的故事。

66.《瑜伽熊》Yogi Bear (2010) (仍在上映中)
导演: 埃里克·布雷维格
主演: 丹·艾克罗伊德 贾斯汀·丁伯莱克 安娜·法瑞丝
出品、发行:华纳
上映日期:2010.12.17 美国
成本:8000万美元
全球票房:2.015亿美元
北美票房:1.00亿美元
剧情
本片对经典动画形象“瑜伽熊”进行全新的塑造,并采用CGI电脑动画与真人表演相结合的方式,而瑜伽熊也将遇到更大的挑战。
本片导演埃里克·布雷维格曾经担任过《神秘村》、《后天》、《逃出克隆岛》等片的视觉特效总监,也曾经干过《黑衣人》、《珍珠港》等片的副导演,直到2008年凭借《地心历险记》才让大家瞩目到他在电影方面的成绩。

67.《丛林大反攻》Open Season(2006)
导演: 罗杰·艾勒斯 吉尔·卡尔顿
主演: 马丁·劳伦斯 艾什顿·库彻 加里·西尼斯
出品:索尼
上映日期:2006.9.29 美国
成本:8500万美元
全球票房:1.97亿美元
北美票房:8511万美元
剧情
一群弱小的动物,竟然也似模似样的组建了“野战排”和“空军”,和猎手们打了一场混乱而又搞笑的完美反攻战。
花絮
·卡通师和动画工程师们用了将近一年的时间来绘制《丛林大反攻》中的角色形象。
·200名艺术家们一共画了34000张故事板,完成了1223组镜头。
·《丛林大反攻》里所有的毛发加在一起,数以亿计。艾略特的毛最多,约有350万根。布格有160万根,贝丝是150万根。
·视觉效果组使用新的“梳理”技术来打理毛发,开发了新的“动态毛发系统”。使用新的技术,可以让毛发一绺一绺地动,同时还依然保持每一根毛发移动的独立性。这是使毛发获得质感的关键技术。

68.《贝奥武夫》Beowulf (2007)
导演: 罗伯特·泽米吉斯
主演: 雷·温斯顿 安东尼·霍普金斯 约翰·马尔科维奇
出品:派拉蒙
上映日期:2007.11.16 美国
成本:1.5亿美元
全球票房:1.96亿美元
北美票房:8228万美元
剧情
英雄贝奥武夫正在面临着一个更大考验,他将会和宿敌的母亲定下一条契约:在他当了50年的国王之后,要与一条恶龙大战一场。
在英语的语言发展史中,有关贝奥武夫的叙事诗应该是残留下来的最古老的一个记载了,这部由罗伯特·泽米吉斯执导的改编电影中,包含了原著中的许多角色与主题--有伟大的魔鬼、永恒的英雄,当然也有发生在善与恶之间没完没了的争执,都在逐层地探索有关勇气和荣耀的一切。著名作家尼尔·盖曼和罗杰·阿夫瑞编写剧本。

69.《超级无敌掌门狗:人兔的诅咒》 (2005)
Wallace and Gromit: The Curse of the Were-Rabbit
导演: 斯蒂夫·博克斯 尼克·帕克
主演: 彼得·萨利斯 拉尔夫·费因斯 海伦娜·伯翰·卡特
出品:阿德曼动画工作室
发行:梦工厂
上映日期:2005.10.8 英国
成本:3000万美元
全球票房:1.93亿美元
北美票房:5611万美元
剧情
Wallace和Gromit利用各种发明经营一家以人道捕捉、保护菜园而闻名的捉兔公司。然而在小镇即将举行每年一次的蔬菜大赛之前,出现了一只高大凶猛、夜间疯狂吞食菜园中蔬菜的兔人,整个小镇因而被笼罩在恐怖的阴影中。解决这个问题的重担自然落在了Wallace和Gromit的身上,为了迎娶丽人的芳心,保证大赛的顺利进行。一人一狗使出浑身解数与这个兔人周旋,中间荒诞离奇、笑料百出,结局又让人深感意外。
《超级无敌掌门狗》(又名酷狗宝贝)英文原名《Wallace & Gromit》,是英国动画公司Aardman的代表名作。作为黏土动画,这个系列以特殊的英国风格、多样丰富的故事、轻松幽默的人物刻画和精致的拍摄品质而著称,一经推出,即成为全球注目的焦点。

70.《亚特兰蒂斯:失落的帝国》Atlantis: The Lost Empire (2001)
导演: 加里·特洛斯达勒 柯克·维斯
主演: 迈克尔·J·福克斯 詹姆斯·加纳 约翰·玛哈尼
出品:迪士尼
上映日期:2001.6.15 美国
成本:1.2亿美元
全球票房:1.86亿美元
北美票房:8406万美元
剧情
麦洛·赛驰尔是个博物馆的绘图师,但是他的死去的祖父曾是当年纵横七海的大冒险家,他把这种冒险精神遗传给了孙子,一心想寻找寻找传说中神秘的亚特兰帝斯帝国。身份不名的百万富翁普雷斯顿·维特莫尔找到了麦洛,并无条件地提供给麦洛一艘功能极棒的潜艇以及个个都训练有素的船员,麦洛跟随着艇长罗基和船员们开始了一次神奇的海底旅行,去寻找消失的亚特兰帝斯大陆。
“亚特兰帝斯”是一个柏拉图在其作品中描绘的失落帝国,据说在地中海一带,几千年前就已消失。按影片的说法,该岛国失落前已发达到有电、有飞行器。
71.《吉诺密欧与朱丽叶》Gnomeo & Juliet (仍在上映中)
导演: 凯利·阿斯博瑞
主演: 詹姆斯·麦卡沃伊 艾米莉·布朗特 阿什丽·詹森
出品:Starz Animation
上映日期:2011.2.11 美国
全球票房:1.89亿美元
北美票房:9948万美元
剧情
与之前的罗密欧与朱丽叶电影不同,这次的动画版把主角设定为花园中的矮人精灵,是一部十分搞笑的3维动画大作。本片原本定为G级,但由于其中一首歌名叫《贱人回来了》(The Bitch is Back),最后定级为PG级,这也是继《圣诞夜惊魂》之后,Touchstone的首部G级和PG级电影。
本片的最后拍摄完成可以用几经波折来形容,最初Rob Sprackling和John Smith通过Rocket影业将剧本卖给了迪士尼动画工作室,由迪士尼筹备制作,随后皮克斯老板约翰·拉塞特进驻迪士尼,他认为电影不符合迪士尼的风格,首先,电影的中心思想不足以撑满90分钟的片长;其次,电影的混搭风(英式花园里的矮人精灵唱着埃尔顿·约翰的歌)对儿童的吸引力不够,于是他下令取消电影制作。但制片人Don Hahn十分珍惜迪士尼与埃尔顿·约翰的再度合作,因为上一次的合作诞生了《狮子王》这部二维动画的巅峰之作。在他和众人的努力下,迪士尼旗下的Miramax公司接下了这部电影,却由于迪士尼宣布关闭其动画业务,本片再一次面临“流产”的危险。所幸最后加拿大最大的动画工作室Starz接下了这部电影,并由Touchstone公司负责发行,它也成为继1993年《圣诞前夜惊魂》之后,Touchstone的第一部动画片。
埃尔顿·约翰和他的Rocket影业已经筹划该片长达11年之久,他本人除了担当制片人外,还亲自负责电影的音乐创作。

72.《鼠国流浪记》Flushed Away (2006)
导演: 大卫·鲍沃斯 山姆·菲尔
主演: 凯特·温丝莱特 休·杰克曼 伊安·麦克莱恩
出品:阿德曼动画工作室
发行:派拉蒙
上映日期:2006.11.3 美国
成本:1.49亿美元
全球票房:1.78亿美元
北美票房:6467万美元
剧情
影片主角名叫罗迪·圣詹姆斯,这个曾是生活在上流社会的高档宠物鼠其实非常地孤独,他独自住在一个偌大的庄园中,代表着这个国家最高的消费水平,他曾经以为自己过的就是所谓的“美好的生活”。但是他却没有家人,没有真正的朋友,不得不和玩具们说话或做游戏,就像一个生活在孤堡里的可怜老人。由于从没到过外面的世界,所以罗迪从不会心生向往,他活在一个美丽多彩的气泡之中……不过,当他被冲进伦敦的下水道后,被带到了一个完全不同的世界里,才最终意识到,以前的生活是多么地无趣。
影片是《怪物史莱克》和《超级无敌掌门狗:人兔的诅咒》的幕后制作班底强强联手所创造出的智慧结晶,是英国的阿德曼动画工作室(Aardman Animations)继《小鸡快跑》、《超级无敌掌门狗:人兔的诅咒》之后,与梦工厂合作发行的第三部动画长片。在阿德曼工作室那种非常有英国特色的讲故事风格和角色立意之中,融入梦工厂动画部门艺术殿堂级的电脑制作技巧--注定了《鼠国流浪记》将会开创一种动画领域不曾涉及的全新艺术形式。
影片最初的时候是要被制作成一部海盗故事,但阿德曼工作室却从营销分析部门那里得知海盗片没有市场……然而制作部刚刚把主角变成了老鼠,《加勒比海盗》就以风卷残云之势掀起了一股新的海盗风暴。

73.《小蚁雄兵》 Antz (1998)
导演: 埃里克·达尼尔 蒂姆·约翰逊
主演: 伍迪·艾伦 西尔维斯特·史泰龙 莎朗·斯通
出品:梦工厂
上映日期:1998.10.2 美国
成本:1.05亿美元
全球票房:1.72亿美元
北美票房:9076万美元
剧情
故事发生在纽约中央公园地下。那里的蚂蚁王国由女王统治,所有蚂蚁分工人和战士两组,工人一辈子干活,战士一辈子打仗。伍迪·艾伦是工人蚁,一天他忽发奇想:为什么他不能去打仗?于是他跟史泰龙互换工种。不巧,刚当战士就发生一场跟白蚁的战争,并不勇敢的他歪打正着成了英雄。但是他真正的胆大妄为之举是对社会秩序提出了疑问:我一辈子都在为蚂蚁王国工作,那我自己的需要如何满足呢?
影片《小蚁雄兵》召集了影坛最有才华的导演和巨星为这些栩栩如生的蚂蚁角色配音,其中包括大导演伍迪·艾伦、动作巨星西尔维斯特·史泰龙、性感女神莎朗·斯通、硬汉演员吉恩·哈克曼、《致命武器》黑人巨星丹尼·格洛弗 、老牌女演员安妮·班克罗夫特等。

74.《未来小子》Meet the Robinsons(2007)
导演: 斯蒂文·J·安德森
主演: 乔丹·弗雷 达尼尔·汉森 安吉拉·贝塞特
出品:迪士尼
上映日期:2007.3.30 美国
全球票房:1.69亿美元
北美票房:9782 万美元
剧情
改编自威廉·乔伊斯(William Joyce)所著的《A Day with Wilbur Robinson》一书。刘易斯是一个有着发明天才IQ的孤儿,有过很多巧妙的发明。他最新也是最野心勃勃的发明是记忆扫描仪,他想通过这台机器找到自己的生母并与她团聚。但是还没找到妈妈,扫描仪就被邪恶的帽子客鲍勒和他的机器帽子偷走了。刘易斯只能放弃寻亲的希望,就在这时他遇到一位名叫威尔伯·罗宾森的神秘男孩,他的寻亲之路发生了戏剧性的转折,他被带到了一个任何愿望都可能实现的世界--未来。在那里,他遇到了各种各样难以置信的人物和令他匪夷所思的一家人--罗宾森一家,在他们真诚的带领下,刘易斯经历了一场奇妙而快乐的冒险。
虽然影片是斯蒂文·J·安德森执导的第一部动画长片,却整整耗费掉他七年的光景……他表示:“这部影片的主题可以总结成简单的一句话:向前,向前,向前。这里有生活在未来的罗宾森一家,有对自己的身世感到苦恼和迷惑的孤儿刘易斯,从他们身上我们能够学到,活着的目的不仅仅是为了现在,而是为了未来,为了我们即将经历的一切,为了你所能做到的事情,绝不是为了过去没有完成的遗憾。”

75.《变身国王》The Emperor's New Groove (2000)
导演: 马克·丁达尔
主演: 大卫·斯佩德 约翰·古德曼 艾萨·凯特
出品:迪士尼
上映日期:2000.12.15 美国
成本:1亿美元
全球票房:1.69亿美元
北美票房:8930万美元
剧情
这是一部有着强烈迪士尼风格的动画片,讲述的是南美洲的崇山峻岭中一个神秘的王国及国王库兹克的故事。年轻的库兹克傲慢而又自负,是一个非常“忙碌”的人。他对宰相伊扎玛起了疑心,并贬谪了他。同时,他又忙于筹建一个水上乐园,以庆祝自己的生日。谁知这样一来,王国中的一个村庄将被淹没。同时,伊扎玛也正在策划一个大阴谋,伺机进行报复并图谋篡夺王位。
伊扎玛派他的得力干将库龙克去刺杀国王,不曾想到刺杀不成,却把国王库兹克变成了一头骆马。被驱赶到丛林中的库兹克遇见了牧民巴夏,成为了他的财产,巴夏的家就是被国王的水上乐园所淹没的。陷落在丛林中的国王想回到皇室,重新过上高贵的生活,他的唯一机会就是依靠巴夏。当巴夏知道了这只骆马的真实身份之后,好心的他表示只要库克许诺将水上乐园移走,他愿意解决国王的问题,帮他变为人身,并夺回王位。他们二人开始了一系列冒险历程,试图抢在伊扎玛找到并干掉他们以前夺回王位。本来美好的王国变成了一团糟,而与巴夏的友谊则使国王认识到应该以另一种不同的方式来看待这个世界。

76. 《宠物小精灵》
Pocket Monsters: Mewtwo Strikes Back! (1999)
导演: 迈克尔·海格尼 汤山邦彦
主演: 大谷育江 兴梠里美 三木真一郎
出品:Oriental Light & Magic Inc
上映日期:1999.11.6 美国
成本:3000万美元
全球票房:1.64亿美元
北美票房:8574万美元
剧情
一个宠物精灵研究家史本瑟·海利教授,正在专注于一个名叫安奥的宠物精灵的研究。拥有强大力量而又难以捉摸的安奥,由26个象字母一样的神秘图案所组成,它们的神奇力量在于能够把人的想法和梦境变成现实,但这种现实一个与我们完全隔绝的世界。这种神奇力量突然把教授带到了另一个世界,就如同两年前研究安奥时他妻子消失一样。而他们的女儿莫莉,就这样失去了爸爸妈妈,一个人守着空荡荡的房子,孤孤单单。安奥感知了她的孤独,要把她的愿望变成现实,希望能将妈妈从解救出来,并使她们重新回到现实世界中来……
由非常走红的日本卡通(及电子游戏、玩具等)延伸出来的电影产品,堪称跨产品联合行销的楷模。Pokeman一词由Pocket Monster(口袋怪物)演变而来。故事讲述主角和他的朋友们去一个岛上,跟一个叫做Mewtwo的宠物精灵大战一场。Mewtwo打败了所有的精灵教练,并且打算从击败的蟋蟀中克隆出更可憎的精灵。
Draw Freely. | Inkscape - SVG 编辑工具
Inkscape是一款专业品质的开源 SVG 矢量图形编辑器,支持Windows,Mac OS X和Linux。 还有,它是免费的!
Amazon.com 美国亚马逊 直邮中国 手把手教程_海淘攻略_什么值得买
相比德国、英国亚马逊,美国亚马逊的大部分商品不支持直邮,需要通过转运公司寄送到中国。但相比转运,直邮周期较短,物流过程更加可靠,部分性价比较高、可直邮的产品(如手推车、某些电子产品)选择直邮运输,不失为更好的选择,如之前网友爆料的BenQ投影机(内含直邮成本与转运成本对比,及网友经验)。 本文针对这样的产品进行直邮手把手教程,希望能帮助初次进行海淘的网友安全的迈出第一步,“什么值得买”网站愿更多的网友能够享受到海淘的实惠和乐趣。本文最后有小编个人直邮的一些体验感受,非常希望大家互相交流学习,小编也会定期更新教程的。 前几个环节与《Amazon 美国亚马逊 手把手教程(最新版)》前6步骤相同,初次海淘的朋友可以先按照前6步注册新帐号。






















