<?xml version="1.0" encoding="GBK" ?>
<rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dcterms="http://purl.org/dc/terms/">
 <channel>
  	  <title><![CDATA[甲甲]]></title>
	  <link>http://blog.163.com/goodshow_1984</link>
	  <description><![CDATA[ javascrip Xml .net]]></description>
	  <language>zh-CN</language>
	  <pubDate>Tue, 18 Aug 2009 11:25:21 +0800</pubDate>
	  <lastBuildDate>Tue, 18 Aug 2009 11:25:21 +0800</lastBuildDate>
	  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
	  <generator><![CDATA[NetEase Space]]></generator>
	  <managingEditor><![CDATA[goodshow_1984]]></managingEditor>
	  <webMaster><![CDATA[goodshow]]></webMaster>
		  <ttl>120</ttl>
	  <image>
	  	<title><![CDATA[甲甲]]></title>
	  	<url>http://ava.bimg.126.net/photo/1zlJ9So-LD7Mw2fNHUM3sQ==/227713256159236701.jpg</url>
	  	<link>http://blog.163.com/goodshow_1984</link>
	  </image>
  <item>
  	<title><![CDATA[sosohehe.com]]></title>	
    <link>http://blog.163.com/goodshow_1984/blog/static/13296392009718112248980</link>
    <description><![CDATA[<div><a href="http://sosohehe.com/sitemap.xml">搬迁到</a> <a href="http://sosohehe.com">http://sosohehe.com</a><br><br><br><br></div>]]></description>
	    <author><![CDATA[goodshow]]></author>
	    <comments>http://blog.163.com/goodshow_1984/blog/static/13296392009718112248980</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/goodshow_1984/blog/static/13296392009718112248980</guid>
    <pubDate>Tue, 18 Aug 2009 11:24:56 +0800</pubDate>
    <dcterms:modified>2009-08-18T11:24:56+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[sql值为null运算无效]]></title>	
    <link>http://blog.163.com/goodshow_1984/blog/static/1329639200961632222615</link>
    <description><![CDATA[<div>在没有特殊设置的情况下但字段的值为null时，对他进行不等于运算是无效的。<br>例如：<br>select * from abc where c&lt;&gt;'c'<br>如果c字段的值为null&nbsp; 则没办法查询出结果。<br></div>]]></description>
	    <author><![CDATA[goodshow]]></author>
	    <comments>http://blog.163.com/goodshow_1984/blog/static/1329639200961632222615</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/goodshow_1984/blog/static/1329639200961632222615</guid>
    <pubDate>Thu, 16 Jul 2009 15:22:22 +0800</pubDate>
    <dcterms:modified>2009-07-16T15:22:22+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[c#集合类（System.Collections）]]></title>	
    <link>http://blog.163.com/goodshow_1984/blog/static/1329639200952742745471</link>
    <description><![CDATA[<div><p>集合（collection）提供了一种结构化组织任意对象的方式，而且我们早就知道集合在日常编程工作中的重要性。.NET类库提供了丰富的集合
数据类型，其种类之繁多甚至使许多人看得眼都花了，这些集合对象都具有各自的专用场合。不管怎么说，更多的选择也就意味着更高的灵活性，但同时也意味着更
高的复杂性。因此，对集合各个类型的用途和使用条件具有适度的了解是完全必要的。下面就请随我进行一场.NET集合之旅吧！<br>.NET集合定义</p> <p>从.NET
的角度看，所谓的集合可以定义为一种对象，这种对象实现一个或者多个System.Collections.ICollection、
System.Collections.IDictionary和System.Collections.IList接口。这一定义把
System.Collections名称空间中的“内置”集合划分成了三种类别：</p> <p>&nbsp;&nbsp;&nbsp; *<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
有序集合：仅仅实现ICollection接口的集合，在通常情况下，其数据项目的插入顺序控制着从集合中取出对象的的顺序。
System.Collections.Stack和 System.Collections.Queue类都是ICollection集合的典型例子。<br>&nbsp;&nbsp;&nbsp; *<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 索引集合：实现Ilist的集合，其内容能经由从零开始的数字检索取出，就象数组一样。System.Collections.ArrayList对象是索引集合的一个例子。<br>&nbsp;&nbsp;&nbsp; *<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
键式集合：实现 IDictionary
接口的集合，其中包含了能被某些类型的键值检索的项目。IDictionary集合的内容通常按键值方式存储，可以用枚举的方式排序检索。
System.Collections.HashTable类实现了IDictionary 接口。</p> <p>正如你看到的那样，给定集合的功能在
很大程度上受到特定接口或其实现接口的控制。如果你对面向对象编程缺乏了解，那么你可能对上面说的这些话感到难以理解。不过你至少应该知道，以接口这种方
式构造对象的功能不但造就了具有整套类似方法的对象族，而且还能让这些对象在必要的情况下可以当作同类，以OOP
（面向对象编程）的术语来说，这就是大名鼎鼎的多态性技术。<br>System.Collections概述</p> <p>System.Collections
名称空间包含了在你的应用程序中可以用到的6种内建通用集合。另一些更为专业化的集合则归属于
System.Collections.Specialized，在某些情况下你会发现这些专用集合也是非常有用的。加上一些异常（exception）
类，这些专业化集合在功能上和内建集合是类似的。现在就让我们审视一下通用集合以及少量的不太富于专业化的集合。<br>堆栈和队列</p> <p>System.Collections.Stack
和 System.Collections.Queue 类，两者仅仅实现了ICollection
接口，按照存储项目加到集合的顺序保存System.Object类型的项目。对象只能按其加入顺序从集合中检索：堆栈是后进先出，而队列则是先进先出。
通常情况下，你在以下场合可以考虑采用以上这些集合：</p> <p>&nbsp;&nbsp;&nbsp; *<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 接收和处理集合内项目时顺序比较重要。<br>&nbsp;&nbsp;&nbsp; *<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 你能在处理项目之后丢弃它。<br>&nbsp;&nbsp;&nbsp; *<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 你不需要访问集合中的任意项目。</p> <p>ArrayList</p> <p>System.Collections.ArrayList
类，仅仅实现
Ilist，最适合描述为一种正常数组和集合的混合类型。ArrayList按照项目被加入集合的顺序存储项目。每个项目都被分配一个索引标识符而且能由
关联它们的索引数字以任何顺序被检索。当新项目加入集合时会扩大ArrayList从而令其相比普通数组更具灵活性。然而，ArrayList负载比传统
数组更大而且没有实现严格的类型化，也就可以接受任何转换为System.Object的对象（换句话说，对什么东西都来者不拒）。</p> <p>SortedList</p> <p>System.Collections.SortedList，
它实现了IDictionary和ICollection接口，是最基本的排序集合，与Vb6下的Collection对象非常类似。
SortedList存储对象并按照关联的键值对这些存储对象排序。它们也是同时支持索引数字和键对象检索的唯一内建的.NET集合。</p> <p>HashTable</p> <p>强
有力的System.Collections.HashTable集合实现了IDictionary 和
Icollection，能用来存储多种类型的对象连同关联的唯一字符串键值。在HashTable集合中的项目按照源自其键值的哈希代码所确定的顺序存
储。集合内每个对象的键值都必须唯一，而其哈希代码则不一定唯一。<br>什么是哈希代码？<br>哈希代码实质上就是从一快数据中消除所有冗余部分之后的结果，它主要起到对数据辅助分类或排序的作用。</p> <p>当
某个项目加入集合时，HashTable即调用键值的GetHashCode方法，由于所有的类都是从System.Objec继承的，所以调用该方法即
可确定该类的哈希代码并且按该代码排序存储。你可以强迫使用定制的哈希函数，方法有二，一是重载类的GetHashCode方法，二是向
HashTable构造器传递实现了System.Collections.IHashcodeProvider接口的对象，在这种情况下，该对象将用于
为所有加入集合的键值产生哈希代码。</p> <p>从性能的角度看，因为键值搜索仅限于具有同样哈希代码的键值，所以HashTable能够很快地从集
合中检索任意一个元素，从而减少了必须通过检查以发现匹配的键值的数量。然而，因为插入到集合中的每个对象-键值对都必须产生相应的哈希代码，所以项目插
入的代价就有点高了。因此，HashTable主要运用在按照任意键值反复检索大量相对静态的数据这一场合下。</p> <p>ListDictionary 和 HybridDictionary</p> <p>ListDictionary
和 HybridDictionary
类归属于System.Collections.Specialized。它们都在按照唯一键值的原则来组织项目，而且都实现了
IDictionary 和 ICollection
。ListDictionary在内部以链表的方式存储项目，建议用在不会增长超过10个项目的集合中。HybridDictionary采用一个内部链
表（实际上就是ListDictionary）作为小集合，当集合变得足够大（超过10个项目）以至于链表实现效率降低时就会转换为HashTable。</p> <p style="background-color: rgb(255, 255, 255);"><a ></a><b style="color: black; background-color: rgb(255, 255, 102);"> </b>&nbsp;&nbsp; StringCollection 和 <a ></a>StringDictionary</p> <p>System.Collections.Specialized.StringCollection 和 System.Collections.Specialized.StringDictionary 都对存储字符串的集合进行了优化。 StringCollection实现了 IList 和 ICollection 而且实质上就是ArrayList，只不过实现了强烈的类型化仅仅接受字符串而已。StringCollection最理想的应用场合是经常更新或增加的少量数据，而StringDictionary则最适用于不经常增加项目到诸如HashTable之类集合中的大量数据。</p> <p>NameValueCollection</p> <p>System.Collections.Specialized.NameValueCollection
最有趣的地方在于它能包含关联同一键值的多个项目，这正是它与其他内建集合的差别所在。除此以外，它在功能上类似HashTable，按照源自每一项目键
值的哈希代码对项目排序从而也具有类同的优缺点。<br>存在的问题</p> 如果说由 .NET
类库所提供的内建集合也存在问题的话，那多半是它们几乎都在内部把项目存储为System.Object.
类型。从最大灵活性的角度看那是一个好想法，但同时也给采用这些通用集合的程序员提出了一些问题。首先，只要你把一个新项目加到集合中去，运行时就必须实
施类型转换操作（创建值类型的索引以便可以当作对象引用）。这是一种低效的操作而且在处理大型集合时会产生相当可观的性能问题。其次，只要你访问通用集合
中的一个项目，该项目都将作为System.Object类型被返回，这就意味着你不得不把它转换为真实的类型才能对其进行有意义的操作。</div>]]></description>
	    <author><![CDATA[goodshow]]></author>
	    <comments>http://blog.163.com/goodshow_1984/blog/static/1329639200952742745471</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/goodshow_1984/blog/static/1329639200952742745471</guid>
    <pubDate>Sat, 27 Jun 2009 16:27:45 +0800</pubDate>
    <dcterms:modified>2009-06-27T16:27:45+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[星际之门 SG-1.第十季]]></title>	
    <link>http://blog.163.com/goodshow_1984/blog/static/132963920095121176396</link>
    <description><![CDATA[<div><font size="3"><font color="red">10*01&nbsp; &nbsp;Flesh And Blood</font></font><br>
<font size="3"><font color="red"><img  title="星际之门 SG-1.第十季 - goodshow - 甲甲" src="http://www.crazejohn.net/sg1s10/1001.jpg"  alt=""><br>
</font></font>击溃了由<span href="http://bbs.sger.net/tag.php?name=%B5%D8%C7%F2"  >地球</span>，Asgard，Jaffa，以及Lucian Alliance组成的联合舰队后，Ori的母舰到达了<br>
Jaffa的行星Chulak。 在俄罗斯的K舰爆炸之前，Daniel利用Ring逃到了VALA所在的Ori母舰上，<br>
遇上了VALA和VALA的女儿--Ori<span href="http://bbs.sger.net/tag.php?name=%C8%CB%C0%E0"  >人类</span>形态的超<span href="http://bbs.sger.net/tag.php?name=%C4%DC%C1%A6"  >能力</span>者。Odyssey及时赶到，救出了危在旦夕的SG1，<br>
VALA以及想与<span href="http://bbs.sger.net/tag.php?name=ORI"  >ORI</span>母舰同归于尽的Bra'tac<br>
<br>
<font size="3"><font color="red">10*02&nbsp; &nbsp;Morpheus</font></font><br>
<img  title="星际之门 SG-1.第十季 - goodshow - 甲甲" src="http://www.crazejohn.net/sg1s10/1002.jpg"  alt=""><br>
在寻找Merlin<span href="http://bbs.sger.net/tag.php?name=%CE%E4%C6%F7"  >武器</span>的过程中，SG1到达了一个死气沉沉的星球--所有的人睡觉之后就不会醒来，原<br>
来是某种微生物在作祟。 同时，Vala通过了初步评估考核， 开始了她在SGC的试用期<br>
<br>
<font size="3"><font color="red">10*03&nbsp; &nbsp;<span href="http://bbs.sger.net/tag.php?name=The"  >The</span> Pegasus Project</font></font><br>
<img  title="星际之门 SG-1.第十季 - goodshow - 甲甲" src="http://www.crazejohn.net/sg1s10/1003.jpg"  alt=""><br>
为了防止ORI利用Supergate调来更多的母舰以及从<span href="http://bbs.sger.net/tag.php?name=Atlantis"  >Atlantis</span>寻找Merlin武器的踪迹， SG1乘坐<br>
Odyssey到达了飞马星系。 在一次意外的Supergate激活时，喷出的巨浪摧毁了一艘正在执行巡逻<br>
任务的ORI母舰<br>
<br>
<font size="3"><font color="red">10*04&nbsp; &nbsp;Insiders</font></font><br>
<img  title="星际之门 SG-1.第十季 - goodshow - 甲甲" src="http://www.crazejohn.net/sg1s10/1004.jpg"  alt=""><br>
Ba'al逃到地球寻求SGC的帮助， 不过这是他的一个阴谋--为了盗取<span href="http://bbs.sger.net/tag.php?name=%B9%C5%C8%CB"  >古人</span>数据库的行星清单， <br>
Ba'al也相信Merlin武器最终藏在清单里的某个星球上<br>
<br>
<br>
<font size="3"><font color="red">10*05&nbsp; &nbsp;Uninvited</font></font><br>
<font size="3"><font color="red"><img  title="星际之门 SG-1.第十季 - goodshow - 甲甲" src="http://www.crazejohn.net/sg1s10/1005.jpg"  alt=""><br>
</font></font>Landry将军为了减轻SG1众成员的压力，邀请他们到森林的度假。 Teal'c在其他行星发现了不明<br>
怪兽袭击人类的事件，起初以为是ORI的阴谋， 最后发现是Sodan隐身装置造成的副作用。 <br>
<br>
<font size="3"><font color="red">10*06&nbsp; &nbsp;200</font></font><br>
<font size="3"><font color="red"><img  title="星际之门 SG-1.第十季 - goodshow - 甲甲" src="http://www.crazejohn.net/sg1s10/1006.jpg"  alt=""><br>
</font></font>这是SG-1从1997年开始至今的第200集。描述了Martin Lloyd如何把SGC的真实事件勾画成一部电<br>
影&nbsp;&nbsp;*（著名的恶搞，SG Fans觉不可错过，O'Neill也有出厂） <br>
<br>
<br>
<font size="3"><font color="red">10*07&nbsp; &nbsp;Counterstrike</font></font><br>
<font size="3"><font color="red"><img  title="星际之门 SG-1.第十季 - goodshow - 甲甲" src="http://www.crazejohn.net/sg1s10/1007.jpg"  alt=""><br>
</font></font>Jaffa议会高层不顾Bra'tac的反对， 使用Dakara(当年消灭Replicators的能量武器)的古人装置<br>
对已向ORI屈服行星的人民发动<span href="http://bbs.sger.net/tag.php?name=%D6%D6%D7%E5"  >种族</span>灭绝式袭击。 Landry将军亲自到Dakara进行调停也无果， 最<br>
终Ori母舰在Adria的带领下摧毁了Jaffa寄托战斗精神的圣地--Dakara。 这一集中Adria已成长为<br>
亭亭玉立，倾国倾城的女神级<span href="http://bbs.sger.net/tag.php?name=%C8%CB%CE%EF"  >人物</span>。<br>
<br>
<font size="3"><font color="red">10*08&nbsp; &nbsp;Memento Mori</font></font> <br>
<img  title="星际之门 SG-1.第十季 - goodshow - 甲甲" src="http://www.crazejohn.net/sg1s10/1008.jpg"  alt=""><br>
Vala被隐藏于The Trust组织中的Goa'uld绑架了, 这个名叫Athena的弱势系统领主想要挖掘Vala<br>
脑中的潜意识---作为Qetesh的宿主时所拥有的古人藏宝图<br>
<br>
<br>
<font size="3"><font color="red">10*09&nbsp; &nbsp;Company of Thieves</font></font><br>
<font size="3"><font color="red"><img  title="星际之门 SG-1.第十季 - goodshow - 甲甲" src="http://www.crazejohn.net/sg1s10/1009.jpg"  alt=""><br>
</font></font>Lucian Alliance一名野心勃勃的成员Anateo决定俘虏Odyssey母舰，以此树立威信并推翻他们的<br>
领袖Netan取而代之。 Mitchell中校利用Tok'ra的装置乔装成Netan的助手Kefflin，化解了这次<br>
危机，不过Odyssey的舰长Paul Emerson上校不幸遇难。<br>
<br>
<font size="3"><font color="red">10*10&nbsp; &nbsp;The Quest, Part 1</font></font><br>
<font size="3"><font color="red"><img  title="星际之门 SG-1.第十季 - goodshow - 甲甲" src="http://www.crazejohn.net/sg1s10/1010.jpg"  alt=""><br>
</font></font>Daniel发现了Merlin武器Sangraal的所在地， 在寻找过程中，2位不速之客也加入了SG1--Ba'al<br>
和Adria, 他们必须闯过“谨慎，慈悲，智慧，善良，信念”这5关，此时， 一条喷火的巨龙在前<br>
方等待着他们......<br>
<br>
<font size="3"><font color="red">10*11&nbsp; &nbsp;The Quest, Part 2</font></font><br>
<font size="3"><font color="red"><img  title="星际之门 SG-1.第十季 - goodshow - 甲甲" src="http://www.crazejohn.net/sg1s10/1011.jpg"  alt=""><br>
</font></font>Daniel说出了最后的通关秘语：Ganos La---Morgan的古人名， 他们摆脱了Adria并找到了Merlin<br>
。 在传授给Daniel制作Sangraal的方法后，Merlin就因为实在太老而逝世。Adria追踪到了他们<br>
，Daniel被Adria所俘<br>
<br>
<font size="3"><font color="red">10*12&nbsp; &nbsp;Line in the Sand</font></font><br>
<img  title="星际之门 SG-1.第十季 - goodshow - 甲甲" src="http://www.crazejohn.net/sg1s10/1012.jpg"  alt=""><br>
SG1到了一个被ORI光顾的星球去帮助他们，利用Merlin的装置把整个村庄隐藏到另一个唯度。可<br>
装置还没设置好，Prior就到了。 交战中<span href="http://bbs.sger.net/tag.php?name=Sam"  >Sam</span>受了重伤， 危急中， Mitchell中校及时启动的装置<br>
救了大家。 Vala对Tomin--他的丈夫进行了一番开导后，他也对Ori的真正目的产生了动摇。<br>
<br>
<font size="3"><font color="red">10*13&nbsp; &nbsp;The Road Not Taken</font></font><br>
<font size="3"><font color="red"><img  title="星际之门 SG-1.第十季 - goodshow - 甲甲" src="http://www.crazejohn.net/sg1s10/1013.jpg"  alt=""><br>
</font></font>在一次实验事故中，Sam意外的到了一个平行<span href="http://bbs.sger.net/tag.php?name=%CA%C0%BD%E7"  >世界</span>中， 在这个世界里McKay是个百万富翁，还是<br>
SAM的前夫， Dr. Jackson被Ori俘虏，Mitchell在南极空战中受伤后就退役了并过着自暴自弃的<br>
生活， Teal'c回到了Jaffa的世界， Vala被当作犯人关在了51区， Landry将军成为了<span href="http://bbs.sger.net/tag.php?name=%C3%C0%B9%FA"  >美国</span>的总<br>
统， 在重重困难下，突破了各种阻挠，Sam终于回到了自己的世界。<br>
<br>
<font size="3"><font color="red">10*14&nbsp; &nbsp;The Shroud</font></font><br>
<font size="3"><font color="red"><img  title="星际之门 SG-1.第十季 - goodshow - 甲甲" src="http://www.crazejohn.net/sg1s10/1014.jpg"  alt=""><br>
</font></font>Daniel回来了，不过已经不是原来的Daniel---他变成了Ori的传教士。 在半信半疑中，SG1执行<br>
了Daniel的计划：欺骗Adria，并把已经完成的Sangraal送到Ori的星系---消灭他们。<br>
<br>
<font size="3"><font color="red">10*15&nbsp; &nbsp;Bounty</font></font><br>
<img  title="星际之门 SG-1.第十季 - goodshow - 甲甲" src="http://www.crazejohn.net/sg1s10/1015.jpg"  alt=""><br>
SG1有了一个假期，众成员们纷纷享受着平时难以奢望的空暇， 而Mitchell则带着Vala参加了故<br>
乡的中学聚会， 而此时Lucian Alliance的领袖Netan却发出了悬赏令通缉SG1，赏金猎人们来到<br>
地球蠢蠢欲动。 SG1用离间计除掉了Netan， 使得Lucian Alliance的内部产生了分裂。<br>
<br>
<font size="3"><font color="red">10*16&nbsp; &nbsp;Bad Guys</font></font><br>
<font size="3"><font color="red"><img  title="星际之门 SG-1.第十季 - goodshow - 甲甲" src="http://www.crazejohn.net/sg1s10/1016.jpg"  alt=""><br>
</font></font>SG1通过星门到达了一个星球后，却发现是一个博物馆， 那个星球的人把他们当成了叛军， 误会<br>
已经造成， 无奈之下SG1只能动用武力把所有人扣押，从而让自己全身而退<br>
<br>
<font size="3"><font color="red">10*17&nbsp; &nbsp;Talion</font></font><br>
<font size="3"><font color="red"><img  title="星际之门 SG-1.第十季 - goodshow - 甲甲" src="http://www.crazejohn.net/sg1s10/1017.jpg"  alt=""><br>
</font></font>Teal'c在某个星球与众Jaffa开会时遭到炸弹偷袭，Bra'tac也身受重伤。 经调查后是一个名叫<br>
Arkad在背后捣的鬼。 Teal'c不顾SGC的反对，独自前往讨伐Arkad罪行， 原来他也是自称杀害<br>
Teal'c母亲的凶手。<br><br>
<font size="3"><font color="red">10*18&nbsp; &nbsp;Family Ties</font></font><br>
<font size="3"><font color="red"><img  title="星际之门 SG-1.第十季 - goodshow - 甲甲" src="http://www.crazejohn.net/sg1s10/1018.jpg"  alt=""><br>
</font></font>Vala的父亲Jasec与SGC联络，想让地球提供庇护场所， 并且提供了一个情报： Arkad在死前曾计<br>
划用Naquadah的爆炸力来袭击地球。 可是他真正的目的是依靠地球的力量来偷取那一批<br>
Naquadah---一个小小的阴谋。<br>
<br>
<font size="3"><font color="red">10*19&nbsp; &nbsp;Dominion</font></font><br>
<img  title="星际之门 SG-1.第十季 - goodshow - 甲甲" src="http://www.crazejohn.net/sg1s10/1019.jpg"  alt=""><br>
SG1打算用Vala做诱饵， 俘虏Adria。 可是半路被Ba'al捷足先登，为了取得Ori的科技知识， <br>
Ba'al使Adria成为了自己的宿主。 在SG1通过Tok'ra的手术取出了寄生体的手术中没能及时阻止<br>
Ba'al释放共生体毒素， 最后， 奄奄一息的Adria在自己的母亲面前选择了<span href="http://bbs.sger.net/tag.php?name=%C9%FD%CC%EC"  >升天</span>。<br>
<br>
<font size="3"><font color="red">10*20&nbsp; &nbsp;Unending</font></font><br>
<font size="3"><font color="red"><img  title="星际之门 SG-1.第十季 - goodshow - 甲甲" src="http://www.crazejohn.net/sg1s10/1020.jpg"  alt=""><br>
</font></font>依Thor的邀请，Landry将军与SG1乘坐Odyssey来到了Asgard的星球， 而三艘Ori母舰也尾随而至<br>
，Asgard人作出了一个骇人的决定： 由于长期以克隆方式延续后代的他们已遇到了科技的瓶颈，<br>
无法在制造出完美的身体， Ori大军逼近， 不能让自己的知识落入Ori之手， 他们决定把所有<br>
Aagard科技交付给地球人并自行毁灭。怀着无比悲痛的心情，SG1用装备了最强Asgard科技的<br>
Odyssey与Ori母舰展开了惨烈的战斗，无奈寡不敌众，Sam启动了<span href="http://bbs.sger.net/tag.php?name=%CA%B1%BC%E4"  >时间</span>膨胀装置。 在经过膨胀区<br>
域里静止的50年后，Sam终于找到了方法，逃离了Ori的追击。</div>]]></description>
	    <author><![CDATA[goodshow]]></author>
	    <comments>http://blog.163.com/goodshow_1984/blog/static/132963920095121176396</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/goodshow_1984/blog/static/132963920095121176396</guid>
    <pubDate>Fri, 12 Jun 2009 13:17:06 +0800</pubDate>
    <dcterms:modified>2009-06-18T05:53:15+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[星际之门 SG-1.第九季]]></title>	
    <link>http://blog.163.com/goodshow_1984/blog/static/1329639200951210131088</link>
    <description><![CDATA[<div><font color="Red">Stargate SG-1 第九季剧情简介</font><br>
<br>
9.01 "Avalon Part 1" 阿瓦隆（上）<br>
<br>
在O'Neill升职后，SGC迎来一位新领导人Hank Landry将军以及SG1新领队Cameron
Mitchell中校。太空女贼Vala向Daniel
Jackson寻求帮助，以期找到古老的古人财宝。由于Vala耍了点诡计，Daniel只好帮忙，他们开始寻找传说中亚瑟王的乐岛——阿瓦隆。<br>
<br>
9.02 "Avalon Part 2" 阿瓦隆（下）<br>
<br>
在阿瓦隆的洞穴中，小队面对着几个来自Merlin的考验，以证明他们的能力。最终他们得到了很多古人的宝物，而Daniel和Vala还激活了其中一个新发现的古人装置，思想被传送到了遥远的星系，那里似乎是古人的起源地。<br>
<br>
9.03 "Origin" 起源<br>
<br>
在那个遥远星系中，Daniel和Vala发现一种传教士，他们把一种称为“Ori”的种族作为神。他们也见到了他们，一种类似于火焰墙的升天体。
Prior从Ori获得高超的能力，不停向其他星球传教，同时不允许不信仰的人存在，必须清除。Prior还第一次光临了SGC，并以自焚结束。<br>
<br>
9.04 "The Ties That Bind" 约束<br>
<br>
Daniel被任性的Vala利用一个外星装置把他们俩“绑”在一起，无法解除否则有生命危险。他们带着古人的装置去了一个又一个地方以期和一个知情人交换解除的方法，最后却发现其实可以自动解除。最后他们把古人的装置扔入了星门涌浪中。<br>
<br>
9.05 "The Powers That Be" 较量<br>
<br>
Vala回到一个星球，在哪里利用变成装置使自己成为一个Goa'uld“神”。但这时Prior也来了。Vala让居民们不信Ori，但Prior随即
发动一场致命的瘟疫，Vala利用Goa'uld手镯加上SGC医疗小组也帮不上什么忙。最后居民们只好接受信仰，Prior治好了他们后扬长而去。<br>
<br>
9.06 "Beachhead" 前阵<br>
<br>
Landry将军把Carter从51区调了回来以帮忙解决新敌人Ori的问题。他们在一个自由Jaffa星球遭遇了Prior。SG1打算利用核弹对付
他，但没有凑效反而扩大了他的能量波。原来他打算做一个巨型星门以让Ori舰队通过用来向整个银河系施威。紧急关头Vala破坏了星门虫洞的建立，而她自
己也失踪了。<br>
<br>
9.07 "Ex Deus Machina" 冲突<br>
<br>
星际罪犯Ba'al居然躲在地球上，还成为了一个名人。与此同时地球和Jaffa的关系也因此紧张起来。Ba'al声称要毁灭一座楼以威胁要俘虏他的人。最后SGC利用光传送技术使楼宇在地球外空爆炸。<br>
<br>
9.08 "Babylon" 巴比伦<br>
<br>
Teal'c听说反抗Goa'uld的Sodan战士依然存在。SG1造访了他们隐居的星球，没料到发展了战斗。Mitchell被Sodan战士俘虏而
其他人则俘虏了一个Jaffa。同时Prior也来到了这里传教。Mitchell通过自己努力回到地球，SGC审问那个Jaffa无果后释放了他。<br>
<br>
9.09 "Prototype" 原型<br>
<br>
小队发现一个有着Anubis遗传记忆的变异人Khalek，他甚至拥有升天的能力。Daniel建议消灭他，但国际勘察员Woolsey却要留下他来，
以期研究对付Ori的Prior的能力，以及SGC自身科技的发展。然而Khalek进化成一个超人差点逃掉，幸好SG1及时将其毁灭。<br>
<br>
9.10 "The Fourth Horseman Part 1" 第四骑手（上）<br>
<br>
自由Jaffa议会成员Gerak开始信奉“起源”，同一时间Ori的Prior留下在地球的致命瘟疫开始大范围蔓延。Teal'c开始游说其他
Jaffa一起对抗Ori的信仰，这时Carter的老友Orlin来到地球帮助他们开发对付瘟疫的药物，但这个需要Prior的血做原料，Daniel
和Mitchell带着可能使Prior能力失效的装置去Sodan的星球寻求证实。<br>
<br>
9.11 "The Fourth Horseman Part 2" 第四骑手（下）<br>
<br>
尽管用尽各种办法，瘟疫仍然不可治，继续在全球蔓延。Orlin的古人知识逐渐消失，伤亡人数越来越多。就在事情变得无法收拾之际，Teal'c成功说服Gerak，使其改变想法帮助地球消灭了瘟疫，同时他也为此牺牲了自己。<br>
<br>
9.12 "Collateral Damage" 间接伤害<br>
<br>
在一个外星上Mitchell中校被指控犯下谋杀罪名，SG1开始寻找背后的真相。原来这个行星正在研究一项记忆移植的科技，以期更好地发展自身。小队通过调查终于将案子水落石出，但最后却是一个无奈的结果。<br>
<br>
9.13 "Ripple Effect" 连锁反应<br>
<br>
由于奇点效应，SGC成为多对平行现实的汇聚地，同时出现了多对SG1，他们还见到了很多逝去的熟人。“真的”SG1发现不是每对SG1都像他们这么谨慎就做事情的，有对SG1甚至为完成他们的任务破坏“真SG1”的计划。“真SG1”只好用别的办法解决这个难题。<br>
<br>
9.14 "Stronghold" 要塞<br>
<br>
Jaffa高级议会的几个成员出现不寻常的举动，Teal'c等人通过调查发现原来是老对手Ba'al在作怪，他甚至要令Teal'c归顺于他。幸好与此
同时Mitchell的一个老友病重了，Mitchell在考虑再三后告诉了他关于星门计划的秘密。而受尽折磨的Teal'c还是没有屈服，再次脱离了
Ba'al的控制。<br>
<br>
9.15 "Ethon" 政见<br>
<br>
Tegalus行星的Jared Kane希望Daniel前去解决Rand Protectorate和Caledonian
Federation一触即发的战争，原来Rand已经获得Ori帮忙建造的超级卫星武器打算对付Caledonian。Daniel发挥外交才能劝说
Rand的总统，同时其余队员乘Prometheus前往意图击毁卫星武器。但是事情终于还是无法挽回，Prometheus被卫星击毁，对立双方还是开
始了战争。<br>
<br>
9.16 "Off The Grid" 变数<br>
<br>
SG1前往调查一种瘾性谷物kassa，没料到在撤退时发现星门突然消失了，被迫成为了俘虏。幸好紧急关头Odyssey赶到救走了他们。经过调查发现原
来是Ba'al偷走了星门，意图组建自己的星门网络。好不容易发现星门在Ba'al的母舰上，就将尽数取回时Lucian联盟来到，Odyssey被夹在
了中间。SG1在最后一刻终于逃离，Ba'al的母舰被Lucian联盟打成了碎片。<br>
<br>
9.17 "The Scourge" 鞭笞<br>
<br>
五角大楼令SG1护送几个IOA官员参观外星基地Gamma区。在Gamma，一种怀疑为Prior所造的外星虫子在吃了肉末后迅速繁殖，众人只好一路撤退到一个石洞中，而基地就此自毁。在度过一段惊恐的时间后终于等来了Odyssey将他们接回去。<br>
<br>
9.18 "Arthur's Mantle" 亚瑟王的斗篷<br>
<br>
Mitchell和Carter被一个古人装置送到了另一维，Carter寻求Danniel的帮忙，而Mithell则打算去帮Teal'c的忙，对付
一个混灭了整个Sodan家园，有着同样隐身效应的Volnek。原来他已经被Prior转化为一个有着高超能力的毁灭者。最后他们合作打败了
Volnek，而Daniel他们发现Merlin装置里面写着有关消灭升天态生命的武器信息。<br>
<br>
9.19 "Crusade" 十字军<br>
<br>
利用古人的通讯装置，Vala来到SGC讲述她被传送到Ori星系后的遭遇。她已经结了婚并且神秘怀孕了。原来Ori已经组建了一支军队准备前往银河系以
惩罚那些不信仰他们的星球。SG1推测另一个超级星门已经建成。与此同时俄罗斯以获得一艘X-304的条件让美国继续使用其星门。<br>
<br>
9.20 "Camelot" 入侵<br>
<br>
SG1前往一个名为Camelot（亚瑟王的宫殿）的中世纪村子寻找Merlin的武器。在那里他们发现线索在Merlin的图书馆。在击败“黑武士”后
他们了解到武器的关键在于一样名为“圣杯”的东西，而这东西已经不知去向。这时所有人都聚集在超级星门星域中，想尽方法阻止Ori舰队的来临。但是超级虫
洞形成，Ori几艘大舰跃出，双方即时展开战斗。可惜银河系的船只比起Ori舰队等级差太远了，不同的船陆续被毁，包括俄罗斯星舰Korolev。而
Ori大舰却毫发无伤，开始进军银河系。</div>]]></description>
	    <author><![CDATA[goodshow]]></author>
	    <comments>http://blog.163.com/goodshow_1984/blog/static/1329639200951210131088</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/goodshow_1984/blog/static/1329639200951210131088</guid>
    <pubDate>Fri, 12 Jun 2009 10:13:10 +0800</pubDate>
    <dcterms:modified>2009-06-12T10:13:10+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[星际之门 SG-1.第八季]]></title>	
    <link>http://blog.163.com/goodshow_1984/blog/static/132963920095121007733</link>
    <description><![CDATA[<div><font color="Red">星际之门剧情简介——SG-1.第八季</font><br>
8.01 "New Order Part 1" 新秩序（上）<br>
Daniel和Elizabeth
Weir博士和系统领主谈判有关打败Anubis的古人武器问题，因为他们正面临着Ba'al的威胁。Carter和Teal'c前往寻找Asgard以
其帮助O'Neill复苏，但Asgard却面临着Replicator的威胁，而领导Replicator的正是复仇心重的Fifth。<br>
<br>
8.02 "New Order Part 2" 新秩序（下）<br>
Fifth尝试爱上Carter并制造出Carter和Pete生活的场景，Thor利用他飞船的计算机连接O'Neill从而制作出一种可以击溃
Replicator的武器以援救Asgard殖民星球。Fifth逃离，O'Neill苏醒晋升准将，掌管了SGC并提升Carter为中校。
Fifth制造出复制者Carter。<br>
<br>
8.03 "Lockdown" 封锁<br>
一名俄国军官来到SGC而很快得了一种怪病，他感染了Daniel另他变得狂暴起来。Daneil苏醒后了解到原来是Anubis在作怪，它想通过星门逃离。SGC封锁阻止它逃跑，最后它上了俄国军官的身体通过了星门，却到了一个荒凉的冰峰行星。<br>
<br>
8.04 "Zero Hour" 关键时刻<br>
Jack O'Neill将军面临着他接管SGC以来一连串的麻烦事件，包括外星植物泛滥和SG1小队疑被俘虏、Ba'al前来骚扰等等，还有总统安插在他身边的一个伙伴监视着。很不容易的他处理完了这些事，通过了他作为SGC管理者的试用期。<br>
<br>
8.05 "Icon" 雕像<br>
SG1到了一个行星引发了一场信仰冲突并演变成战争，Daniel尝试劝阻他们但被抓了起来，幸而为一个外星女子Leda所救，还和SGC联系上了。他和其他SG1成员以及Leda这边的人等成功终止了战争，可是已经有上百万人牺牲了。<br>
<br>
8.06 "Avatar" 化身<br>
“游戏管理员”的虚拟现实设备被启动，Teal'c进入一个虚拟SGC和超级士兵较量。然而设备发生了故障，Teal'c被困在里面出不来，甚至还威胁到生命。Daniel利用设备的先知漏洞进去救出了他。<br>
<br>
8.07 "Affinity" 亲和力<br>
Teal'c搬到基地外一个公寓居住，努力使自己如一个正常的地球人般生活，然而却卷入他邻居Krista的纠纷中。另一方面，Carter则在考虑着自己和Pete的将来。<br>
<br>
8.08 "Covenant" 契约<br>
一个亿万富翁Alec Colson威胁要公开外星人存在的秘密，Carter前去阻止他并带他见识了星际之门计划。然而一个名为“The Trust”的秘密组织不惜一切代价将置Colson于死地。最后SGC把他带入Alpha基地。<br>
<br>
8.09 "Sacrifices" 祭祀 <br>
Teal'c和Bra'tac大师以及儿子Rya'c团聚，这时女战士领导Ishta说想击败Goa'uld
Moloc以避免她们的族人被俘虏拷打的命运，甚至可以换取她们族人的自由。而同时Rya'c打算不管Teal'c的意见结婚。SG1设计用导弹击败了
Moloc，Rya'c也在Teal'c等人的祝福中完成了婚礼。<br>
<br>
8.10 "Endgame" 终局<br>
星际之门突然在SGC消失，SG1怀疑是躲在暗处的“Trust”干的，这个组织前身正是恶棍NID，专门不顾手段获取外星科技，也正是他们迫使Alec
Colson逃亡。这次他们更是利用星门加上一种神经毒气杀害了多个星球的Goa'uld和Jaffa。SG1齐心协力登上他们的飞船夺回了星际之门。<br>
<br>
8.11 "Gemini" 双子星复制者<br>
Carter光临SGC并提供一项计划对付复制者，她令Carter在将信将疑的情况下和她一起工作，最后还消灭了五号。然而她真正的目的是自己做复制者的领导人。<br>
<br>
8.12 "Prometheus Unbound" Prometheus的迷失<br>
Hammond将军领导一个小队搭乘Prometheus前往Atlantis，途中为了一个求救信号改变行程，却被一个外星人Vala偷了
Prometheus和……Daniel。Vala宣称她们族人正被Ba'al袭击而前去营救，其实只是想去交易换取能源而已，还引来Goa'uld的袭
击，幸而Hammond赶到，他们一起打退了袭击者。<br>
<br>
8.13 "It's Good To Be King" 当王真好<br> 按耐不住的Harry
Mayborune在一个田园般的行星上过着国王般的生活，然后Jack
O'Neill准将和SG1的到来打破了他的美梦，同时系统领主Ares的首席精锐Trelak前来收服这个星球。Teal'c和Daniel他们暗中隐
藏着，Jack和Carter却发现了古人的遗迹以及一艘时间飞船！他们联合当地人一起击溃了Goa'uld。<br>
<br>
8.14 "Full Alert" 全面警戒<br>
美国和俄国的关系骤然紧张起来，俄国人怀疑美国领导阶层都和Goa'uld妥协了。Daniel前往莫斯科寻求真相却反而被抓了起来。俄国的担心来自表现
异常的美国前副总统Robert Kinsey。最后SGC通过努力发现是一批掌握了光传送技术的Goa'uld搞的鬼。<br>
<br>
8.15 "Citizen Joe" 小市民Joe<br>
七年前，一个快乐的中产阶级市民Joe在一个旧货市场买了一块刻着奇怪符号的古怪石头。从那时起他就不断可以感知到美国空军的最高机密，一个小队在名为
Jack
O'Neill的领导下通过一个名为星际之门的古老圆门去到不同星球探险的事。为此他几乎发疯，家庭也面临解体，直到Jack前往和他们做出解释。<br>
<br>
8.16 "Reckoning Part 1" 清算（上）<br>
反叛Jaffa解放自由的战斗到了高潮，他们计划夺取Dakara神庙。与此同时Ba'al正在和副本Carter领导下的复制者做斗争。Daniel被
副本Carter俘虏，她想获取Daniel在升天态时得到的，隐藏在他潜意识下的古人科技。Ba'al成了Anubis的副手，替他找了一个人类身体。
Ba'al通知SGC的Jack和Jacob他们阻止Anubis使用在Dakara古人武器，因为那个武器不止会消灭复制者，甚至全银河系所有的生命。
现在各方面的焦点都在Dakara上了，看谁能夺得先机。<br>
<br>
8.17 "Reckoning Part 2" 清算（下）<br>
反叛Jaffa、Ba'al和复制者都到达Dakara的轨道上，Carter和Jacob正尝试调整古人的武器以消灭复制者。副本Carter探测
Daniel的大脑获取古人知识，同时也给了Daniel一个机会暂时控制了所有复制者，给了正面临复制者进攻的SGC、Dakara一个喘息的时间。终
于Jacob/Selmak成功设置好了参数，古人武器被启动了，在能量波的推动下复制者被尽数摧毁。<br>
<br>
8.18 "Threads" 线索<br>
整个银河系面临着全新的来自Goa'uld的威胁，Daniel面临着新的抉择，Oma
Desala给了他第二次机会变为升天态。与此同时Bra'tac大师和Teal'c在Dakara着手建设一个新的Jaffa国家。在
SGC，Carter和Jack努力忍受着失去一个重要成员的悲伤。另一方面，在升天者的某个空间中Oma、Daniel和Anubis展开斗争，最后
Oma和Anubis化作光芒消失，Daniel重回到SGC。<br>
<br>
8.19 "Moebius Part 1" 时空怪圈（上）<br>
在某个时空中SG1搭乘时间飞船返回古代寻找ZPM，但出了差错回不去了从而扰乱了时空。另一个时空的Carter他们说服Jack去到SGC，希望利用时间飞船再次前往Abydos试图修复时间线。<br>
<br>
8.20 "Moebius Part 2" 时空怪圈（下）<br>
在这个时空中Daniel他们见到了很多老面孔如Kawalsky、Davis上尉、Hammond和Ra。在这个时候Teal'c仍是Apophis的
第一精锐，O'Neill和Carter还拥吻了。在前个时空中SG1小队留下录像带的帮助下他们基本成功修复了时间线。还使得当今时空中的SGC获得了
一个ZPM</div>]]></description>
	    <author><![CDATA[goodshow]]></author>
	    <comments>http://blog.163.com/goodshow_1984/blog/static/132963920095121007733</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/goodshow_1984/blog/static/132963920095121007733</guid>
    <pubDate>Fri, 12 Jun 2009 10:00:07 +0800</pubDate>
    <dcterms:modified>2009-06-18T05:51:44+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[星际之门 SG-1.第七季]]></title>	
    <link>http://blog.163.com/goodshow_1984/blog/static/132963920095129592261</link>
    <description><![CDATA[<div><font color="Red">星际之门剧情简介——SG-1.第七季</font><br>
7.01 "Fallen" 堕入凡间<br>
SG1在探测一个被认为有古人遗迹的行星时惊讶的发现Daniel Jackson出现在本地人中，他对自己死亡以及升天等过程都毫无记忆。SG1说服他回到SGC帮助他恢复记忆，此时Tok'ra来到寻求打退Anubis的帮助。<br>
<br>
7.02 "Homecoming" 归乡<br>
Jonas的行星被Anubis威胁，Teal'c去寻求Yu的帮忙而Jack和Sam只好回到Kelowna处理3个国家的关系，同时Daniel和Jonas Quinn冒险登上Anubis的飞船执行任务。最终系统领主Ba'al前来打退了Anubis。<br>
<br>
7.03 "Fragile Balance" 脆弱的平衡<br>
一个少年进入SGC宣称自己是Jack O'Neill上校，他的队友们半信半疑。后来发现真正的Jack曾被Asgard绑架，这个少年是克隆人。他们设计逮到了那个Asgard Loki了解了一切。<br>
<br>
7.04 "Orpheus" <br>
Teal'c一直感到心神不定，而Daniel通过分享Teal'c的Kel'No'Reem有了Rya'c和Bra'tac正处于一个Jaffa死亡集中营里干苦力的印象。SG1前往那个行星解救了受奴役的Jaffa。<br>
<br>
7.05 "Revisions" 校正<br>
SG1到达一个计算机控制下数个世纪的行星，这里的人都在一个大能量泡里面生活而外面则是充满毒气的死寂荒地。SG1发现能量场正在一点点衰减并劝那里的居民迁移，但那里的人都在计算机核心网络控制下而没听他们的话。还好Carter及时进入了计算机系统扭转局势。<br>
<br>
7.06 "Lifeboat" 救生艇<br>
一个行星毁灭了，幸存者们冰冻在一艘飞船上飞往另一个星球，而他们的人格保存在数据库里。当飞船坠落后，随着能量的减少他们变得越来越不顾一切，因此当
SG1探测飞船时同时有12个人格侵入了Daniel Jackson的大脑。小队其他成员和Janet想尽办法来挽救他。<br>
<br>
7.07 "Enemy Mine" 敌矿<br>
SGC一个外界挖矿小队遇到失踪事件，SG1前往调查发现这个当地一个Unas部落有关。Daniel找来Chaka协助谈判挖矿问题。当双方都了解之后Unas同意帮助挖矿而SGC的小队不再打搅他们。<br>
<br>
7.08 "Space Race" 太空竞赛<br>
热心的Carter使用贵重的Naquadah反应器去帮助Warrick参加一个外星太空竞赛。在这个竞赛里他们发现有个阴谋而导致他们几乎没命。O'Neill和Daniel和当地高官交涉后才揭露了这一切。<br>
<br>
7.09 "Avenger 2.0" 复仇者2.0<br>
Daniel在帮忙处理一个因地震而为岩石所困的行星；Jack和Teal'c在试图调解一群交战的Jaffa；同时Carter和Felger博士在进
行一项把病毒引入DHD的计划，尝试使某个星门失效。但这个病毒似乎进化了而且几乎感染了整个星系的DHD使这些星门失效。Carter和Felger只
得前往第一个感染的星门的地方进行杀毒。<br>
<br>
7.10 "Birthright" 继承权<br>
SG1发现一支女Jaffa战士。她们的领袖Ishta和其他人通过夺取男Jaffa的共生体来存活，而Carter提供她们另一个选择，使用
Tretonin，并且带了4个人回SGC实验这种药的效果。Daniel试着帮助小Nesa找到自己的方向；Teal'c和Ishta发现他们有很多共
同之处。最后他们说服女Jaffa们使用Tretonin脱离共生体。<br>
<br>
7.11 "Evolution Part 1" 进化（上）<br>
Anubis造出一种“超级战士”非常强大，Daniel前往洪都拉斯着手调查一个古老遗迹中的古代人造物希望由此找到制约“超级战士”的方法，然而被当地一个反叛组织绑架。同时Carter他们前往Anubis的行星调查解决“超级战士”的方案。<br>
<br>
7.12 "Evolution Part 2" 进化（下）<br>
O'Neill和一个老同事前往解救Daniel他们，发现那个古代人造物确实有很大的副作用。而Carter、Teal'c和Jacob在Anubis的行星发现Anubis已经造出一堆“超级战士”。最后好不容易才逃离出来。<br>
<br>
7.13 "Grace" <br>
Carter前往取回Prometheus回航地球，途中被一艘外星飞船袭击而躲进了一片气体星云中，她由于撞击而晕倒。当她醒来后发现全体船员都不见了，飞船陷在星云中出不去。这时出现一个小女孩Grace出现并启发她面对她人生中所做出的决定，走出困境。<br>
<br>
7.14 "Fallout" 核爆落尘<br>
SG1前队员Jonas
Quinn前来SGC说Kelowna的Naquadah正在地核转化为Naquadria并极有可能引起星球爆炸。Daniel和Jack召集那个行星
的领导人来商榷解决方案，同时Carter和Teal'c前往帮忙Jonas用地下爆破的方法解救行星。<br>
<br>
7.15 "Chimera" 幻梦<br>
Daniel被一个奇怪的梦困扰，梦里是他的前女友Sarah Gardner并要他发掘失落的城市的秘密。Carter喜欢上一个探员Pete
Shanahan，而这个人对她的工作很好奇。SG1调查出是Osiris在探测Daniel，就设计把她围困而抓住她，在这过程中Pete也和
Osiris发生冲突，Carter告诉了他关于星际之门的秘密。<br>
<br>
7.16 "Death Knell" 死亡丧钟<br>
Alpha地被一个超级战士袭击，Sam Carter处于逃亡中。这场事故引发了Tok'ra和Jaffa间的紧张关系，联盟从此分道扬镳。Jack和Teal'c前往Alpha寻找Carter，最后终于消灭了超级战士。<br>
<br>
7.17 "Heroes Part 1" 英雄（上）<br>
一支空军摄影小组进入SGC记录他们的运作情况，并且还有采访。Hammond不情愿地合作，不允许他们拍摄真正的星门操作等情况。SG1也对他们的采访有些漫不经心。这时SG13在外进行勘测任务时遇袭，SGC准备组织一项救援行动。<br>
<br>
7.18 "Heroes Part 2" 英雄（下）<br>
记录小队工作继续进行，SG1和Fraiser医生加入营救SG13的行动中，当他们回来的时候一件可怕的事已经发生了。NID开始介入调查，记录队的导
演也试图了解发生了什么事，Daniel给了他一个录像带。这件悲惨的事就是Fraiser不幸遇难！SGC陷入了一片哀痛。<br>
<br>
7.19 "Resurrection" 复活<br>
Carter、Daniel和Teal'c在落杉矶和Barrett探员见面，调查一项杀戮事件。这个地方原来是恶棍NID的实验室，有个科学家已经由一
个年轻女子造出人类和Goa'uld的混血儿。小队还发现一个Goa'uld炸弹在启动中，这必须由那个年轻女子想出解决方法，不然就会炸毁整个橘子郡。<br>
<br>
7.20 "Inauguration" 就职典礼<br>
在新总统Hayes上任的第一天，他被告知星际之门计划。而副总统Robert
Kinsey立即想尽办法说服Hayes有关取代Hammond将军和SG1的事，并想结合Richard
Woolsey的调查报告说明SG1已不可信任。然而Woolsey却转变心意开始怀疑Kinsey并把有关证据给了总统。<br>
<br>
7.21 "Lost City Part 1" 失落的城市（上）<br>
Daniel领导一个小队去一个贮藏所寻找古人知识，以其发现失落的城市。在Anubis的攻势下Jack冒险把古人知识下载到自己的大脑里。总统
Hayes派一个平民科学家Elizabeth
Weir博士代替Hammond领导SGC。Bra'tac前来地球带来一个消息：Anubis正集结军队计划3天后进攻地球。<br>
<br>
7.22 "Lost City Part 2" 失落的城市（下）<br>
O'Neill运用古人的知识带SG1去到一个行星，在那里一个古人前哨基地取得一个能量块，并带领众人回到地球，在南极洲找到一个相似的古人前哨基地。
Anubis前来进攻地球，Hammond启用Prometheus以及F-302迎敌，Jack启动古人武器一举将Anubis和他的舰队击毁。在不知
如何恢复Jack的情况下他只好进入一个停滞室中将自己身体机能静止。</div>]]></description>
	    <author><![CDATA[goodshow]]></author>
	    <comments>http://blog.163.com/goodshow_1984/blog/static/132963920095129592261</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/goodshow_1984/blog/static/132963920095129592261</guid>
    <pubDate>Fri, 12 Jun 2009 09:59:02 +0800</pubDate>
    <dcterms:modified>2009-06-18T05:51:42+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[星际之门 SG-1.第六季]]></title>	
    <link>http://blog.163.com/goodshow_1984/blog/static/1329639200951143649907</link>
    <description><![CDATA[<div><font color="Red">星际之门剧情简介——SG-1.第六季</font><br>
6.01 "Redemption Part 1" 救赎（上）<br>
O'Neill试飞X-302，可以进行星际旅行的飞船但似乎有点故障，飞船无法进入多维空间。而SGC里面星际之门被一直被开启并不断有小股能量注入，原来是Anubis威胁要毁灭地球。与此同时Teal'c回到Chulak看望他已死的妻子和疏远他的儿子。<br>
<br>
6.02 "Redemption Part 2" 救赎（下）<br>
SGC计划让O'Neill用X-302带着星门抛向深太空，这样它的爆炸就不会影响地球了。X-302似乎又发生故障无法飞向更远的太
空，O'Neill冒险开启多维空间，星门被投入多维空间在遥远的地方爆炸。Teal'c他们成功摧毁了Anubis的设备，而Jonas正式成为SG1
一员，SGC将租用俄罗斯的星门继续工作。<br>
<br>
6.03 "Descent" 突袭<br>
SG1调查一艘被抛弃在地球轨道上的Goa'uld飞船。当他们准备捕获飞船时遇到伏击，导致飞船直接冲向地球的深海之中。O'Neill和他的小队被困于飞船中但飞船的自毁程序启动了。最后Carter下载了船上Thor的意识而Jonas修好发射系统，大家一起逃生。<br>
<br>
6.04 "Frozen" 冻结<br>
一名冰冻女子在南极洲被发现，据研究她至少存在五千万年了，也许是建造星门的种族的一员。她被解冻后苏醒了过来，然而却带来了一种致命病毒，感染了一批
人。她用手治疗了他们但准备治疗O'Neill时自己也得病而死，O'Neill被迫接受Tok'ra的建议：植入共生体。<br>
<br>
6.05 "Nightwalkers" 夜行者<br>
一个研究干细胞的科学家失踪，Carter、Teal'c和Quinn前往调查。他们发现那个小镇的人都被Goa'uld所感染但只有在晚上才被控制。
Carter本人也被植入了Goa'uld，但那个科学家发明的抗生素能使Goa'uld在体内不久就死亡。她伪装自己直到NID来人解救了镇子。<br>
<br>
6.06 "Abyss" 深渊<br>
一个系统领主抓住了O'Neill并不断拷问他有关Tok'ra的事，同时Daniel Jackson出现在牢房和他交流。同时SG1也在想办法救出他来，无奈火力欠缺。最后按Teal'c的提议找另外一个系统领主发动攻击来进行营救。<br>
<br>
6.07 "Shadow Play" 皮影戏<br>
Kelownan和SG1谈判有关以军事科技交换Naqahdiar的事情，而一个老教授告诉Quinn他正组织一个反抗组织意图推翻现政府以避免战争。但后来他们发现这只不过由于老教授的精神分裂症所致，是他的想象而已。SG1那一边都没有帮忙。<br>
<br>
6.08 "The Other Guys" 其它人<br>
两个科学家在研究一个古迹，他们目睹了SG1被擒并跟了上去。想不到O'Neill说他们是故意被抓以和一个Tok'ra卧底交流信息。但后来的事情不对
劲了，一个Jaffa知道了事实杀死了那个Tok'ra，把SG1困在力场里。另两个家伙依靠Carter协助救出了他们。<br>
<br>
6.09 "Alliegance" 忠诚<br>
一场战斗过后Tok'ra和Jaffa反抗军都到Alpha地养伤，但有一个隐形杀手不时袭击他们并杀死了多人，导致他们之间互相怀疑。O'Neill发
现了杀手的踪迹，而Carter改装Naqahdah反应器使杀手现形。杀手终在逃离前被击毙，而地球人、Tok'ra、Jaffa反抗军之间变得更加团
结了。<br>
<br>
6.10 "Cure" 治愈<br>
SG1到访Pangar行星，这里的人声称发明一种药可以使免疫系统趋于完美而抵抗所有疾病，不过使用的人却不能停止不然他们就会死亡。然而他们发现制药
来源于Goa'uld，而这些Goa'uld竟然是由Tok'ra的濒死的女王所生。Tok'ra前来解救自己的女王，而她了解了真相后帮助Pangar
人制造出解药。<br>
<br>
6.11 "Prometheus" 普罗米修斯<br>
NID的无赖们劫持了最高秘密—X-303太空船并在一个Goa'uld科学家Conrad修整下启动了飞船冲向太空。O'Neill和Teal'c搭乘
X-302追进了飞船，一番争斗好不容易夺回控制权，但此时已经离地球很远了而不知道如何回去。这时Thor出现请他们帮助对付复制者。<br>
<br>
6.12 "Unnatural Selection" 非自然选择<br>
Thor救出了漂流太空的SG1，然后请他们对付已经在Asgard泛滥成灾的复制者。在了解到复制者有可能侵蚀到地球后SG1接受了请求。他们前往一个
有千百万复制者的星球去启动一个时间减缓装置，然而却发现复制者利用时间装置加速了自己的进化成了人形。O'Neill只好利用其中一个复制者使计逃离。<br>
<br>
6.13 "Sight Unseen" 未见<br>
SG1带了一个古老的人工制品回到地球，这个东西发出的能量使人能看见另一个次元的昆虫，而这种能力经由电能传播。由于O'Neill出去了导致外界也有
人有了这种能力。Carter和Jonas找到了解决方法而O'Neill则去寻找和他接触过的一个老兵，说服他保守秘密。<br>
<br>
6.14 "Smoke And Mirrors" 疑云密布<br>
参议员Kinsey在一次竞选总统演讲时遭到暗杀，从录像来看凶手是O'Neill，他随即被捕。其余三个SG1成员在各处努力寻找真凶。原来是有人利用了外星复制科技。在一名NID探员的协助下终于揪出了幕后黑手。<br>
<br>
6.15 "Paradise Lost" 失乐园<br>
Maybourne拜访O'Neill宣称他有打开一个外星科技的钥匙，但以获得总统特赦为条件。SG1和他一起到达那个行星，Maybourne突然启
动装置并跳了进去，O'Neill抓住他也跳了进去，他们被传送到一个荒野中。原来这里曾经是个乌托邦世界但似乎被Goa'uld给破坏了。Carter
发现他们其实是被传送到那个行星的卫星里，请Tok'ra救出被困多日的两人。<br>
<br>
6.16 "Metamorphosis" 蜕变<br>
SG1得知Nirrti正在制造一种完美的宿主，通过一部在未探测行星的机器重新排列DNA来实现。SG1前往阻止但为奉Nirrti为神明的已经变异的人所抓，这些人都拥有心灵力量。O'Neill恳求一个会读心术的人探索Nirrti的心灵而及时识破了她的阴谋。<br>
<br>
6.17 "Disclosure" 揭示<br>
Hammond将军和五角大楼在外界压力下不得不披露星际之门计划给五大国，同时介绍了Goa'uld和他们已获得的技术。大使门深为震惊并对美俄的合作
计划不满。Kinsey趁机想用NID夺取星际之门的控制权，但Asgard舰队最高指挥官Thor的出现击碎了他的诡计。<br>
<br>
6.18 "Forsaken" 遗弃<br>
在外星勘测的SG1发现一架坠落的飞船且有三个生还者，他们声称飞船为敌人所伤而坠落的，同时当地还有另一批人和他们发生冲突。SG1在帮助他们的过程中发现他们在说谎，其实他们是囚犯。最后引他们经过星际之门为SGC所捕。<br>
<br>
6.19 "Changeling" 变更<br>
Teal'c感觉自己不断的在两个现实中交替，时而是SG1成员而时而是个消防员。其实这一切只是因为他用共生体维持他和Bra'rac两人生命而导致的恶梦。Tok'ra带来改良新药Tretonin来解脱他的困境。<br>
<br>
6.20 "Memento" 纪念品<br>
SG1在X-303驶向深太空的处女航随行，然而由于Naqahdah反应器过热飞船掉出多维空间。这时他们决定找个有星门的行星回地球以便取东西修理。
他们降落在P3X-744上但这里的人还没有发现星门，他们只好帮助他们找到星门。另一方面，这个行星上有一派人不相信星门还阻挠他们，SG1决定用
Prometheus对抗他们才使工作得以前行。星门挖掘出来后SG1回到了地球。<br>
<br>
6.21 "Prophecy" 预言<br>
在一次例行任务中SG1遇到一个为Goa'uld压迫的民族，他们打算帮助这里的人抵抗Goa'uld。同时Jonas突然得病晕倒，Fraiser医生
说是脑瘤甚至威胁生命，而Jonas此时却能断断续续看到未来发生的事。他冒险忍痛把O'Neill他们可能遭遇伏击的事说了出来，这果然间接救了
O'Neill小队以及SGC，而他的脑瘤被及时取出。<br>
<br>
6.22 "Full Circle" 了结<br>
Daniel
Jackson告诉O'Neill，Anubis准备找传说中的“Ra之眼”，一个拥有秘密力量的神器。SG1动身前往Abydos并先一步得到神眼，但
Anubis威胁如果不把神眼交给他就会毁灭整个行星。Daniel和Anubis谈条件，只要给他神眼救放过Abydos，但Anubis得到神眼立即
毁约轰击Abydos，Daniel也无法阻止。SG1在金字塔坍塌瞬间通过星门回到地球，然而当他们回到Abydos时居然看到一切如旧，不过
Skaara出现留下一句“死亡只是旅程的开始”后一切都消失了。<br>
</div>]]></description>
	    <author><![CDATA[goodshow]]></author>
	    <comments>http://blog.163.com/goodshow_1984/blog/static/1329639200951143649907</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/goodshow_1984/blog/static/1329639200951143649907</guid>
    <pubDate>Thu, 11 Jun 2009 16:36:49 +0800</pubDate>
    <dcterms:modified>2009-06-18T05:45:13+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[星际之门 SG-1.第五季]]></title>	
    <link>http://blog.163.com/goodshow_1984/blog/static/1329639200951143551531</link>
    <description><![CDATA[<div><font color="Red">星际之门剧情简介——SG-1.第五季</font><br>
5.01 "Enemies" <br>
敌人侥幸从超新星爆发中逃离后，SG1和Apophis的飞船再度相遇，幸亏另一艘飞船相救，原来是复制者控制的飞船。此时Teal'c又再度把
Apophis当成自己的神，SG1历尽艰辛把他从Apophis身边抢了过来，而Apophis和复制者控制的飞船撞向一个行星。<br>
<br>
5.02 "Threshold" 门槛<br>
Teal'c仍然从心里上忠于Apophis，Bra'tac建议让他进行一种古老的Jaffa仪式M'al Sharran。这种仪式可以将他恢复正常但也可能置其于死地。Teal'c在脑海中经历了种种往事，最后终于认清只有自由才是可贵的。 <br>
<br>
5.03 "Ascension" 升天<br>
当调查一个外星设备后Carter突然昏迷不醒，休息过来后她发现有一个隐形的人在她周围，他自称是升天生命，但由于喜欢上Carter而打算转为实体。
同一时间地球准备试验那个外星武器的威力，但Carter了解到了这个试验的危险性打算前往阻止，那个男子在武器爆炸前夕以纯能态带走并引爆解除了危机。<br>
<br>
5.04 "The Fifth Man" 第五人<br>
O'Neill留在外星照料SG1最新成员Tyler中尉，但其他成员回到地球发现这个中尉并不存在。经过调查才明白其实那是个外星人可以发散一种化学致幻物，因为逃避Goa'uld不得已模仿成SG1成员的。<br>
<br>
5.05 "Red Sky" 红色天空<br>
SG1在K'Tau行星受到宗教领袖的热烈欢迎，然而同时他们的恒星却突然变红起来，意味着行星即将被毁灭！原理这是虫洞引起的。SG1找到他们的神灵—Asgard协商，他们自己也在SGC研究方案。最后天空终于恢复了正常的色彩。<br>
<br>
5.06 "Rite Of Passage" 仪式过程<br>
在Cassandra青春期的某个生日前夕，她身上产生了一个强烈的电磁场而且她的身体也在发生变化。SG1认为是Nirrti进行基因实验带来的后果。同时Nirrti也混入了SGC查看情况，SG1发觉后找出她治好Cassandra。<br>
<br>
5.07 "Beast Of Burden" 兽力<br>
Daniel的Unas朋友Chaka被一个以Unas为奴的文明所捕，他试图把它从这种残酷体制下救出来，然而这却使整个SG1陷入了危机。幸好在未被发现的Carter的努力下他们全都逃了出来，Unas还计划推翻这种制度。<br>
<br>
 5.08 "The Tomb" 坟墓<br>
在一次营救在未公开任务中失踪的俄国士兵中，SG1被困在一个古老的坟墓中，而且还发现有一个Goa'uld正虎视耽耽着消灭他们。在牺牲了一个俄国士兵后SG1利用圈型传送器逃离并炸毁了坟墓。 <br>
<br>
5.09 "Between Two Fires" 腹背受敌<br>
SG1小队惊讶的发现Tollan人居然愿意分享他们的技术，但Narim却怀疑其中有蹊跷。SG1一边和他们打交道一边暗中调查，竟然发现有Goa'uld参与了其中。没办法，SG1只得破坏他们的秘密交易。<br>
<br>
 5.10 "2001" <br>
一张从未来O'Neill写的纸条警告SG1不要去某个行星，而如今他们在别的行星碰到的拥有高科技的外星种族似乎就来自那个“不可去”行星，而且他们还愿意分享生命科技。SGC派遣大使和他们谈判，然后发现他们果然就是那个行星的一个阴险的种族，只得放弃了。<br>
<br>
5.11 "Desperate Measures" 极度手段<br>
Carter被一个遁世的亿万富翁绑架，他想在她身上进行一系列致命的外星生命体实验以找出治疗自己严重的疾病的方法。SG1以及Maybourne一起调查出那间废旧医院的所在地营救出Carter。<br>
<br>
5.12 "Wormhole X-Treme" 极端虫洞<br>
一艘外星飞船往气球前来，它似乎与之前发现逃生舱的Martin有关。SG1前往调查却发现Martin已经对过去失忆了，现在是一个科幻剧集“极端虫洞”的顾问，这个剧集的情节和星际之门计划惊人相似。NID想得到这艘飞船，而SG1则帮助外星人们离开了地球。<br>
<br>
5.13 "Proving Ground" 试验场J<br>
ack O'Neill上校在测试一批新兵，然而他们似乎险入一群外星人接管了SGC的危机中。O'Neill受了伤，只能靠新兵们自己去解决了。他们潜入基地和“外星人”展开斗争并取得了胜利。当然，这只是个真实的演习，表明他们已经是合格的SGC士兵了。 <br>
<br>
5.14 "48 Hours" 48小时<br>
一艘Goa'uld战舰坠毁并毁坏了星际之门，Teal'c未能及时送回地球而被封在星际之门中。SG1有48个小时来解决问题，让Teal'c从暂存于星门的能量组合成人。不得已SGC和俄国人打交道，借了他们的DHD以解救Teal'c。<br>
<br>
5.15 "Summit" 峰会<br>
一个Goa'uld间的停战协议公布了，系统领主们去参加一个高峰会以解决他们控制领域的未来。Jackson因可以流利说Goa'uld语言而装成一个助手前往，而他真正的任务是毒死系统领主们。在那上面他发现高峰会出现了波折而暂缓了他的原计划。<br>
<br>
5.16 "Last Stand" 最后立场<br>
SG1在Tok'ra行星上被Goa'uld攻击并包围着，他们利用水晶改变洞穴通道以逃生。同时，他们的性命开始被重返权力圈的古老而邪恶的系统领主Anubis威胁了。他们只得选择先想办法回地球再做打算。<br>
<br>
5.17 "Failsafe" 危机<br>
一颗小行星直往地球撞来，SG1乘坐一艘弃置的Goa'uld货船前去炸毁小行星。但不久SGC失去了飞船的信号，他们担心小队已经死亡而地球正面临毁灭
的危险。其实SG1被困在小行星上并发现这是个Goa'uld的阴谋。在紧急关头他们利用飞船启动多维空间和小行星一起“穿越”了地球。<br>
<br>
5.18 "The Warrior" 战士<br>
Imhotep的前第一精锐K'tano现在统领着一支强大的Jaffa反叛军，SG1前去拜访并有意结盟。但他们发现和这个战略伙伴合作需要付出极高的代价，他的真实身份是个Goa'uld而不是一个Jaffa。<br>
<br>
5.19 "Menace" 威胁<br>
一个女性机器人在一个荒芜的行星被发现并被带回地球研究。当重新激活她后她表现出孩童般的天真，但很快SG1发现她很可能掌握着一个危险的秘密。原来，她居然就是复制者的制造者！Jack无奈的击伤她以挽救复制者在SGC的肆虐。<br>
<br>
5.20 "The Sentinel" 哨兵<br>
O'Neill必须依靠两名重犯帮忙拯救一个受到Goa'uld威胁的行星，因为那个行星的防御系统被他们损坏了。SG1带领他们，两个前NID探员一同前往修理叫做“哨兵”的星球自动防御系统，在Goa'uld进一步侵入行星之前终于启动了它。<br>
<br>
5.21 "Meridian" 颠峰<br>
在暴露在致命辐射后，Jackson只有几个小时生命了。SG1想尽各种方法来救他，而同时他的灵魂单独的访问了每个人，解释他将开始生命的另一个阶段：死亡后的旅程。在Oma的帮助下他完成了升天变成纯能体生命。<br>
<br>
5.22 "Revelations" 启示录<br>
虽然仍然对失去一个队员感到悲痛，SG1必须对付一个严重的问题。Asgard的领导者Thor被Anubis所擒并有可能被Anubis获取他们古老而先进的技术以统治宇宙。SG1在一个Asgard科学家帮助下救出了Thor但似乎为时已晚了。</div>]]></description>
	    <author><![CDATA[goodshow]]></author>
	    <comments>http://blog.163.com/goodshow_1984/blog/static/1329639200951143551531</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/goodshow_1984/blog/static/1329639200951143551531</guid>
    <pubDate>Thu, 11 Jun 2009 16:35:51 +0800</pubDate>
    <dcterms:modified>2009-06-18T05:45:12+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[星际之门 SG-1.第四季]]></title>	
    <link>http://blog.163.com/goodshow_1984/blog/static/1329639200951143456263</link>
    <description><![CDATA[<div><a href="/goodshow_1984" target="_blank"><font color="Red">星际之门剧情简介——SG-1.第四季</font></a><br>
4.01 "Small Victories" 小小的胜利<br>
SG1好不容易辗转反则回到地球，却被告知这种致命机械蜘蛛—复制者被发现在地球海下的一艘潜艇上。与此同时，Thor来到地球寻求消灭他家乡复制者的帮
助。O'Neill和Teal'c等人配备重新火力前往消灭复制者而Carter则去到Asgard的家乡设计摧毁那里的复制者。<br>
<br>
4.02 "The Other Side" 另外一边<br>
SG1回应一个战火纷飞的世界提供人道援助，而那个世界的人愿意提供一切先进的技术来交换地球的重水以抗击他们的敌人。SG1小队发现他们隐藏了很多事实，包括毁灭另一边的种族。然后他们愤然离去。<br>
<br>
4.03 "Upgrades" 升级<br>
SG1协助测试一个Tok'ra从一个废墟发现的外星军事臂章装置，然后他们发现自己拥有了惊人的力量和速度，然而却取不下来了。他们为这种技术蒙蔽去破坏Apophis的飞船，但差点死在那里。最后他们得以逃离而臂章自动脱落。<br>
<br>
4.04 "Crossroads" 交叉路口<br>
一个漂亮的女祭司从Chulak来到地球并宣称发现了和共生体沟通的方法，但所有人都表示怀疑。SG1陪同她去到Tok'ra的地方验证。然而这其实是个阴谋，那个共生体转移到一个人后他谋杀了她，而Tok'ra表示将计就计先不揭发他。<br>
<br>
4.05 "Divide And Conquer" 分裂与征服<br>
一个SGC少校被一种Goa'uld的设备控制了心智成了杀手试图暗杀一个高级委员会成员，SG1必须找出他们身边潜在的刺客，甚至他们自己。利用一种Tok'ra的记忆装置最终在总统参加一个重大的首脑会议前纠出了刺客。 <br>
<br>
4.06 "Window Of Opportunity" 时机<br>
在访问一个奇怪的常有地磁变动的星球后，SG1发现自己不断重复着过同一天，但只有O'Neill和Teal'c保持每一次的记忆。小队利用他们两人积累的知识找出原因，回到那个星球并打破时间循环。<br>
<br>
4.07 "Watergate" 水门<br>
由于星际之门无法开启，SGC发现俄罗斯拥有一个星际之门并持续开启着。SG1协助一个俄罗斯科学家前往西伯利亚调查这一事件，他们发现星门连接一个充满
水的行星，而这些“水”似乎是有生命的。Daniel等人开小潜艇过去寻找原因却被困在另一边。最后那些水通过Teal'c回到它们的星球他们才得以归
来。<br>
<br>
4.08 "The First Ones" 第一个<br>
在一个Goa'uld星球的考古挖掘中Daniel
Jackson被一个面目狰狞的类人生物绑架，SG1开展了营救行动。而Daniel渐渐发现这个生物—Unas并不是他所想的那样。同时这个星球水里全
是Goa'uld共生体并可能感染了部分队员。O'Neill带领队员们展开斗争最后救出了Daniel，而Daniel和其中一个叫Chaka的
Unas成了朋友。<br>
<br>
4.09 "Scorched Earth" 焦土<br>
SG1将一个有危机的种族Enkarans转移到一个安全的行星，然而有另一个外星种族Gadmeer计划焚化这个行星的土地改善环境以便适于居住，而且
这个程序一旦开始就不能中止。 通过Daniel的努力他们找到一个两全其美的办法解决这个问题：利用他们的飞船帮助Enkarans转移。 <br>
<br>
4.10 "Beneath The Surface" 表面之下<br>
记忆被重新设定后，SG1发现自己被困于一个冰封星球的圆顶房子下面，从事着劳苦的挖矿工作。然而他们渐渐恢复了记忆，最早恢复的是Teal'c。他们凭借着片断的记忆和身手找出了真相，并且告诉了那些地下的劳工们。<br>
<br>
4.11 "Point Of No Return" 无法返回<br>
一个说话毫无条理的古怪家伙Martin宣称他是外星来的，还了解星际之门。刚开始SG1认为他在胡说，但后来调查发现他确实知道不少东西，而且还有别人监视他。最后SG1带Martin通过星门去到他的星球，然而已经是一个破落的地方而且不再适合生存了。<br>
<br>
4.12 "Tangent" 接触<br>
O'Neill和Teal'c试飞一架由Goa'uld滑翔机改进的X-301，但由于一个Apophis秘密装置而出了差错，飞机冲出地球到了深空之
中。SGC想了一个利用引力的办法使他们回来但失败了。Carter和Daniel至好寻求Tok'ra的帮助，幸亏有一架Tok'ra飞船在不远出执行
任务，而驾驶着它的Jacob也尽力救出了O'Neill和Teal'c。<br>
<br>
4.13 "Serpent's Venom" 蛇之毒<br>
SG1前往一个遥远的星系布雷区去破坏两个系统领主的结盟计划，但Teal'c被捕使这个任务异常危险起来。抓到Teal'c的一方正想把他当作结盟的条件。Teal'c说服了一个Jaffa帮助自己逃离了Goa'uld的飞船，SG1同时引爆了雷区。<br>
<br>
4.14 "The Curse" 诅咒<br>
Daniel
Jackson去芝加哥参加一个有名的考古学家，也是他导师的葬礼。然而他发现这件事有蹊跷，似乎和一个10,000年前的古埃及陶罐的诅咒有关。SG1
发现其实陶罐里面是一个Goa'uld共生体，并且有一个已经侵入了Daniel
Jackson的同事。当他们赶到时Goa'uld启动飞船离开了地球。<br>
<br>
4.15 "Chain Reaction" 连锁反应<br>
当SGC指挥官Hammond将军宣布“太老了”而辞职时，SG1还以为是开玩笑。但接着一个新的强硬派的将军来代替了他而且还把SG1分散了。SG1决
定要揭开幕后隐情让他们喜爱的Hammond将军回来。他们了解到这是NID的所为，Jack想办法通过Maybourne的帮忙让Hammond回到了
SGC。<br>
<br>
4.16 "2010" <br>
十年后的未来，地球和一个拥有先进科技的种族Aschen结为联盟而使SGC退出舞台。Carter和一个和外星人接待的大使结了婚，她震惊的发现这些“
善意”的外星人其实在干着慢速损耗的方式消灭人类，而此时人类已无法与之抗衡。她重新召集SG1想出一个给十年前的人发送警告的办法希望可以避免这一切的
发生。<br>
<br>
4.17 "Absolute Power" 绝对力量<br>
一个“被选择”的小男孩在Abydos被发现并被带回SGC，这个人就是Harsesis。他利用传心术使Daniel
Jackson经历了一系列的心灵旅程，Daniel似乎变成一个强大的战争狂人。而其余SG1成员正努力解开男孩的谜团，帮助Daniel走出了困惑。<br>
<br>
4.18 "The Light" 光<br>
SG1前往调查一个有会放出绚丽的催眠光芒装置的行星，他们从光芒中得到快感，当他们想离去时却感到神经衰退而不能走开，像一种瘾一样。幸而原行星有一个没受影响的年轻人，在他们一起努力之下好不容易关闭了装置，摆脱了影响。<br>
<br>
4.19 "Prodigy" 神童<br>
Carter在空军学院发现一个很有才华的学生，她带着她去SGC并带往一个外行星研究一种生物。但那种纯能态生物却开始攻击他们，把他们困在小屋里。Carter和那个学生<span href="file:///F:/scrapbook/data/20090610154324/tag.php?name=%CC%D6%C2%DB"  >讨论</span>解决的办法，最后孤注一掷让带电的Jack开路拨通了星际之门脱身。<br>
<br>
4.20 "Entity" 实体<br>
当SG1发送一个MALP去探测一个行星时，一个强有力的电子脉冲通过虫洞返回来感染了SGC的计算机，后来甚至感染到Carter的大脑上，还威胁要消灭人类。SG1唯有采取非常手段解决这个危机。<br>
<br>
4.21 "Double Jeopardy" 双重危险<br>
SG1的金属复制人到达一个曾经被SG1从Goa'uld解放的行星，但发现这个地方又出现了一个系统领主。SG1前往协助当地人准备再次击退那些Goa'uld。他们和自己复制人一起战斗，艰难的完成了任务，但复制人再也起不来了。<br>
<br>
4.22 "Exodus" 远离<br>
SG1协助Tok'ra进行迁移行动以摆脱Apophis的追踪，但芒中出乱，他们的计划被一个间谍获晓，Apophis集结了舰队往Vorash开来。
Carter和Jacob打算利用星际之门使恒星爆发从而摧毁敌人，但Teal'c不幸被擒，Jacob只好在超新星爆发前开飞船离开了Vorash。<br>
</div>]]></description>
	    <author><![CDATA[goodshow]]></author>
	    <comments>http://blog.163.com/goodshow_1984/blog/static/1329639200951143456263</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/goodshow_1984/blog/static/1329639200951143456263</guid>
    <pubDate>Thu, 11 Jun 2009 16:34:56 +0800</pubDate>
    <dcterms:modified>2009-06-18T05:45:12+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[星际之门——SG-1.第三季]]></title>	
    <link>http://blog.163.com/goodshow_1984/blog/static/1329639200951034253400</link>
    <description><![CDATA[<div>3.01 "Into The Fire" 火拼<br>
Hathor植入一个共生体去O'Neill致其于死地，幸好被一个Tok'ra所救。同时Hammond将军派人去营救未果后更是亲自出马。Hathor和SG1对上，被扔进了冷冻库。其他人在Bra'tac指导下均被救出。<br>
<br>
3.02 "Seth" <br>
SG1在地球搜寻一个古老的系统领主Seth，他们发现他俨然成了一个宗教领袖并有武装力量。O'Neill面对着政府调查机构和敌方洗脑科技的干扰，但Carter发现了对付洗脑的方法，SG1攻进去解救了那些门徒。<br>
<br>
3.03 "Fair Game" 公平竞争<br>
系统领主们正在计划攻击地球，Thor协助O'Neill和3个系统领主缔结约定以保护地球，但Goa'uld提出必须地球放弃星际之门才可以。然而事情
出现了戏剧性的变化，Nirrti袭击了Cronus，使得其余两个系统领主暂时把力量放在处理内部关系上，地球暂时得以幸存。<br>
<br>
3.04 "Legacy" 遗物<br>
一块神秘写字板被发现在一个堆满尸体的房间，任何接触它的人都被一种寄生虫致幻感染了，从Teal'c开始直到除了Hammand外都未能幸免。幸亏Carter对它免疫，在封锁的实验室里找到了解决方案。<br>
<br>
3.05 "Learning Curve" 学习<br>
曲线作为一项和Orban行星的交流计划的一部分，O'Neill带回一个拥有难以置信的知识外星小女孩传授知识，并且得到他们的一个naquhdah反
应炉。但O'Neill感觉到她高智商后面的不妥之处并违抗带她出基地，向她展示童年是如何过的。后来无奈的发现这是一种Orban上学习知识的惯例。<br>
<br>
3.06 "Point Of View" 观点<br>
某个交替的现实中的Carter和Kawalsky在51区被发现，原来他们通过量子镜过来的。他们的世界已经被Goa'uld占据了，回去显然不行。SG1利用他们的知识去他们的现实帮助他们联系上Asgard打退了Goa'uld。<br>
<br>
3.07 "Deadman Switch" 死刑犯的开关<br>
SG1被一个正在追捕名叫Kel'tar的Goa'uld的赏金猎人Aris Boch抓住。他以他们帮助抓那个Goa'uld换取自由，但他们发现那其实是一个Tok'ra，而这个Tok'ra如果被抓就会危及很多人。最后铁石心肠的Aris Boch放弃了这件事。<br>
<br>
3.08 "Demons" 恶魔<br>
SG1在一个中世纪的村子里解救了一个即将献祭给魔鬼的女子，但魔鬼来后宣称要毁灭这个村子除非SG1重新献祭一个，但村中的Canon宣布SG1是邪恶的并打算把他们献祭出去。SG1最终说服了他们的信念并除去了魔鬼。 <br>
<br>
3.09 "Rules Of Engagement" 交战守则<br>
SG1发现一场SGC士兵和Jaffa的战斗，就以为他们是失踪的SG11，但当他们打算提供支援时却反被枪口对准。原来他们是Apophis训练的一群
士兵利用非致命武器训练。由于真实武器的出现，演习即将变成真正的战斗，幸而Carter及时让他们了解了Apophis已死的事实。<br>
<br>
3.10 "Forever In A Day" 一日度永恒<br>
在一次救援Abydos人的行动中Daniel发现他的妻子Sha're，但她却用绶带装置控制了他，在他即将死去时Teal'c被迫杀了她。当Daniel醒来后悲伤的离开了SGC。然而Sha're却屡屡在他脑海出现并且帮助他走过这段时期，使他重新振作了起来。<br>
<br>
 3.11 "Past And Present" 过去与现在<br>
 SG1遇到一个星球，这里的人都有健忘症。一个叫Ke'ra的女子领导者跟SG1返回地球寻找治疗方法，并且和Daniel互相吸引。但他们发现这个女子其实就是那个“世界破坏者”。在她不恢复记忆的前提下他们原谅了她。 <br>
<br>
3.12 "Jolinar's Memories" Jolinar的回忆<br>
Carter的父亲被俘到了一个地狱搬星球，这是只有Jolinar能逃离过的地方，Tok'ra尝试用他们的科技唤出Carter脑中的记忆。他们进到那个星球救出了Jacob。正当一切顺利时一个宿敌出现在SG1面前。<br>
<br>
3.13 "The Devil You Know" 你所知的恶魔<br>
SG1在救援Jacob过程中被一个地狱居民所抓，而这个人决定利用他们的知识打败系统领主Sokar。在一种“Sokar的血”和Tok'ra科技的所用下他们陷于现实和回忆之中。在Sokar的火力下Teal'c回去寻求Tok'ra的帮助救出他的朋友。<br>
<br>
3.14 "Foothold" 立足点<br>
在一次例行体检中Fraiser医生给SG1注射了镇静剂使他们失去意识。Teal'c最早醒来，发现Hammond将军和Fraiser和两个外星人在
一起密谋。原来他们的基地已被外星异型占据了。他和Carter逃出基地寻求帮助，最后发现了外星人的阴谋并使他们自毁于SGC。<br>
<br>
3.15 "Pretense" 借口<br>
Tollan邀请SG1参加一场审判仪式，目的是决定Skaara身体的使用权。在Daniel和O'Neill为他辩护的过程中Carter和Teal'c发现Goa'uld其实另有阴谋。在Nox的帮助下他们击破了Goa'uld的阴谋并帮Skarra去除了共生体。<br>
<br>
3.16 "Urgo" <br>
在去一个天堂般的星球回来后SG1被秘密植入一种外星孢子在脑里，然后他们看到了一个叫Urgo人的影像。Urgo宣称他是友善的，但SG1显然想除去这个孢子以免损害他们的大脑。最终他们回到那个星球，其实是一个外星实验室解决了这个问题。<br>
<br>
3.17 "A Hundred Days" 一百天<br>
SG1访问一个友好的行星Edora并一起去看一年一度的流星雨景观。但突然一颗陨石砸向地面。原因其实是这个行星每年都通过一个小行星带引起的。流星撞击星球还埋了星际之门，O'Neill被困在Edora三个月后才得以离开回到地球。<br>
<br>
3.18 "Shades Of Grey" 灰色地带<br>
一次从Tollana的任务回来后O'Neill偷了一个装置回来，Hammond得知后暂停了他的指挥权然后甚至勒令其退休。Maybourne趁机提议他为他的小队—窃取外星设备服务。其实这一切都是O'Neill和Thor设计的圈套。<br>
<br>
3.19 "New Ground" 新领域<br>
SG1到达一个为两种不同信仰而斗争的行星。他们被不信星际之门的一方抓了起来并可能被这些人毁灭证据，因为他们证明了星际之门。险逃出来的Teal'c在当地一个<span href="http://bbs.flyine.net/tag.php?name=%BF%C6%D1%A7%BC%D2"  >科学家</span>的帮助下将他们救了出来。<br>
<br>
3.20 "Maternal Instinct" 母亲的直觉<br>
Bra'tac来到SGC说Apophis正在野蛮的轰击Chulak，Daniel推测他在寻找他的孩子Harsesis。经过他们的分析他们去到
Harsesis可能在的Kheb行星，同时一群Jaffa也来到了。SG1和Bra'tac在这里遇到了升天生命Oma并相信由她带着孩子是最好的选
择。<br>
<br>
<br>
3.21 "Crystal Skull" 水晶头颅<br>
Daniel发现一个水晶头颅而这个东西和他祖父曾经发现的是一样的。当他凝视头颅的眼睛突然一股不可思议的力量使他变得不可见。SG1只得找到他的祖父协助解开谜底并带回Daniel。最终他祖父选择留在那个放头颅的金字塔。<br>
<br>
3.22 "Nemesis" 天谴<br>
O'Neill被带上Asgard的飞船并遇到一大群金属虫子，它们的目的是摧毁地球。O'Neill计划牺牲自己炸掉飞船来阻止。但其他SG1成员不这么想，他们把炸药和星门都传上了飞船。在飞船爆炸前最后一刻利用星门逃生。</div>]]></description>
	    <author><![CDATA[goodshow]]></author>
	    <comments>http://blog.163.com/goodshow_1984/blog/static/1329639200951034253400</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/goodshow_1984/blog/static/1329639200951034253400</guid>
    <pubDate>Wed, 10 Jun 2009 15:42:53 +0800</pubDate>
    <dcterms:modified>2009-06-15T10:40:32+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[星际之门——SG-1.第二季]]></title>	
    <link>http://blog.163.com/goodshow_1984/blog/static/1329639200951034127689</link>
    <description><![CDATA[<div>2.01 "The Serpent's Lair" 深入蛇穴<br>
在Apophis和Klorel带领下Goa'uld的战船准备发动对地球的攻势。SG1打算用C4炸掉飞船，然而他们被Bra'tac捕获。
Bra'tac告诉他们一个计划但是这像是一个死亡任务。Jack不得不离开受重伤的Daniel，然后和Teal'c等人破坏了飞船防御场乘坐X-
301离开了爆炸的飞船。Daniel在千钧一发之际从星际之门逃离。<br>
<br>
2.02 "In The Line Of Duty" 值勤者<br>
在一次营救任务中Sam
Carter的身体被一只Goa'uld占据了，当她和SG1回到地球时一个杀手也跟随了回来，目的是杀死一个Goa'uld叛徒Jolinar，一个
Tok'ra，现在就是Carter。这个杀手追踪到了关着Carter的牢房下了杀手，而Jolinar牺牲自己挽救了Carter的生命。<br>
<br>
2.03 "Prisoners" 囚犯<br>
SG1小队不经意的救了一个绝望的犯人被认成了共犯。他们被送往一个荒凉的前殖民地Hadante地下。在这个弱肉强食的世界有一个迷样的人Linea似
乎拥有某些力量可以帮助他们离开这里。SG1和她达成协议一起离开了Hadante，但是从另一个犯人得知她其实是“世界破坏者”。<br>
<br>
2.04 "The Game Keeper" <span href="http://bbs.flyine.net/tag.php?name=%D3%CE%CF%B7"  >游戏</span>管理员<br>
在探索一个遥远的行星上的一个奇怪的美丽的花园是队员们无意中被击晕，当醒来后发现他们重复经历着一些生命中重大事件的关键时刻。一个神秘的管理员告诉他们是个虚拟现实游戏，但SG1只想离开这个游戏，还设法放出了花园中的居民。<br>
<br>
2.05 "Need" 瘾<br>
aniel Jackson救了一个美丽的公主，但却使SG1进了矿坑被强制工作。在一次脱逃的行动中他受了重伤，公主用石棺帮他治疗，然而也使他上瘾了并唆使他和她一起继承王位。最后Daniel帮他的朋友们离开了矿井并好不容易戒了石棺的瘾。<br>
<br>
2.06 "Thor's Chariot" 雷神的战车<br>
Jack
O'Neill和他的小队回到了他们曾经破坏了防御Goa'uld的武器的星球Cimmeria。这时这里正被Heru'ru攻击，O'Neill和
Teal'c带领居民们展开斗争而Daniel
Jackson、Carter和Gairwyn去寻找Thor力量大厅。在通过Thor的测验后Asgard的飞船出现并击退了Heru'ru。<br>
<br>
2.07 "Message In A Bottle" 瓶中信<br>
一个看起来无害的球体从一个死亡的行星被带回SGC。然而它却发射短箭固定了下来还以一种有机体生命形式感染了Jack
O'Neill，而且还在扩散。Carter试图阻止它但失败了，Daniel
Jackson认识到只有让它控制Jack才能和它交流。最后它被送往一个原始的行星。<br>
<br>
2.08 "Family" 家庭<br>
Teal'c的儿子Rya'c被Apophis绑架并且洗脑了，SG1从Bra'tac得知后前往Chulak营救他。然而物事人非，Rya'c公开谴责他的父亲是叛徒还帮助抓SG1小队。但同时却透露出某种信息表明他的意向。SG1冒险救出了他并带回了地球。<br>
<br>
2.09 "Secrets" 秘密<br>
星际之门计划面临被揭露的危险，Jack O'Neill试图阻止它的发生。Sam
Carter发现她平时疏远了的父亲得了癌症。同时在Abydos上Teal'c和Daniel
Jackson找到了怀孕9个月的Sha're，这个孩子是Apophis和Ammonet的。他们利用Heru'ur和Apophis的敌对关系脱身并
把刚出生的还是藏了起来。<br>
<br>
2.10 "Bane" 剧毒<br>
被一只大昆虫袭击后，Teal'c中了剧毒并且开始怪异的转型。他被NID的Maybourne带走以其利用他制造生物武器。在这过程中他逃脱并且找了一
个避难的地方躲了起来。一个翘家的小女孩Ally帮助了他。SGC终于制造出了疫苗挽救了即将变异成昆虫的Teal'c。<br>
<br>
2.11 "The Tok'ra Part 1" Tok'ra 第一部分<br>
Carter以Jolinar，一个反抗Goa'uld的人的视角做了个梦，然后SG1前往一个沙漠行星找到了Tok'ra，一群反对Goa'uld的人。为了安全起见SG1被关了起来，而Carter的梦变成了恶梦，他的父亲即将死去了。<br>
<br>
2.12 "The Tok'ra Part 2" Tok'ra 第二部分<br>
面临着最老的和最有智慧的Tok'ra即将死亡以及达成联盟的情况，Sam
Carter有了个想法，如果把她父亲Jacob变成Selmak的宿主则两个都能存活，这也是消除Tok'ra疑心的方法。当这个想法变成现实时，基地
开始被Goa'uld攻击，他们及时离开了这里。<br>
<br>
2.13 "Spirits" 神灵<br>
SG11没有按时完成任务返回，Hammond想去沟通时Jack O'Neill受伤了，因此有Carter带队过去寻找SG11以及和当地人商量开采稀有金属“鏙”，但陷入僵局。后来“神灵”出来干涉这件事，使他们放弃了强制采矿的计划。<br>
<br>
2.14 "Touchstone" 试金石<br>
一块试金石－控制天气的装置在Madrona被盗，而SG1被认为是小偷。这个装置干扰了地球的气候，而Madrona则被风暴袭击。Jack和Daniel得知第二星际之门在51区有<span href="http://bbs.flyine.net/tag.php?name=%BB%EE%B6%AF"  >活动</span>便火速前往，终于抢回了试金石。<br>
<br>
2.15 "A Matter Of Time" 时间相对论SG10在SGC的眼前被<span href="http://bbs.flyine.net/tag.php?name=%BA%DA%B6%B4"  >黑洞</span>吞没，而黑洞的强大吸力更是通过星际之门影响了地球。Carter努力想着解决办法，而Jack O'Neill和他一个旧日同事不顾一切的要关闭地球的星际之门，否则地球将被吸入黑洞。<br>
<br>
2.16 "The Fifth Race" 第五种族<br>
Jack O'Neill注视了一个独特的外星可视装置后，他的大脑就被强制灌输了一种奇怪的知识，Daniel Jackson认为他现在懂得最初的建造星际之门的知识，但他变的越来越难和别人沟通了。最后他自己拨出了8个号码，去到了另一个星系—Asgard的家园。<br>
<br>
2.17 "Serpent's Song" 蛇之挽歌<br>
SG1的死对头Apophis被另一个Goa'uld Sokar追杀而利用Jack O'Neill的同情心逃往地球，他想用所有Goa'uld的知识来交换一个新宿主。另一方面Sokar追杀到了地球上。最后Apophis僵死掉并被送往Sokar。 <br>
<br>
2.18 "Holiday" 假期<br>
外星人Ma'chello利用他的机器把自己的身体和Daniel Jackson交换并逃出SGC，Daniel
Jackson则在Ma'chello的垂老身体中躺在病床上。Jack和Teal'c搬回机器又抓回Ma'chello想转回来。Ma'chello表
示转换过程不可逆，但Jack他们巧妙解决了这个问题。<br>
<br>
2.19 "One False Step" 错误的一步<br>
在一次例行侦察中SG1发现一个天真友善的种族，但很快那些外星人突然一个个病倒了，而这种怀疑是一个瘟疫，连Jack O'Neill和Daniel Jackson都难于幸免。最后他们发现是一个小小的事故造成了这一切，并造出相应的装置来挽救。<br>
<br>
2.20 "Show And Tell" 外星的警告<br>
一个神秘的小男孩进入SGC寻求帮助，他说一种隐形种族Reetu毁灭了他的星球，还计划消灭地球人－Goa'uld的潜在宿主以达到消灭Goa'uld的目的。然而此时已经有不少Reetu进入了SGC了，SG1及时从Tok'ra取来能看见隐形生物的设备击败了他们。<br>
<br>
2.21 "1969" <br>
一次太阳耀斑把SG1送回1969年的一个<span href="http://bbs.flyine.net/tag.php?name=%C3%C0%B9%FA"  >美国</span>军事基地而被当作间谍，在George Hammond中尉帮助下他们逃了出去，并在两个年轻人的帮助下去到Woodstock寻求解决办法。他们发现Hammond的字条中有下次太阳耀斑的时间。进过一系列努力他们回到了现在。<br>
<br>
2.22 "Out Of Mind" 骗局<br>
Jack
O'Neill从休眠中醒来被告知他已经被冷冻了79年，他的朋友们都死完了。他被询问有关星际之门计划和对抗Goa'uld的信息。很快他发现这是个骗
局还找到了Daniel Jackson和Carter。他们准备逃离这个Goa'uld的基地，却发现被Hathor挡了去路。</div>]]></description>
	    <author><![CDATA[goodshow]]></author>
	    <comments>http://blog.163.com/goodshow_1984/blog/static/1329639200951034127689</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/goodshow_1984/blog/static/1329639200951034127689</guid>
    <pubDate>Wed, 10 Jun 2009 15:41:27 +0800</pubDate>
    <dcterms:modified>2009-06-18T05:33:14+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[星际之门 SG-1.第一季]]></title>	
    <link>http://blog.163.com/goodshow_1984/blog/static/1329639200951034015378</link>
    <description><![CDATA[<div>"Children Of The Gods Part 1" 众神的儿女 第一部分<br>
SGC被一群眼睛发亮的外星人袭击后，Jack O'Neill被招回来领导到Abydos的第二次出征，他的<span href="http://bbs.flyine.net/tag.php?name=%C8%CE%CE%F1">任务</span>是找到Daniel Jackson博士。Daniel发现了一间刻满涡形文字的古殿堂，而Carter认为这个是一张上百万星门地址的地图。<br>
<br>
1.02 "Children Of The Gods Part 2" 众神的儿女 第二部分<br>
Sha're和Skaara被敌人虏走，Jack和Daniel回到地球组成一个探险小组—SG1。他们去到Apophis的星球Chulak，发现
Sha're和Skaara已经变成宿主了，他们自己也被关了起来，后来被一个Jaffa所救：Apophis第一精锐Teal'c。<br>
<br>
1.03 "The Enemy Within" 内敌 <br>
正当SGC被Apophis轰击时，Kawalsky少校在一场战役中被一只Goa'uld幼虫寄生。Daniel和Jack试图和它沟通但失败了，它控制了Kavalsky的心智。最后他企图逃跑时被Teal'c制服。<br>
<br>
1.04 "Emancipation" 解放 <br>
在Simarka星球SG1遇到一个类似于蒙古族的Shavadai族，这里女性是没有地位的。Carter被卖给一个族长，她逃跑失败后对这种制度发出了挑战，最后她打败了族长。<br>
<br>
1.05 "The Broca Divide" 光明与黑暗 <br>
从一个分为文明和原始两边的星球回来后，SG3和两个SG1队员感染了一种病毒并且迅速蔓延到整个SGC，被感染的人都会变得粗鲁、野蛮。剩下的未被感染的Teal'c和Daniel最终找到了疗法。<br>
<br>
1.06 "The First Commandment" 第一戒律<br>
SG1被派往调查SG9的失踪事件。他们发现SG9领队Jonas Hansen，Sam Carter的前任未婚夫把自己当成了神，残酷奴役着当地居民建造庙宇。Carter和她的队员们帮助当地的居民了解Hanson只是利用了科技而不是神的事实。<br>
<br>
1.07 "Cold Lazarus" 再生 <br>
一个奇怪的蓝色水晶袭击了O'Neill并复制了他跟随SG1回到地球。他去见O'Neill的前妻Sara并试图找到他们几年前意外死亡的儿子
Charlie，然而Sara对他的行为迷惑不已并且地球的磁场会伤害这个水晶生命。最后他变成Charlie的形象和真Jack和Sara说再见。<br>
<br>
1.08 "The Nox" 诺克斯族<br>
SG1在一次埋伏Apophis的行动中反被Apophis所伤濒临死亡，一群和平的Nox人救活了他们，但他们是否对付得了Apophis和他的Jaffa？SG1试图帮助他们却似乎弄巧成拙。最后Nox用他们特有的方式解决了这个问题。<br>
<br>
1.09 "Brief Candle" 短暂的烛火 <br>
在一个<span href="http://bbs.flyine.net/tag.php?name=%C9%F1%C3%D8">神秘</span>的
星球Argos，Jack
O'Neill被美丽的Kynthia引诱结了婚，然后就发现自己和原居民一样只有100天的生命，他的年龄迅速增加而健康则每况愈下。Carter发现
元凶是Goa'uld放在他们血液里的纳米机器人。后来他们推倒神像破坏了发报机而拯救了这个<span href="http://bbs.flyine.net/tag.php?name=%D6%D6%D7%E5">种族</span>和Jack。<br>
<br>
1.10 "Thor's Hammer" 雷神之锤 <br>
为了寻找对抗Goa'uld的联盟，SG1去到了传说中北欧神祇的家乡Cimmeria。Teal'c和O'Neill被传到一个地下迷宫并且遇到了Goa'uld原始宿主Unas。而Jackson和Carter在当地一个前Goa'uld的帮助下营救了他们。<br>
<br>
1.11 "The Torment Of Tantalus" 痛苦的折磨 <br>
Daniel Jackson发现在1945年有一个年轻教授Ernest Littlefield通过了星际之门但没有回来。SG1和他的未婚妻Ca<span href="http://bbs.flyine.net/tag.php?name=the">the</span>rine Langford去寻找他。他们发现老Littlefield教授被困于一个古老的城堡里面，而Daniel被里面的四个外星种族的会议室迷住了，其他人则争取<span href="http://bbs.flyine.net/tag.php?name=%CA%B1%BC%E4">时间</span>修好拨号装置回家。<br>
<br>
1.12 "Bloodlines" 血统 <br>
当Teal'c的儿子Rya'c到了接受Goa'uld幼虫的年龄时他和SG1返回Chulak以组织他儿子被Goa'uld束缚的命运。一番辗转后他们
一家团圆了，但Teal'c发现他儿子正在面临死亡而急需一个Goa'uld幼虫治疗，Teal'c把自己的Goa'uld幼虫给了自己的儿子。<br>
<br>
1.13 "Fire And Water" 水与火<br> SG1去到一个Oannes星球，当他们回来时都以为Daniel
Jackson丧生了。Daniel Jackson发现自己被一个水生生物俘虏，它要从Daniel
Jackson脑中寻找自己的伴侣，在4000年前的巴比伦中。另一方面Jack他们却有Jackson并没有死的感觉，他们回到Oannes星球见到了
他。<br>
<br>
1.14 "Hathor" 邪恶而美丽的Goa'uld Hathor<br>
在墨西哥的一座玛雅金字塔中被无意释放出来，然后她进了SGC并且用她的美貌和迷烟控制了基地的男性，开始了她夺取世界的计划。最后Carter带领一群女性以及Teal'c攻破了她的阴谋。<br>
<br>
1.15 "Singularity" 幸存者<br>
Sam
Carter从一个有瘟疫的行星带回一个幸存小女孩Cassandra，然而Fraiser医生和Daniel发现女孩的脑里有一个Goa'uld
Nirrti想摧毁地球星际之门计划的定时炸弹。Carter在最后关头选择了和小女孩在一起，而炸弹似乎失效了。 <br>
<br>
1.16 "Cor-ai" 审判 <br>
O'Neill和队员们到达Cartago行星，Teal'c认出这里是他作为Apophis手下时来过的地方，而他被认出是当年杀害了Hanno的父亲
而被捕。Jack和Carter试图从SGC获得帮助解救他，而Daniel则和他们谈判说如今敌人是Goa'uld而Teal'c已改过自新了。最后这
个Jaffa用自己的行动证实了自己而获释。<br>
<br>
1.17 "Enigma" 谜 <br>
SG1从面临毁灭的Tollan行星救出一批拥有高科技的生还者，而他们为了当年的教训不肯告诉地球任何高科技信息并准备迁移到一个相近发达的星球，同时NID也涉足了这件事想研究这批人。后来在非军事人员Daniel的帮助下他们去了Nox的行星。<br>
<br>
1.18 "Solitudes" 隔绝<br>
在一次星门发生故障后O'Neill和Carter发现他们被困在一个未知的冰雪世界。O'Neill严重受伤了，Carter拨DHD却启动不了星门，
两人都即将冻死。另一方面SGC无法知道他们到底在那个星球上，然而Daniel他们似乎发现了什么问题。原来他们在南极洲，地球的第二座星际之门那里。
<br>
<br>
1.19 "Tin Man" 金属人<br>
SG1到达PX3-989后不久就被一个神秘的外星人Harlan用电击晕。他们醒来回到SGC后发现自己的身体变成了机械，而能量越来越少了。他们回到那个行星发现自己是金属复制人。他们想变回自己的肉身却发现不可能了，只好留在了这个行星上，原SG1回到了地球。<br>
<br>
1.20 "There But For The Grace Of God"另一个现实<br>一面奇异的镜子将Daniel
Jackson传送到一个平行的世界，他发现这个交替的地球正受着Goa'uld的攻击，他的位置在这里是Catherine
Langford和Sam Carter博士担任着。地球即将被毁灭，Daniel带着这个关系地球命运的信息从星际之门脱逃并回到了自己的现实中。<br>
<br>
1.21 "Politics" 政治角力 <br>
从另一个现实逃出来的Daniel
Jackson警告其他人有关Goa'uld进攻地球的计划，但似乎没人认真看待这个问题。同时参议员Kinsey认为星际之门计划纯属浪费金钱而打算关
闭它，不管Daniel说的警告。1.22 "Within The Serpent's Grasp" 命运抉择
在认真考虑Daniel说的危机后Jack带领SG1抗命通过星际之门，去到Daniel从另一个现实带来的地址上。队员们发现自己处于Apophis和
Klorel进攻地球的战舰上。他们打算破坏Apophis的飞船来拯救地球。</div>]]></description>
	    <author><![CDATA[goodshow]]></author>
	    <comments>http://blog.163.com/goodshow_1984/blog/static/1329639200951034015378</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/goodshow_1984/blog/static/1329639200951034015378</guid>
    <pubDate>Wed, 10 Jun 2009 15:40:15 +0800</pubDate>
    <dcterms:modified>2009-06-10T15:40:38+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[星际之门94电影版 ]]></title>	
    <link>http://blog.163.com/goodshow_1984/blog/static/1329639200951033839156</link>
    <description><![CDATA[<div>考古学者丹尼尔?杰克逊<span href="http://bbs.flyine.net/tag.php?name=%B2%A9%CA%BF">博士</span>对古埃及象形文字颇有研究，对金字塔是谁建造的也有他的一套理论，但是很多人对他的观点不屑一顾，为了寻找有力的证据，丹尼尔毅然决定和政府派遣的以杰克?欧尼尔上校为首的军方小分队一起到达可以连通两个<span href="http://bbs.flyine.net/tag.php?name=%CA%C0%BD%E7">世界</span>的所谓<span href="http://bbs.flyine.net/tag.php?name=%D0%C7%BC%CA">星际</span>之门。他们要穿过这个“门”而进入法老传说中的神话世界。临行前，凯瑟琳将小时候捡到的一条“雷之眼”挂链交给他，说这会给他带来好运。 <br>
　　丹尼尔和小分队穿过<span href="http://bbs.flyine.net/tag.php?name=%D0%C7%BC%CA%D6%AE%C3%C5">星际之门</span>，
却发现这里只是一个荒漠的采矿区，他们想法与采矿人交流，当那些人看到丹尼尔脖子上挂的“雷之眼”挂链时，立刻全体跪拜，原来这挂链在这里是神的象征。丹
尼尔结识了一个名叫舒瑞的美丽姑娘，找到了记载当地历史的文字。上面记载着：远方星球一个叫雷的人逃离濒临灭亡的家园，到银河系寻求长生之道，终于在<span href="http://bbs.flyine.net/tag.php?name=%B5%D8%C7%F2">地球</span>发现了<span href="http://bbs.flyine.net/tag.php?name=%C8%CB%C0%E0">人类</span>，雷利用一个男孩的好奇心，附在他的身上，有了人形后，雷自称太阳神，他利用星际之门把地球上的人弄到这里做奴隶。地球发生暴乱，星际之门被埋葬。雷害怕这里也会暴乱，就禁止人们读书写字，不让人们知道真相。 <br>
　　雷知道地球上来了一队人马时，想利用小分队带来准备炸毁星际之门的炸弹将地球毁灭。觉醒的人们和小分队一起抗争太阳神。太阳神大势已去准备逃跑，这时炸弹爆炸，炸毁了太阳神的金字塔飞船。星际之门的人们重新获得了自由。</div>]]></description>
	    <author><![CDATA[goodshow]]></author>
	    <comments>http://blog.163.com/goodshow_1984/blog/static/1329639200951033839156</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/goodshow_1984/blog/static/1329639200951033839156</guid>
    <pubDate>Wed, 10 Jun 2009 15:38:39 +0800</pubDate>
    <dcterms:modified>2009-06-18T05:33:12+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[Javascript闭包(closure)]]></title>	
    <link>http://blog.163.com/goodshow_1984/blog/static/132963920095103051304</link>
    <description><![CDATA[<div>一、什么是闭包？<br>“官方”的解释是：所谓“闭包”，指的是一个拥有许多变量和绑定了这些变量的环境的表达式（通常是一个函数），因而这些变量也是该表达式的一部分。<br>相信很少有人能直接看懂这句话，因为他描述的太学术。我想用如何在Javascript中创建一个闭包来告诉你什么是闭包，因为跳过闭包的创建过程直接理解闭包的定义是非常困难的。看下面这段代码： <br>function a(){<br> var i=0;<br> function b(){<br> alert(++i);<br> }<br> return b;<br>}<br>var c = a();<br>c();<br>这段代码有两个特点：<br>1、函数b嵌套在函数a内部；<br>2、函数a返回函数b。<br>这样在执行完var c=a()后，变量c实际上是指向了函数b，再执行c()后就会弹出一个窗口显示i的值(第一次为1)。这段代码其实就创建了一个闭包，为什么？因为函数a外的变量c引用了函数a内的函数b，就是说：<br><br>当函数a的内部函数b被函数a外的一个变量引用的时候，就创建了一个闭包。<br><br>我猜想你一定还是不理解闭包，因为你不知道闭包有什么作用，下面让我们继续探索。<br><br>二、闭包有什么作用？<br>简而言之，闭包的作用就是在a执行完并返回后，闭包使得Javascript的垃圾回收机制GC不会收回a所占用的资源，因为a的内部函数b的执行需要依赖a中的变量。这是对闭包作用的非常直白的描述，不专业也不严谨，但大概意思就是这样，理解闭包需要循序渐进的过程。<br>在上面的例子中，由于闭包的存在使得函数a返回后，a中的i始终存在，这样每次执行c()，i都是自加1后alert出i的值。<br><br>那
么我们来想象另一种情况，如果a返回的不是函数b，情况就完全不同了。因为a执行完后，b没有被返回给a的外界，只是被a所引用，而此时a也只会被b引
用，因此函数a和b互相引用但又不被外界打扰(被外界引用)，函数a和b就会被GC回收。(关于Javascript的垃圾回收机制将在后面详细介绍)<br><br>三、闭包内的微观世界<br>如
果要更加深入的了解闭包以及函数a和嵌套函数b的关系，我们需要引入另外几个概念：函数的执行环境(excution
context)、活动对象(call object)、作用域(scope)、作用域链(scope
chain)。以函数a从定义到执行的过程为例阐述这几个概念。<br><br>1、当定义函数a的时候，js解释器会将函数a的作用域链(scope chain)设置为定义a时a所在的“环境”，如果a是一个全局函数，则scope chain中只有window对象。<br>2、当函数a执行的时候，a会进入相应的执行环境(excution context)。<br>3、在创建执行环境的过程中，首先会为a添加一个scope属性，即a的作用域，其值就为第1步中的scope chain。即a.scope=a的作用域链。<br>4、
然后执行环境会创建一个活动对象(call
object)。活动对象也是一个拥有属性的对象，但它不具有原型而且不能通过JavaScript代码直接访问。创建完活动对象后，把活动对象添加到a
的作用域链的最顶端。此时a的作用域链包含了两个对象：a的活动对象和window对象。<br>5、下一步是在活动对象上添加一个arguments属性，它保存着调用函数a时所传递的参数。<br>6、最后把所有函数a的形参和内部的函数b的引用也添加到a的活动对象上。在这一步中，完成了函数b的的定义，因此如同第3步，函数b的作用域链被设置为b所被定义的环境，即a的作用域。<br><br>到此，整个函数a从定义到执行的步骤就完成了。此时a返回函数b的引用给c，又函数b的作用域链包含了对函数a的活动对象的引用，也就是说b可以访问到a中定义的所有变量和函数。函数b被c引用，函数b又依赖函数a，因此函数a在返回后不会被GC回收。<br><br>当函数b执行的时候亦会像以上步骤一样。因此，执行时b的作用域链包含了3个对象：b的活动对象、a的活动对象和window对象，如下图所示：<br><br>如
图所示，当在函数b中访问一个变量的时候，搜索顺序是先搜索自身的活动对象，如果存在则返回，如果不存在将继续搜索函数a的活动对象，依
次查找，直到找到为止。如果整个作用域链上都无法找到，则返回undefined。如果函数b存在prototype原型对象，则在查找完自身的活动对象
后先查找自身的原型对象，再继续查找。这就是Javascript中的变量查找机制。<br><br>四、闭包的应用场景<br>1、保护函数内的变量安全。以最开始的例子为例，函数a中i只有函数b才能访问，而无法通过其他途径访问到，因此保护了i的安全性。<br>2、在内存中维持一个变量。依然如前例，由于闭包，函数a中i的一直存在于内存中，因此每次执行c()，都会给i自加1。<br>以上两点是闭包最基本的应用场景，很多经典案例都源于此。<br><br>五、Javascript的垃圾回收机制<br>在Javascript中，如果一个对象不再被引用，那么这个对象就会被GC回收。如果两个对象互相引用，而不再被第3者所引用，那么这两个互相引用的对象也会被回收。因为函数a被b引用，b又被a外的c引用，这就是为什么函数a执行后不会被回收的原因。</div>]]></description>
	    <author><![CDATA[goodshow]]></author>
	    <comments>http://blog.163.com/goodshow_1984/blog/static/132963920095103051304</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/goodshow_1984/blog/static/132963920095103051304</guid>
    <pubDate>Wed, 10 Jun 2009 15:00:51 +0800</pubDate>
    <dcterms:modified>2009-06-10T15:00:51+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[[转]汽车知识扫盲，教你看性能曲线（2）]]></title>	
    <link>http://blog.163.com/goodshow_1984/blog/static/132963920093159634407</link>
    <description><![CDATA[<div><P>接下来介绍汽车动力性.<BR>　　<BR>　　专业书籍是这样定义动力性的:"汽车的动力性系指汽车在良好路面上直线行驶时由汽车受到的纵向外力决定的、所能达到的平均行驶车速”。<BR>　　一般人看不明白，其实就是“汽车到底能跑多快！”。<BR>因此汽车动力性的核心指标是速度,即最高车速.<BR>　　先看图:<BR><A href="http://img.bimg.126.net/photo/tbYf6DCa9Bk4lTaOkg6soA==/2552696563790396990.jpg" target=_blank><IMG title="[转]汽车知识扫盲，教你看性能曲线（2） - goodshow - 甲甲" alt="[转]汽车知识扫盲，教你看性能曲线（2） - goodshow - 甲甲" src="http://img.bimg.126.net/photo/tbYf6DCa9Bk4lTaOkg6soA==/2552696563790396990.jpg"></A></P>
<P>这个图上的线条很多，倒U形的是汽车各档位对应的驱动力，斜向上的曲线是汽车的阻力。　<BR>　　当“阻力=驱动力”时，汽车达到平衡状态，这时的车速达到最高。最高车速就是这么来的。</P>
<P>汽车的阻力主要由四部分组成：</P>
<P>　　滚动阻力---轮胎在路面上滚动时产生的阻力，主要是摩擦力。<BR>空气阻力----空气对汽车造成的正面阻力。买车都要挑个流线型的，这很有科学依据，越流线，越省钱。　　汽车要美观大方，这个“大方”可千万别理解成“又大又方”。</P>
<P>坡度阻力----爬坡哪能不费力？</P>
<P>加速阻力---想跑得更快，就得多流汗。</P>
<P>当然汽车动力性还有很多重要的指标.　　<BR>　　除最高车速外,大家最熟悉的就是“加速时间”。　<BR>　　看图说话：<BR><A href="http://img.bimg.126.net/photo/FjU4gA7tFBdHIsiKbIlfaw==/4830392075331912881.jpg" target=_blank><IMG title="[转]汽车知识扫盲，教你看性能曲线（2） - goodshow - 甲甲" alt="[转]汽车知识扫盲，教你看性能曲线（2） - goodshow - 甲甲" src="http://img.bimg.126.net/photo/FjU4gA7tFBdHIsiKbIlfaw==/4830392075331912881.jpg"></A></P>
<P>这条曲线是汽车的起步加速曲线，我们听到最多的是“百公里加速时间”，是指从静止起步加速到100公里/小时所需的时间。　　<BR>　　它体现的是汽车的起步加速能力，这个指标是汽车宣传彩页上的常客。<BR>还有一个指标体现的是行驶加速能力,就是你一脚油门下去，多长时间能实现超车。<BR>　　见下图：<BR><A href="http://img.bimg.126.net/photo/kkaMZne36gB9lxHZufM2fA==/2872733612309459254.jpg" target=_blank><IMG title="[转]汽车知识扫盲，教你看性能曲线（2） - goodshow - 甲甲" alt="[转]汽车知识扫盲，教你看性能曲线（2） - goodshow - 甲甲" src="http://img.bimg.126.net/photo/kkaMZne36gB9lxHZufM2fA==/2872733612309459254.jpg"></A></P>
<P>轿车一般用直接档时从30码加速到100码的时间来评价超车性能。　<BR>　　从别人旁边呼啸而过，是不是很爽？半天超他不过，会不会很急？　所以这个指标也很有用。<BR>还有一个比较重要的指标----最大爬坡度。<A href="http://img.bimg.126.net/photo/lLxpDV7ujGGTjkpC5FQQ2A==/1999879709529781674.jpg" target=_blank><IMG title="[转]汽车知识扫盲，教你看性能曲线（2） - goodshow - 甲甲" alt="[转]汽车知识扫盲，教你看性能曲线（2） - goodshow - 甲甲" src="http://img.bimg.126.net/photo/lLxpDV7ujGGTjkpC5FQQ2A==/1999879709529781674.jpg"></A></P>
<P>一档时候汽车的爬坡能力最强，所以这个指标是针对一档而言的。　　<BR>　　大家看车型参数时要注意单位哈，通常厂商标的爬坡度都是百分比，如30表示行使100米升高30米，而不是通常认为的角度30度。　　<BR>　　能真正爬30度角的车不是没有，但多数是越野车。<BR>总结一下重点应关注的指标：　　<BR>　　汽车耗油量：循环工况油耗、等速百公里油耗。</P>
<P>　　汽车动力性：最高车速、百公里加速时间、超车加速时间、爬坡度。<BR><BR><BR></P></div>]]></description>
	    <author><![CDATA[goodshow]]></author>
	    <comments>http://blog.163.com/goodshow_1984/blog/static/132963920093159634407</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/goodshow_1984/blog/static/132963920093159634407</guid>
    <pubDate>Wed, 15 Apr 2009 21:06:34 +0800</pubDate>
    <dcterms:modified>2009-04-15T21:06:34+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[[转]汽车知识扫盲，教你看性能曲线]]></title>	
    <link>http://blog.163.com/goodshow_1984/blog/static/132963920093158541185</link>
    <description><![CDATA[<div><P>有车没车，先学点知识。<BR>　　一是防忽悠，买车时冒出点专业术语，看得懂车型参数，JS当你是业内人士，自然不敢蒙你。<BR>　　二是节省钱，知道啥时候该换档，啥车速最省油，这对咱老百姓来说，绝对重要。</P>
<P>汽车通常具备5大性能：<BR>　　<BR>　　动力性，经济性，制动性、操纵稳定性、平顺性。<BR>　　<BR>　　重点扫盲动力性和经济性，简单讲就是汽车能跑多快和烧多少油的问题。<BR>先随便看一张4S店提供的汽车配置表<BR><A href="http://img.bimg.126.net/photo/_DXAXUlr4ieOQE8FERYQUQ==/1200772250649174557.jpg" target=_blank></A><A href="http://img.bimg.126.net/photo/1J1YJWHaZcPAFu3FUKmv7g==/5687201904439131738.jpg" target=_blank><IMG title="[转]汽车知识扫盲，教你看性能曲线 - goodshow - 甲甲" alt="[转]汽车知识扫盲，教你看性能曲线 - goodshow - 甲甲" src="http://img.bimg.126.net/photo/1J1YJWHaZcPAFu3FUKmv7g==/5687201904439131738.jpg"></A><A href="http://img.bimg.126.net/photo/_DXAXUlr4ieOQE8FERYQUQ==/1200772250649174557.jpg" target=_blank></A></P>
<P>动力性指标和经济性指标无疑是买车人最关注的部分，请仔细看，你会发现一个问题：厂家提供的性能参数实在是太少了！<BR>　　天天都有人到处发帖问某车型的实际油耗是多少？可是厂商就是没有标出，是没有吗？不是！是不告诉你。</P>
<P>鉴于当下正值金融危机，大家都银根紧缩，我们先从油耗讲起。<BR>　　请大家注意，专业名词叫“燃油经济性”。</P>
<P>燃油经济性的主要指标包括：<BR>　　1。等速百公里油耗。<BR>　　2。循环工况油耗。<BR>　　通常车商告诉消费者的都是等速百公里油耗，但这个指标对消费者的实用价值不大，因为它表示的是汽车以恒定车速（如90公里/小时）在良好路面上行驶的耗油量，跟实际行驶状况差别太大！</P>
<P><BR>先来看看百公里油耗曲线，这条曲线表示的是汽车在各种车速下的燃油消耗量。</P>
<P><A href="http://img.bimg.126.net/photo/az9I0GXsrc58BIoR3Y3fFg==/5644417707979213918.jpg" target=_blank><IMG title="[转]汽车知识扫盲，教你看性能曲线 - goodshow - 甲甲" alt="[转]汽车知识扫盲，教你看性能曲线 - goodshow - 甲甲" src="http://img.bimg.126.net/photo/az9I0GXsrc58BIoR3Y3fFg==/5644417707979213918.jpg"></A><BR></P>
<P>厂商标出的百公里油耗其实是曲线上的某一点。轿车一般以90公里/小时的等速油耗作为指标，卡车则是60公里/小时。<BR>　　同一车速不同档位的油耗也有区别，厂家给的都是直接档或超速档的油耗，档位低油耗反而高，所以要及时换档。　　<BR>　　基本规律是车速越高越耗油，不要指望90码比50码还省油，这不符合能量守恒。60比50省油倒是有可能的，这就是传说中的“经济车速”<BR>汽车厂家标出的耗油量就如同手机厂商标出的待机时间，那是理论状态下的实验室数据。<BR>有价值的指标是汽车的循环工况油耗。　　<BR>　　循环工况油耗是典型路段内汽车以设定的不同工况行驶时的油耗，起码要规定等速、加速和减速3种工况，复杂的还要计入起动和怠速停驶等多种工况，然后折算成百公里油耗。　<BR>　　简单点说，就是模拟从杨浦开到徐家汇的状况，然后告诉你要耗多少油。当然，不同汽车的循环工况有所不同，例如货车是6工况循环，公交车是4工况循环。<BR>　　而轿车则是15工况循环，由于评价方法来自欧洲，它有个英文名字，叫ECE循环油耗。<BR>　　它表示的是轿车在城市中行驶的耗油量。<BR><A href="http://img.bimg.126.net/photo/0pZgIOSfL7TeymMy9BxyQw==/2281917636193844912.jpg" target=_blank><IMG title="[转]汽车知识扫盲，教你看性能曲线 - goodshow - 甲甲" alt="[转]汽车知识扫盲，教你看性能曲线 - goodshow - 甲甲" src="http://img.bimg.126.net/photo/0pZgIOSfL7TeymMy9BxyQw==/2281917636193844912.jpg"></A></P>
<P>这个图上的线段描述的是汽车的行驶工况，例如向上表示加速行驶，水平线表示等速行驶，为零表示怠速，向下表示减速。</P>
<P>　　循环的最高车速50公里/小时，这符合城市里开车的实际情况。<BR>　　这个耗油量对我们有价值。当你下次再去汽车市场或4S店时，当销售顾问指着车型配置表对你吹嘘某款车如何省油时，你可以很得意地问一句：“这款车的ECE工况耗油量多少啊？”　<BR>　　他一定会冒出这句e文：“what is ECE？”</P>
<P>还有一种循环油耗指标比较绕口，叫ECE+EUDC循环工况油耗。这个其实是低速循环+高速循环，学名叫“城市+城郊循环工况”。简单点说，就是从浦东走外环开到长风公园。<BR><BR><BR><BR></P></div>]]></description>
	    <author><![CDATA[goodshow]]></author>
	    <comments>http://blog.163.com/goodshow_1984/blog/static/132963920093158541185</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/goodshow_1984/blog/static/132963920093158541185</guid>
    <pubDate>Wed, 15 Apr 2009 20:54:01 +0800</pubDate>
    <dcterms:modified>2009-04-15T20:54:01+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[JavaScript中文乱码的解决方法]]></title>	
    <link>http://blog.163.com/goodshow_1984/blog/static/132963920093130644598</link>
    <description><![CDATA[<div><p>当页面中包含的js文件中有中文输出时，在页面中会出现乱码．</p>
<p>解决办法，在包含代码中加入charset,和页面编码一致．</p>
<p>&nbsp;&lt;script <span style="color: red;">charset="gb2312" </span>src="/DotBBS_Net/Js/Register.js" language="javascript"&gt;&lt;/script&gt;</p></div>]]></description>
	    <author><![CDATA[goodshow]]></author>
	    <comments>http://blog.163.com/goodshow_1984/blog/static/132963920093130644598</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/goodshow_1984/blog/static/132963920093130644598</guid>
    <pubDate>Mon, 13 Apr 2009 12:06:44 +0800</pubDate>
    <dcterms:modified>2009-04-13T12:06:44+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[网页设计中常用的CSS命名规则]]></title>	
    <link>http://blog.163.com/goodshow_1984/blog/static/132963920093421153586</link>
    <description><![CDATA[<div> 头部：header
<p>　　内容：content/container</p>
<p>　　尾：footer</p>
<p>　　导航：nav</p>
<p>　　侧栏：sidebar</p>
<p>　　栏目：column</p>
<p>　　页面外围控制整体布局宽度：wrapper</p>
<p>　　左右中：left right center</p>
<p>　　登录条：loginbar</p>
<p>　　标志：logo</p>
<p>　　广告：banner</p>
<p>　　页面主体：main</p>
<p>　　热点：hot</p>
<p>　　新闻：news</p>
<p>　　下载：download</p>
<p>　　子导航：subnav</p>
<p>　　菜单：menu</p>
<p>　　子菜单：submenu</p>
<p>　　搜索：search</p>
<p>　　友情链接：friendlink</p>
<p>　　页脚：footer</p>
<p>　　版权：copyright</p>
<p>　　滚动：scroll</p>
<p>　　内容：content</p>
<p>　　标签页：tab</p>
<p>　　文章列表：list</p>
<p>　　提示信息：msg</p>
<p>　　小技巧：tips</p>
<p>　　栏目标题：title</p>
<p>　　加入：joinus</p>
<p>　　指南：guild</p>
<p>　　服务：service</p>
<p>　　注册：regsiter</p>
<p>　　状态：status</p>
<p>　　投票：vote</p>
<p>　　合作伙伴：partner</p>
<p>　　(二)注释的写法:</p>
<p>　　/* Footer */</p>
<p>　　内容区</p>
<p>　　/* End Footer */</p>
<p>　　(三)id的命名:</p>
<p>　　(1)页面结构</p>
<p>　　容器: container</p>
<p>　　页头：header</p>
<p>　　内容：content/container</p>
<p>　　页面主体：main</p>
<p>　　页尾：footer</p>
<p>　　导航：nav</p>
<p>　　侧栏：sidebar</p>
<p>　　栏目：column</p>
<p>　　页面外围控制整体布局宽度：wrapper</p>
<p>　　左右中：left right center</p>
<p>　　(2)导航</p>
<p>　　导航：nav</p>
<p>　　主导航：mainbav</p>
<p>　　子导航：subnav</p>
<p>　　顶导航：topnav</p>
<p>　　边导航：sidebar</p>
<p>　　左导航：leftsidebar</p>
<p>　　右导航：rightsidebar</p>
<p>　　菜单：menu</p>
<p>　　子菜单：submenu</p>
<p>　　标题: title</p>
<p>　　摘要: summary</p>
<p>　　(3)功能</p>
<p>　　标志：logo</p>
<p>　　广告：banner</p>
<p>　　登陆：login</p>
<p>　　登录条：loginbar</p>
<p>　　注册：regsiter</p>
<p>　　搜索：search</p>
<p>　　功能区：shop</p>
<p>　　标题：title</p>
<p>　　加入：joinus</p>
<p>　　状态：status</p>
<p>　　按钮：btn</p>
<p>　　滚动：scroll</p>
<p>　　标签页：tab</p>
<p>　　文章列表：list</p>
<p>　　提示信息：msg</p>
<p>　　当前的: current</p>
<p>　　小技巧：tips</p>
<p>　　图标: icon</p>
<p>　　注释：note</p>
<p>　　指南：guild</p>
<p>　　服务：service</p>
<p>　　热点：hot</p>
<p>　　新闻：news</p>
<p>　　下载：download</p>
<p>　　投票：vote</p>
<p>　　合作伙伴：partner</p>
<p>　　友情链接：link</p>
<p>　　版权：copyright</p>
<p>　　(四)class的命名:</p>
<p>　　(1)颜色:使用颜色的名称或者16进制代码,如</p>
<p>　　.red { color: red; }</p>
<p>　　.f60 { color: #f60; }</p>
<p>　　.ff8600 { color: #ff8600; }</p>
<p>　　(2)字体大小,直接使用"font+字体大小"作为名称,如</p>
<p>　　.font12px { font-size: 12px; }</p>
<p>　　.font9pt {font-size: 9pt; }</p>
<p>　　(3)对齐样式,使用对齐目标的英文名称,如</p>
<p>　　.left { float:left; }</p>
<p>　　.bottom { float:bottom; }</p>
<p>　　(4)标题栏样式,使用"类别+功能"的方式命名,如</p>
<p>　　.barnews { }</p>
<p>　　.barproduct { }</p>
<p>　　注意事项::</p>
<p>　　1.一律小写;</p>
<p>　　2.尽量用英文;</p>
<p>　　3.不加中杠和下划线;</p>
<p>　　4.尽量不缩写，除非一看就明白的单词.</p>
<p>　　主要的 master.css</p>
<p>　　模块 module.css</p>
<p>　　基本共用 base.css</p>
<p>　　布局，版面 layout.css</p>
<p>　　主题 themes.css</p>
<p>　　专栏 columns.css</p>
<p>　　文字 font.css</p>
<p>　　表单 forms.css</p>
<p>　　补丁 mend.css</p>
<p>　　打印 print.css</p></div>]]></description>
	    <author><![CDATA[goodshow]]></author>
	    <comments>http://blog.163.com/goodshow_1984/blog/static/132963920093421153586</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/goodshow_1984/blog/static/132963920093421153586</guid>
    <pubDate>Sat, 4 Apr 2009 02:11:53 +0800</pubDate>
    <dcterms:modified>2009-04-04T02:11:53+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[c#基础（4）]]></title>	
    <link>http://blog.163.com/goodshow_1984/blog/static/13296392008111295118165</link>
    <description><![CDATA[<div><P style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt"><SPAN lang=EN-US style="mso-bidi-font-family: 宋体"><SPAN style="mso-list: Ignore"><SPAN style="FONT-FAMILY: Times New Roman">一、</SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">基本概念</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt 21pt"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">首先我们来了解两个基本概念：实现继承和接口继承</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt 21pt"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">1</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）、实现继承，表示一个类派生于一个基类型，并拥有该基类型的所有成员字段和函数。</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt 21pt"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">2</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）、接口继承，表示一个类型只继承了函数的签名，没有任何实现的代码。在需要指定该类型具有某些可用的特性时，最好使用这种继承。</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt 21pt"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">注意，在</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">C#</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中，不支持多重继承，但一个类却可以实现多个接口。同样，结构总是派生于</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">System.ValueType , </SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">他们还可以派生于任意多个接口。</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">二、实现继承。</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman"><SPAN style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>(1)</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、我们先来看个例子。</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"></SPAN></P>
<DIV><SPAN style="DISPLAY: none"><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #0000ff">using</SPAN><SPAN style="COLOR: #000000">&nbsp;System;<BR></SPAN><SPAN style="COLOR: #0000ff">namespace</SPAN><SPAN style="COLOR: #000000">&nbsp;gosoa.com.cn<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">class</SPAN><SPAN style="COLOR: #000000">&nbsp;baseClass<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000">&nbsp;getUrl()<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">return</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #800000">"</SPAN><SPAN style="COLOR: #800000">www.gosoa.com.cn</SPAN><SPAN style="COLOR: #800000">"</SPAN><SPAN style="COLOR: #000000">;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">class</SPAN><SPAN style="COLOR: #000000">&nbsp;test&nbsp;:&nbsp;baseClass<BR>&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">static</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">void</SPAN><SPAN style="COLOR: #000000">&nbsp;Main()<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;test&nbsp;classOne</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #0000ff">new</SPAN><SPAN style="COLOR: #000000">&nbsp;test();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(classOne.getUrl());<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR>}<BR></SPAN></SPAN></DIV>
<P>&nbsp;</P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在上面的例子中，</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">public class test : baseClass </SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">就是声明了类</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">test</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">继承自</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">baseClass</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。这样，在类</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">test</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中也就具有了父类的方法，</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">getUrl() </SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。在上例中输出结果是</SPAN><SPAN style="FONT-FAMILY: Times New Roman"> <SPAN lang=EN-US><A href="http://www.gosoa.com.cn/"><SPAN style="COLOR: #800080">www.gosoa.com.cn</SPAN></A></SPAN></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">&nbsp;</SPAN></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">2</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）、虚方法</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="mso-tab-count: 1"><SPAN style="FONT-FAMILY: Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">把一个基类中的方法声明为</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman"> virtual </SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，则该函数可以在任何派生类中重写了。</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="mso-tab-count: 1"><SPAN style="FONT-FAMILY: Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">C#</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中，函数默认下不是虚拟的，需要显式的声明。但在</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">java</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中，所有函数都是虚拟的。</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">C</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">＃中，派生类的函数重写另一个函数时，要使用</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">override </SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">关键字显式的声明。如果声明了</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman"> override </SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">函数，但在基类中如果没有可以重写的函数，编译器就会报错了。</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="mso-tab-count: 1"><SPAN style="FONT-FAMILY: Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">注意，成员字段和静态函数都不能声明为</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman"> virtual </SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，因为这个概念只对类中的实例函数成员有意义。</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="mso-tab-count: 1"><SPAN style="FONT-FAMILY: Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">我们来看个例子。</SPAN></P>
<P><SPAN style="DISPLAY: none"><BR><SPAN style="COLOR: #0000ff">using</SPAN><SPAN style="COLOR: #000000">&nbsp;System;<BR></SPAN><SPAN style="COLOR: #0000ff">namespace</SPAN><SPAN style="COLOR: #000000">&nbsp;gosoa.com.cn<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">class</SPAN><SPAN style="COLOR: #000000">&nbsp;baseClass<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">virtual</SPAN><SPAN style="COLOR: #000000">&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000">&nbsp;getUrl()<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">return</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #800000">"</SPAN><SPAN style="COLOR: #800000">cnblogs.com</SPAN><SPAN style="COLOR: #800000">"</SPAN><SPAN style="COLOR: #000000">;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">class</SPAN><SPAN style="COLOR: #000000">&nbsp;baseClass2:baseClass<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">override</SPAN><SPAN style="COLOR: #000000">&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000">&nbsp;getUrl()<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">return</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #800000">"</SPAN><SPAN style="COLOR: #800000">gosoa.com.cn</SPAN><SPAN style="COLOR: #800000">"</SPAN><SPAN style="COLOR: #000000">;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">class</SPAN><SPAN style="COLOR: #000000">&nbsp;test&nbsp;:&nbsp;baseClass2<BR>&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">override</SPAN><SPAN style="COLOR: #000000">&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000">&nbsp;getUrl()<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">return</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #800000">"</SPAN><SPAN style="COLOR: #800000">www.gosoa.com.cn</SPAN><SPAN style="COLOR: #800000">"</SPAN><SPAN style="COLOR: #000000">;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">static</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">void</SPAN><SPAN style="COLOR: #000000">&nbsp;Main()<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;test&nbsp;classOne</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #0000ff">new</SPAN><SPAN style="COLOR: #000000">&nbsp;test();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(classOne.getUrl());<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR>}<BR><BR></SPAN></SPAN></P>
<P>&nbsp;</P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">本例的输出结果是</SPAN><SPAN style="FONT-FAMILY: Times New Roman"> <SPAN lang=EN-US><A href="http://www.gosoa.com.cn/"><SPAN style="COLOR: #800080">www.gosoa.com.cn</SPAN></A></SPAN></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">&nbsp;</SPAN></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">(3)</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、隐藏方法。</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在上例中，</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">baseClass2</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">类的</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">getUrl()</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">方法，如果没有</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">override </SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">关键字，则</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">baseClass2</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">类的</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">getUrl()</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">方法就会隐藏基类的</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">getUrl()</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">方法。在编译的时候，系统会给予警告。</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">&nbsp;</SPAN></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">4</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）、调用函数的基本版本</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="mso-tab-count: 1"><SPAN style="FONT-FAMILY: Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">还是看上一个例子，我们稍作修改，如下，</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">&nbsp;</SPAN></SPAN></P>
<P><SPAN style="DISPLAY: none"><BR><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">class</SPAN><SPAN style="COLOR: #000000">&nbsp;test&nbsp;:&nbsp;baseClass2<BR>&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">override</SPAN><SPAN style="COLOR: #000000">&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000">&nbsp;getUrl()<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000">&nbsp;url</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #800000">"</SPAN><SPAN style="COLOR: #800000">http://</SPAN><SPAN style="COLOR: #800000">"</SPAN><SPAN style="COLOR: #000000">;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;url</SPAN><SPAN style="COLOR: #000000">+=</SPAN><SPAN style="COLOR: #0000ff">base</SPAN><SPAN style="COLOR: #000000">.getUrl();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">return</SPAN><SPAN style="COLOR: #000000">&nbsp;url;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">static</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">void</SPAN><SPAN style="COLOR: #000000">&nbsp;Main()<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;test&nbsp;classOne</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #0000ff">new</SPAN><SPAN style="COLOR: #000000">&nbsp;test();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(classOne.getUrl());<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR></SPAN></SPAN></P>
<P>&nbsp;</P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">我们来看</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">url+=base.getUrl();</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">这一句，</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">base</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">就是调用基类的意思，所以，本例的输出结果是</SPAN><SPAN style="FONT-FAMILY: Times New Roman"> </SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><A href="http://gosoa.com.cn/"><SPAN style="COLOR: #800080; FONT-FAMILY: Times New Roman">http://gosoa.com.cn</SPAN></A></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">&nbsp;</SPAN></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">(5)</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、抽象类和抽象方法。</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman"><SPAN style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>C#</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">允许把类声明为</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman"> abstract </SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，抽象类不能实例化，抽象方法不没有执行代码。</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="mso-tab-count: 1"><SPAN style="FONT-FAMILY: Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">我觉得抽象类和抽象方法没有什么用，一般我们用接口就可以了。搞不太明白</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">C#</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中这个抽象类和抽象方法到底想用来干什么。</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">6</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）、密封类和密封方法。</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="mso-tab-count: 1"><SPAN style="FONT-FAMILY: Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">如果把类声明为</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman"> sealed </SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">即标明该类不可以被继承，如果是方法，则方法不可以被重写。</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">7</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）、派生类的构造方法。</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="mso-tab-count: 1"><SPAN style="FONT-FAMILY: Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在派生类中，构造方法是依次从基类中执行，最后到派生类本身的构造函数。</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="mso-tab-count: 1"><SPAN style="FONT-FAMILY: Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">我们来看下面的例子：</SPAN></P>
<P>&nbsp;</P>
<DIV><IMG height=16 src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" width=11 align=top ;? ; none?; document.getElementById(?Code_Open_Text_093834?).style.display="inline" document.getElementById(?Code_Open_Image_093834?).style.display="inline" document.getElementById(?Code_Closed_Text_093834?).style.display="none"><IMG style="DISPLAY: none" height=16 src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" width=11 align=top ;? ; none?; document.getElementById(?Code_Open_Text_093834?).style.display="none" getElementById(?Code_Closed_Text_093834?).style.display="inline" getElementById(?Code_Closed_Image_093834?).style.display="inline"><SPAN>Code</SPAN><SPAN style="DISPLAY: none"><BR><SPAN style="COLOR: #0000ff">using</SPAN><SPAN style="COLOR: #000000">&nbsp;System;<BR></SPAN><SPAN style="COLOR: #0000ff">namespace</SPAN><SPAN style="COLOR: #000000">&nbsp;gosoa.com.cn<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">class</SPAN><SPAN style="COLOR: #000000">&nbsp;userBase<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">private</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000">&nbsp;username;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000">&nbsp;&nbsp;userBase()<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&nbsp;</SPAN><SPAN style="COLOR: #800000">"</SPAN><SPAN style="COLOR: #800000">I'm&nbsp;good&nbsp;men</SPAN><SPAN style="COLOR: #800000">"</SPAN><SPAN style="COLOR: #000000">);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000">&nbsp;&nbsp;userBase(</SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000">&nbsp;username)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">this</SPAN><SPAN style="COLOR: #000000">.username</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">username;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">class</SPAN><SPAN style="COLOR: #000000">&nbsp;oneMen&nbsp;:&nbsp;userBase<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000">&nbsp;&nbsp;oneMen()<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&nbsp;</SPAN><SPAN style="COLOR: #800000">"</SPAN><SPAN style="COLOR: #800000">Yes&nbsp;,&nbsp;I'm&nbsp;very&nbsp;good&nbsp;!</SPAN><SPAN style="COLOR: #800000">"</SPAN><SPAN style="COLOR: #000000">);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000">&nbsp;&nbsp;oneMen(</SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000">&nbsp;username):</SPAN><SPAN style="COLOR: #0000ff">base</SPAN><SPAN style="COLOR: #000000">(username)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&nbsp;username&nbsp;</SPAN><SPAN style="COLOR: #000000">+</SPAN><SPAN style="COLOR: #800000">"</SPAN><SPAN style="COLOR: #800000">&nbsp;is&nbsp;a&nbsp;&nbsp;good&nbsp;&nbsp;men!</SPAN><SPAN style="COLOR: #800000">"</SPAN><SPAN style="COLOR: #000000">);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000">&nbsp;&nbsp;oneMen(</SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000">&nbsp;username,</SPAN><SPAN style="COLOR: #0000ff">string</SPAN><SPAN style="COLOR: #000000">&nbsp;hisWebSite):</SPAN><SPAN style="COLOR: #0000ff">base</SPAN><SPAN style="COLOR: #000000">(username)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&nbsp;username&nbsp;</SPAN><SPAN style="COLOR: #000000">+</SPAN><SPAN style="COLOR: #800000">"</SPAN><SPAN style="COLOR: #800000">'s&nbsp;webSite&nbsp;is&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #800000">"</SPAN><SPAN style="COLOR: #000000">+</SPAN><SPAN style="COLOR: #000000">hisWebSite);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #0000ff">public</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">static</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">void</SPAN><SPAN style="COLOR: #000000">&nbsp;Main()<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;oneMen&nbsp;classOne</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #0000ff">new</SPAN><SPAN style="COLOR: #000000">&nbsp;oneMen();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">oneMen&nbsp;classTwo=new&nbsp;oneMen("pan");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">oneMen&nbsp;classThree=new&nbsp;oneMen("pan","www.gosoa.com.cn");</SPAN><SPAN style="COLOR: #008000"><BR></SPAN><SPAN style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR>}<BR></SPAN></SPAN></DIV>
<P>&nbsp;</P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">我们先声明了一个</SPAN><SPAN style="FONT-FAMILY: Times New Roman"> <SPAN lang=EN-US>userBase </SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">类，其有个私有成员变量，还有两个构造函数。</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">oneMen</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">类派生自</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">userBase </SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">类。并且</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">oneMen</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">类有其自己的三个构造函数。</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">public<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>oneMen(string username):base(username)</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">这个构造函数继承了基类中的构造函数，间接的给基类中的私有字段赋值了。</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">public<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>oneMen(string username,string hisWebSite):base(username) </SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">这个构造函数也继承了基类的构造函数，在</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">Main()</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">函数中我们依次通过三种方式实例化</SPAN><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">oneMen</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">类的时候，依次输出的结果是</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">oneMen()</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">：</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">I'm good men</SPAN></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">Yes , I'm very good !</SPAN></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">&nbsp;</SPAN></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">oneMen("pan")</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">：</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">pan is a<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>good<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>men! </SPAN></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">&nbsp;</SPAN></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">oneMen("pan","www.gosoa.com.cn")</SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">：</SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">pan’s 's webSite is </SPAN><A href="http://www.gosoa.com.cn/"><SPAN style="COLOR: #800080; FONT-FAMILY: Times New Roman">www.gosoa.com.cn</SPAN></A></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><SPAN style="FONT-FAMILY: Times New Roman">&nbsp;</SPAN></SPAN></P>
<P style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">希望通过这个例子让大家了解到派生类的构造函数。</SPAN></P></div>]]></description>
	    <author><![CDATA[goodshow]]></author>
	    <comments>http://blog.163.com/goodshow_1984/blog/static/13296392008111295118165</comments>
    <slash:comments>1</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/goodshow_1984/blog/static/13296392008111295118165</guid>
    <pubDate>Fri, 12 Dec 2008 09:51:18 +0800</pubDate>
    <dcterms:modified>2008-12-12T11:14:53+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[相片:  123]]></title>	
    <link>http://img.bimg.126.net/photo/v4q5qwK4pXfs7MgoK0au2w==/422212465068254076.jpg</link>
    <description><![CDATA[<div>
	<a href="http://img.bimg.126.net/photo/v4q5qwK4pXfs7MgoK0au2w==/422212465068254076.jpg" target="_blank">
	<img src="http://img.bimg.126.net/photo/v4q5qwK4pXfs7MgoK0au2w==/422212465068254076.jpg" border="0" width="240" height="149" alt="123  javascrip Xml .net"/>
	</a><br/><br/>
</div>]]></description>
	    <author><![CDATA[goodshow_1984]]></author>
    <guid isPermaLink="false">http://img.bimg.126.net/photo/v4q5qwK4pXfs7MgoK0au2w==/422212465068254076.jpg</guid>
    <pubDate>Wed, 27 Jun 2007 09:58:42 +0800</pubDate>
    <dcterms:modified>2007-06-27T09:58:42+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[相片:  clip_image001]]></title>	
    <link>http://img.bimg.126.net/photo/5uCrlO4XSBrM-gj5FnE74Q==/3451446164426167184.jpg</link>
    <description><![CDATA[<div>
	<a href="http://img.bimg.126.net/photo/5uCrlO4XSBrM-gj5FnE74Q==/3451446164426167184.jpg" target="_blank">
	<img src="http://img.bimg.126.net/photo/5uCrlO4XSBrM-gj5FnE74Q==/3451446164426167184.jpg" border="0" width="239" height="240" alt="clip_image001  javascrip Xml .net"/>
	</a><br/><br/>
</div>]]></description>
	    <author><![CDATA[goodshow_1984]]></author>
    <guid isPermaLink="false">http://img.bimg.126.net/photo/5uCrlO4XSBrM-gj5FnE74Q==/3451446164426167184.jpg</guid>
    <pubDate>Wed, 27 Dec 2006 16:02:23 +0800</pubDate>
    <dcterms:modified>2006-12-27T16:02:23+08:00</dcterms:modified>
  </item>    
 </channel>
</rss>