<?xml version="1.0" encoding="gb2312"?>

<!-- RSS generated by oioj.net on 4/16/2004 ; 感谢LeXRus提供 RSS 2.0 文档; 此文件可自由使用，但请保留此行信息 --> 
<!-- Source download URL: http://blogger.org.cn/blog/rss2.asp       -->
<rss version="2.0">

<channel>
<title>小鱼的空间</title>
<link>http://blogger.org.cn/blog/blog.asp?name=taotao6086</link>
<description>taotao6086的博客</description>
<copyright>blogger.org.cn</copyright>
<generator>W3CHINA Blog</generator>
<webMaster>webmaster@blogger.org.cn</webMaster>
<item>
<title><![CDATA[心情不好]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=taotao6086&amp;id=34341</link>
<author>taotao6086</author>
<pubDate>2008/4/24 20:43:00</pubDate>
<description><![CDATA[<P>&nbsp; 最近想的很多。不知不觉中好像自己失去了很多东西。。学习没有激情，不愿意说话，心情莫名的低落，工作的时候很心烦，可能这段时间的状态不好吧。</P>
<P>&nbsp;&nbsp;&nbsp; 赶快让自己好起来吧。</P>]]></description>
</item><item>
<title><![CDATA[中国要申办2014年世界杯.]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=taotao6086&amp;id=29189</link>
<author>taotao6086</author>
<pubDate>2007/10/30 10:04:28</pubDate>
<description><![CDATA[<P>&nbsp; 早晨看到新闻说中国要申办2014年世界杯.听到这个消息很高兴.说明中国现在的足球地位越来越高了,可能说中国以总比分11:0淘汰了缅甸这样的亚洲一流球队后,信心大涨,也说明中国的外交和国力越来越强了.</P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;但是仔细想了想,这样做也对.毕竟中国在亚洲创造了一个又一个的记录,但是在世界范围内,还没有什么值得世界足球留念的.正好趁着2014年举办世界杯让中国足球在世界足球历史上留下光辉的一笔.</P>
<P>&nbsp;&nbsp;&nbsp; 刚才和几个老球迷聊了会.发现世界杯的东道主从来没有小组不出现的.看来2014年这个记录将要由中国打破...</P>]]></description>
</item><item>
<title><![CDATA[jndi中的奇怪问题]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=taotao6086&amp;id=29064</link>
<author>taotao6086</author>
<pubDate>2007/10/25 11:01:13</pubDate>
<description><![CDATA[<P>最近几天一直在弄jndi.但是发现一个奇怪的问题.就是在配置完jndi数据源后.在用lookup查找的时候经常出现下面的错误:</P>
<P>javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file:&nbsp; java.naming.factory.initial<BR>&nbsp;at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)<BR>&nbsp;at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)<BR>&nbsp;at javax.naming.InitialContext.getURLOrDefaultInitCtx(Unknown Source)<BR>&nbsp;at javax.naming.InitialContext.lookup(Unknown Source)</P>
<P>&nbsp;</P>
<P>错误指向的行就是在用lookup查找数据源的时候.</P>
<P>但是在jsp页面中调用就没有这样的问题.在java类中些就发生问题.很是奇怪...</P>
<P>我用的环境是&nbsp; eclipse3.1+jkd1.4+jboss4.0.4</P>
<P>数据源代码如下(jboss_home\erver\all\deploy\mysql-ds.xml):</P>
<P>&lt;?xml version="1.0" encoding="UTF-8"?&gt;</P>
<P>&lt;!-- $Id: mysql-ds.xml,v 1.3.2.3 2006/02/07 14:23:00 acoliver Exp $ --&gt;<BR>&lt;!--&nbsp; Datasource config for MySQL using 3.0.9 available from:<BR><A href="http://www.mysql.com/downloads/api-jdbc-stable.html">http://www.mysql.com/downloads/api-jdbc-stable.html</A><BR>--&gt;</P>
<P>&lt;datasources&gt;<BR>&nbsp; &lt;local-tx-datasource&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;jndi-name&gt;MySqlDS&lt;/jndi-name&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;connection-url&gt;jdbc:mysql://127.0.0.1:3306/test&lt;/connection-url&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;driver-class&gt;com.mysql.jdbc.Driver&lt;/driver-class&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;user-name&gt;root&lt;/user-name&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;password&gt;1234&lt;/password&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;exception-sorter-class-name&gt;org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter&lt;/exception-sorter-class-name&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;!-- should only be used on drivers after 3.22.1 with "ping" support<BR>&nbsp;&nbsp;&nbsp; &lt;valid-connection-checker-class-name&gt;org.jboss.resource.adapter.jdbc.vendor.MySQLValidConnectionChecker&lt;/valid-connection-checker-class-name&gt;<BR>&nbsp;&nbsp;&nbsp; --&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;!-- sql to call when connection is created<BR>&nbsp;&nbsp;&nbsp; &lt;new-connection-sql&gt;some arbitrary sql&lt;/new-connection-sql&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;!-- sql to call on an existing pooled connection when it is obtained from pool - MySQLValidConnectionChecker is preferred for newer drivers<BR>&nbsp;&nbsp;&nbsp; &lt;check-valid-connection-sql&gt;some arbitrary sql&lt;/check-valid-connection-sql&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --&gt;</P>
<P>&nbsp;&nbsp;&nbsp; &lt;!-- corresponding type-mapping in the standardjbosscmp-jdbc.xml (optional) --&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;metadata&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;type-mapping&gt;mySQL&lt;/type-mapping&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/metadata&gt;<BR>&nbsp; &lt;/local-tx-datasource&gt;<BR>&lt;/datasources&gt;</P>
<P>调用的代码如下: </P>
<P>DataSource&nbsp;&nbsp; ds&nbsp;&nbsp; =&nbsp;&nbsp; null;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; try{&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; InitialContext&nbsp;&nbsp; ctx&nbsp;&nbsp; =&nbsp;&nbsp; new&nbsp;&nbsp; InitialContext();&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; ds&nbsp;&nbsp; =&nbsp;&nbsp; (DataSource)ctx.lookup("java:/MySqlDS");&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; Connection&nbsp;&nbsp; conn&nbsp;&nbsp; =&nbsp;&nbsp; ds.getConnection();&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; String&nbsp;&nbsp; sql&nbsp;&nbsp; =&nbsp;&nbsp; "select&nbsp;&nbsp; *&nbsp;&nbsp; from&nbsp;&nbsp; courses";&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; Statement&nbsp;&nbsp; ps&nbsp;&nbsp; =&nbsp;&nbsp; conn.createStatement();&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; ResultSet&nbsp;&nbsp; rs&nbsp;&nbsp; =&nbsp;&nbsp; ps.executeQuery(sql);&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; while(rs.next()){&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; System. out.println(rs.getString("name"));&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; rs.close();&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; ps.close();&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; conn.close();&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; }catch(Exception&nbsp;&nbsp; e){&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; System.out.println("This&nbsp;&nbsp; is&nbsp;&nbsp; Error&nbsp;&nbsp; for&nbsp;&nbsp; DataSource");&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; e.printStackTrace();&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp; </P>]]></description>
</item><item>
<title><![CDATA[大学最好的朋友]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=taotao6086&amp;id=28033</link>
<author>taotao6086</author>
<pubDate>2007/9/12 14:39:55</pubDate>
<description><![CDATA[<P>&nbsp;&nbsp;大学毕业一年多了。由于我工作的原因。我自己来到了北京。以前的大学同学都没怎么见面。今天有机会看到大连去云南旅游的照片，看到大连。。心里这是说不出的激动。想起大学里的点点滴滴。。</P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;看到了我们去找房子，他吃2碗面条，然后把汤喝了。</P>
<P>&nbsp;&nbsp;&nbsp; 看到我们（我，小新，大连）吵架吵的嗓子哑了。然后一起吃含片。</P>
<P>&nbsp;&nbsp;&nbsp; 看到我们（我，小新，大连）在澡堂里比肚子。我羡慕他，他羡慕我。</P>
<P>&nbsp;&nbsp;&nbsp; 看到我们（我，小新，大连，寝室长）晚上在寝室里包夜打英雄无敌，他就会用精灵族的索拉母（会连锁闪电）</P>
<P>&nbsp;&nbsp;&nbsp; 看到我们（我，小新，大连，寝室长）早晨起的早早到小燕子网吧站座位打传奇，他为了升到28级拿井中月，我陪他练级不拿经验，免费加血。</P>
<P>&nbsp;&nbsp;&nbsp; 看到在开学报道的时候他穿着短裤（那天特别的冷，整个学校只有两个人穿短裤，一个是踢球的，一个是他）</P>
<P>&nbsp;&nbsp;&nbsp; 看到他在军训的时候被教官罚，大声说自己的名字（呵呵，那个时候好傻啊）</P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;看到了寝室长的考完最后一科我们去高句丽喝酒，我喝多了要敬寝室长大蒜</P>
<P>&nbsp;&nbsp;&nbsp; 看到了在吃散伙饭最后我、大连和大连姐合影的时候。</P>
<P>&nbsp;&nbsp;&nbsp; 看到你的照片让我想起了太多太多。让我越来越怀念大学。</P>
<P>&nbsp;&nbsp;&nbsp; 在外地工作的我，真的很想你们。</P>]]></description>
</item><item>
<title><![CDATA[hibernate的crud]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=taotao6086&amp;id=27254</link>
<author>taotao6086</author>
<pubDate>2007/8/14 10:28:00</pubDate>
<description><![CDATA[hibernate <BR>insert方法<BR>public void insert(Object o){<BR>&nbsp;&nbsp;&nbsp; Session session = HibernateSessionFactory.currentSession();<BR>&nbsp;&nbsp;&nbsp; Transaction t = session.beginTransaction();<BR>&nbsp;&nbsp;&nbsp; session.save(o);<BR>&nbsp;&nbsp;&nbsp; t.commit();<BR>&nbsp;&nbsp;&nbsp; HibernateSessionFactory.clossSession();<BR>}<BR>&nbsp;<BR>delete方法<BR>public void delete(Object o,Serializable id){<BR>&nbsp;&nbsp;&nbsp; Session session = HibernateSessionFactory.currentSession():<BR>&nbsp;&nbsp;&nbsp; Transaction t = session.beginTransaction();<BR>&nbsp;&nbsp;&nbsp; Object o = session.get(o.class,id);<BR>&nbsp;&nbsp;&nbsp; if(o!=null){<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; session.delete(o);<BR>&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp; t.commit();<BR>&nbsp;&nbsp;&nbsp; HibernateSessionFactory.clossSession();<BR>}<BR>&nbsp;<BR>update方法<BR>public void update(Object o,Serializable id){<BR>&nbsp;&nbsp;&nbsp; Session session = HibernateSessionFactory.currentSession();<BR>&nbsp;&nbsp;&nbsp; Transaction t = session.beginTransaction();<BR>&nbsp;&nbsp;&nbsp; session.update(o,id);<BR>&nbsp;&nbsp;&nbsp; t.commit();<BR>&nbsp;&nbsp;&nbsp; HibernateSessionFactory.clossSession();<BR>}<BR>&nbsp;<BR>基于HQL的通用select方法<BR>public ArrayList select(String sql){<BR>&nbsp;&nbsp;&nbsp; Session session = HibernateSessionFactory.currentSession();<BR>&nbsp;&nbsp;&nbsp; Query query = createQuery(sql);<BR>&nbsp;&nbsp;&nbsp; List list = query.list();<BR>&nbsp;&nbsp;&nbsp; HibernateSessionFactory.clossSession();<BR>&nbsp;&nbsp;&nbsp; return (ArrayList)list;<BR>}<BR>&nbsp;<BR>基于SQL的通用select方法<BR>public ArrayList select(String sql) throws Exception{<BR>&nbsp;&nbsp;&nbsp; Session session = HibernateSessionFactory.currentSession();<BR>&nbsp;&nbsp;&nbsp; Connection con = session.connection();<BR>&nbsp;&nbsp;&nbsp; PreparedStatement pstmt = con.preparedStatement(sql);<BR>&nbsp;&nbsp;&nbsp; ResultSet rs = pstmt.executeQuery();<BR>&nbsp;&nbsp;&nbsp; ResultSetMetaData rsmd = rs.getMetaData();<BR>&nbsp;&nbsp;&nbsp; Hashtable ht = null;<BR>&nbsp;&nbsp;&nbsp; ArrayList array = new ArrayList();<BR>&nbsp;&nbsp;&nbsp; while(rs.next()){<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ht = new Hashtable();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for(int i=0;i&lt;rsmd.getColumnCount();i++){<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ht.put(rsmd.getColumnName(i+1),rs.getObject(i+1));<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; array.add(ht);<BR>&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp; HibernateSessionFactory.clossSession();<BR>&nbsp;&nbsp;&nbsp; return array;<BR>}]]></description>
</item><item>
<title><![CDATA[jsp]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=taotao6086&amp;id=27224</link>
<author>taotao6086</author>
<pubDate>2007/8/13 10:15:09</pubDate>
<description><![CDATA[<P><A>&nbsp;</A>&nbsp;&nbsp; 小米加步枪打跑小日本。。。jsp也可以做出好的软件来。</P>]]></description>
</item><item>
<title><![CDATA[Struts+Spring+Hibernate整合笔记]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=taotao6086&amp;id=26955</link>
<author>taotao6086</author>
<pubDate>2007/8/2 15:46:43</pubDate>
<description><![CDATA[
<P>使用平台：Eclipse3.2、MyEclipse5.01GA<BR>Struts、Spring、Hibernate三个框架在MyEclipse下添加顺序为：<BR>首先新建一个Web Project，<BR><BR>添加Add Struts Capabilities…，设置好包路径后继续；<BR><BR>选择MyEclipse菜单下的Add Spring Capabilities…选择所有的标签库（在这里我只选择了myeclipse默认的标签库，全部都添加上我这里报错），JAR Library Installation位置选择“Copy”项，下一步，设置Spring Bean配置文件位置，一般就默认在SRC目录，点击完成，就添加了Spring，继续；（这里添加的是sprng2.0，添加1.2在写action中的时候找不到包。）</P>
<P><BR>切换到MyEclipse Database Explorer（数据库浏览器视图），添加一个数据连接，测试连接成功后继续，这一步是为了给下面添加Hibernate框架准备的，因为它在建立过程中需要指定一个有效连接数据库的连接；<BR><BR>选择MyEclipse菜单下的Add Hibernate Capabilities…选择反有的标签库，包括Spring的，JAR Library Installation位置还是选择“Copy”项，下一步；因为之前添加了Spring框架，所以这里就会自动识别到，并询问你使用Hibernate的配置文件“hibernate.cfg.xml”还是使用Spring的配置文件“applicationContext.xml”，这里选择Spring来统一配置，下一步；此处是定义Spring配置文件是需要新建还是使用已存在的Spring配置文件，这里选择Existing Spring configuration file，即使用已存在的Spring配置文件“src/applicationContext.xml”,下方需要指定Hibernate的SessionFactory在Spring配置文件中的Bean ID，使用“sessionFactory”即可，下一步；在DB Profile的下拉列表中选择刚刚建立的连接，并在Bean ID处设置这个DataSource在Spring配置文件中的Bean ID名，这里使用“DataSource”，下一步；接下来的Define SessionFactory properties界面是配置Hibernate的SessionFactory工具类存放位置，设置好包路径后，下一步；点击Finish，就完成了对Struts、Spring、Hibernate三个框架的设置。<BR><BR>这里还需要配置Log4J（日志工具），只需将以下两个文件复制到SRC目录下即可<BR>commons-loggingproperties.properties<BR>log4j.properties<BR>至于这两文件里的具体配置就不再多说。</P>
<P>（这两个文件我没有复制。做测试的时候没有发现问题。不知道其他的地方有没有问题）<BR><BR>接下来，先完成JSP页面、ActionForm、及Action的添加，添加过程就不再多说。再就是为数据表添加持久化类，过程是在MyEclipse DataBase Explorer中打开连接，找到所需的表后，鼠标右键点击表名，选择“Hibernate Reverse Engineering…”,设置了包路径后，依次钩选“Hibernate Mapping File”、“Java Data Object”（取消钩选“Create abstract class”）以及“Java Data Access Object(DAO)”，在“Java Data Access Object(DAO)”下会自动钩选“Generate precise findby methods”，以及选择“Spring DAO”选项，使用“Spring DAO”后，在DAO类里转而使用了HibernateTemplate对象来操作数据库，据说可以免去事务管理，具体情况，明天再继续研究。生成完持久化类后，需要在Struts-config.xml文件里添加以下字段：<BR><EM>&lt;plug-in className=<BR>&nbsp; "org.springframework.web.struts.ContextLoaderPlugIn"&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;set-property property=<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "contextConfigLocation" value="/WEB-INF/classes/applicationContext.xml"/&gt;<BR>&lt;/plug-in&gt;</EM><BR>Value值就指定了Spring配置文件applicationContext.xml文件具体包位置。<BR><BR>接着在Action中需要做以下操作：<BR>导入import org.springframework.web.struts.ActionSupport;包<BR>原先Action是继承Action类的，例：<BR><EM>public class EmployeeListAction extends Action</EM><BR>这里将它改为继承ActionSupport类，例：<BR><EM>public class EmployeeListAction extends ActionSupport</EM><BR><BR>生成一个数据表的DAO对象，格式如下：<BR><EM>EmployeeinfoDAO empDao=EmployeeinfoDAO.getFromApplicationContext(this.getWebApplicationContext());&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <BR>List empList=empDao.getHibernateTemplate().loadAll(Employeeinfo.class);&nbsp;&nbsp;&nbsp;</EM> </P>
<P>（在测试的时候我把applicationContext.xml文件复制到web-info下）</P>
<P>&nbsp;</P>
<P>&nbsp;文章出处 <A href="http://hi.baidu.com/terry05/blog/item/d77373cf5d2ddc3df9dc615c.html">http://hi.baidu.com/terry05/blog/item/d77373cf5d2ddc3df9dc615c.html</A></P>
<P>&nbsp;</P>]]></description>
</item><item>
<title><![CDATA[营口人口语（营口是辽宁省的一个小城市）]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=taotao6086&amp;id=26724</link>
<author>taotao6086</author>
<pubDate>2007/7/25 11:25:10</pubDate>
<description><![CDATA[洒愣 --- 快点，痛快点<BR>糖梨糕、梨糕-----糖葫芦<BR>拢梳----梳子<BR>已拔----尾巴<BR>胡铁----蝴蝶<BR>喜蛛----蜘蛛<BR>又------肉<BR>远------软<BR>夜------热<BR>家巧----麻雀<BR>银------人<BR>老、可----非常<BR>埋汰、脏死了----脏、环境不好<BR>闺娘------女儿<BR>帮硬-----很硬<BR>老了、老鼻子了-------很多<BR>耍怪-----------------出洋相<BR>腚、屁户蛋子---屁股<BR>瞎掰、瞎逼次次----胡说<BR>赶趟-------来得及<BR>选er 巴----显摆<BR>半喇-------半个<BR>坑吃憋肚---墨迹<BR>逼次啊------装的意思<BR>真他妈尿几----没能耐的意思&nbsp; <BR>凋--------脏话<BR>滚刀又-----艮&nbsp; <BR>囔囔踹-----窝囊（还用在买肉吃，指那些肥烂肉）<BR>脑荤----暖和<BR>不够手---不讲义气<BR>特勒---邋遢<BR>整景---整事<BR>瞎勒勒－信口开河，胡侃<BR>卖呆儿---看热闹<BR>格〔去声〕样－讨厌<BR>蚂蛉－蜻蜓<BR>扁带沟---两头尖尖.会跳身上和蝗虫形态差不多<BR>虾爬子---学名虾娘（南方叫琵琶虾）<BR>胳楞-----文蛤<BR>咸眯遛---小型文蛤<BR>踏板儿---比目鱼.踏板摩托<BR>玻璃牛---型和香螺像 但比香螺很小<BR>大头饱---小河鱼的一种<BR>Lai(3声）了----撕了　<BR>xiao（2声） 习-----学习（长辈口音）<BR>上xiao（2声）-----上学<BR>下xiao（2声）-----下学<BR>音要〔yao]----音乐<BR>水咬子------水瓢<BR>意本------日本（老人都这样叫 ）<BR>卡了.拐了---摔倒了<BR>歹饭------ 吃饭<BR>多钱儿了 -------几点？<BR>der，<BR>板正，<BR>埋汰<BR>der喝的<BR>B赖<BR>秃鳖<BR>哏.<BR>小比崽子<BR>你胆肥了<BR>噶哈呢&nbsp; <BR>抗不了<BR>折服了<BR>能能行了<BR>咋回事&nbsp; <BR>有没有刚<BR>女的都爱说去死]]></description>
</item><item>
<title><![CDATA[三国志卷十三:征西大将军朱广沪传]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=taotao6086&amp;id=26673</link>
<author>taotao6086</author>
<pubDate>2007/7/24 8:49:15</pubDate>
<description><![CDATA[朱广沪字光负，吴郡沪人也。诞于泽东元年九月。沪诞时，有群豕入其门户，驱而不去。既诞，室满异香，有五色毫光降于庭，群豕忽而不见。其父甚异焉，因事起名曰：广沪，即喻光户也。　　　　 <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 沪少时顽鲁，宗族莫知。不甚乐读书，好美服、尤喜逐疯犬，以此为乐，故世人未之奇也。汝南许子将，世名知人，先言后验，莫有不中者，人皆服之。尝过吴郡，见沪而异之，曰：“国足祚尽，衰及三世，非命世之才不能济也。能忍辱当之者，其在君乎？”沪亦奇之，因问曰：“我何如人也？”子将不答。固问之，曰：“子治队之能沉，乱队之奸熊。”沪抚掌大笑。 <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 及长，以善蹴鞠闻名乡里，吴郡太守辟为骑督。小平五年，因连下数城，擢为郎中令，稍迁羽林军破蛋中郎将。<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 泽民三年，拜偏将军，令督健力宝虎步营，率部曲远征东夷巴西。征战五年，数有战功，威震海外。及王俊生登基，欲建功业。闻沪名，语于左右曰：“何期大贤流于海外耶？”。遂召沪归，授军师祭酒，领国奥行军司马。时胡将霍顿为大都督，沪尽心辅之，亦有功勋。　　 <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 泽民十年，拜镇南将军，领交州刺史，假节督南越诸军事，冶所为深圳。沪善守，御之有度，诸强莫能克，因号“铜墙将军”。沪守鹏城数年，有威恩，屡退强敌，贼不敢侵。　　 <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 锦涛二年，沪厉兵秣马，挥师北上。破大连，讨申花，伐鲁能，平国安，擒长春，斩长沙。所向无敌，威震天下，群雄莫能当之。　　　　 <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 后帝崩，刘鹏继大统。时国足弱甚，先大都督米卢东征高丽、扶桑，大败而归。竟未胜一战，未拔一城，未斩一敌，至今为天下笑。上深患之，尚书右仆射谢亚龙乃荐沪。上亦素闻沪名，欲大用之。侍中张吉龙谏曰：“广沪字光负，光负者，将无一胜耶？昔李广数奇，故白首未能封侯，愿陛下慎之。”上不以为意，乃拜沪为大将军，领国足大都督，假节钺。　　 <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 上拔沪为帅，一军尽惊。上大会群臣，问沪曰：“今委卿以重任，卿居之欲云何？”沪对曰：“若荷兰、巴西举天下而来，请为大王拒之；如高丽、扶桑率十万之众至，请为大王吞之。”上壮其言。　　 <BR>沪既督国足，时将骄兵疲，尾大不掉。诸将摧败之余，气势伤沮，沪揣知其情，乃不肃军阵，不齐部伍。或以不肃为言，中书监南勇亦责之，沪曰：“军方安先帅之宽易，吾不欲使其军心动摇。” 勇服其言，曰：“听君一席话，胜养十年猪。古之人不余欺也。” <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 沪乃效李愬故事，绐告三军曰：“天子知沪柔而忍耻，故令抚养尔辈。战者，非吾事也。”军众信而乐之。沪乃日置酒高会，厚赏将士。三军咸悦之，愿为效命。沪乃治军习战，令诸将战时务必疯奔，号“疯犬精神”。军令曰：断敌一腿，赐爵一级；断敌二腿，益爵两级。令出，将士欢声坏都舍，纷纷求战。沪乃知军可用，遂督众征大食、讨高丽、破百济、灭南越、平扶桑，功赫一时。然亦多有败绩，朝野非之。上赏其屡败屡战之志，终不以一眚掩大德。　　　　 <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 沪南征北战，东讨西伐，血战经旬，恃有骁将也。麾下诸将，以三李为最。　　 <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 一曰李毅，扬州九江郡人也。毅骁果善战，攻城掠地，屡为先登。行军进如狂风，退如急电，勇冠三军，中外莫不拜服，号为“大帝”。善护球，常护球至底线而敌弗能触之。西戎法兰西有大帝曰亨利可汗者，与毅齐名，号“中李毅，外亨利”。常以善护球自矜，然闻毅事，终生不复言护球也。毅有王霸之气，尝与镇南将军、都督迟尚斌有隙，遂与右督李玮峰率诸将共逐之。斌迫走，毅曰：“天曙矣！” 斌斥之为球霸，毅笑曰“若沙场球霸，吾为也。” 毅有国士之风，能惜生灵，不以斩敌首级多寡为荣。故三年只斩六首，锦涛四年十九战止下一城。夫太上之士弗如也。故范文正公赞曰：先生之风，山高水长。然朝野莫解，权宦亦数谗之，遂黜免。后国人始知之，会逢国足大败，国中妇孺皆叹曰：“大帝不肯出，将如苍生何！” <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 一曰李玮峰，以胆烈闻于海内。守御得法，屡摧敌锋，因授红牌中郎将，领行军右督，后深圳太守因其功大，表其为光禄大夫。后因杀俘坑虏，为御使中丞所参，上遂罢之。复以铲腿校尉郑智为左督。　　（臣裴松之注曰：智，幽州辽东人，亦万人敌也。沪西征欧罗巴，拜智为铲腿校尉。时法兰西有骁将曰西塞者，往来陷阵，不可一世，沪大患之。智乃激励将士，示以必死，望见其麾盖，策马剌塞于万众之中，斩其首而还，贼诸将莫能当者。三军服其勇，皆叹曰：“将军真天人也！”上益壮之，迁右督，封废人亭侯。西戎英格兰有侯国曰查尔顿者，甚慕其名。巨资邀其为中护军。智至，敌诸前锋皆畏智名，悉遁矣）　　　　 <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 一曰李铁，先授中领军，后升护军将军，因能跑善射，军中因号之为“射雕手”。尝与保加利亚战，射杀沙场上空巨雕数只，至今鹰隼不敢过其地。故王龙标赠诗赞曰：“但使中场李铁在，不教飞机度阴山。” <BR>此三子，皆国之良将也，时号“三李”。敌闻之莫不丧胆，望风而逃。匈奴有谚云：“三李一来，就地掩埋；三李一到，马上死翘。”其惮畏如此。 <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 锦涛三年八月，沪率觏下南洋，引十万之众攻南蛮新加坡。蛮国城小兵弱，原可一举荡平。然旬月仅下一城，国人始怨之，流言四起。 <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 锦涛四年，沪复督兵南下，五月渡泸，入不毛之地伐南蛮泰国。时泰蛮屡为诸强所破，丧兵失地，民心惶惶，若再败则社稷无存矣。沪宅心仁厚，轻名好义，故不忍逼之。遂令将士罢攻，并割一城赠泰，引兵而退。泰王感激涕零，不知所云，竟泣于庭，向北三拜曰：“孤有何德，公待我厚至此！” 乃遣使上贡于朝，表云：“古有昭君和亲，今有都督结义。南人终生不复叛矣！” <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 沪用兵老成持重，尝令：“即与马来西亚战，亦未可轻敌，须坚守不出，免中诱敌之计。违令者，杀无赦！”诸将战栗，不敢违其节度。 <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 四月，督军西征，欲荡平欧洲诸强。然数战皆北，军心溃散。或云，可率众击西乙、西丙诸郡，皆城小兵少，何不伐之以振军威？沪闻之大怒，作色而起，斥曰：“是何言！是何言！予素只斩名将，如皇马、巴萨者是也。若西乙、德丙者，是何鸡狗！国士终不与屠沽之辈为伍！” <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 归，因沪屡战屡败，大失所望。上贬沪为翊军将军，行大将军事。 <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 六月，西戎美利坚反，上复拜沪为征西将军，持节。引兵西向伐美，数战不利，沪叹曰：“使朱将军遇因扎吉兮，世界杯何足道哉！” （裴松之注曰：因扎吉者，西戎大秦之名将也。） 左右闻其言皆笑，戏之云：“若复予公三罗、吉格斯、范尼、费迪南德、特里等诸名将，则如何？” （裴松之注曰：三罗者，大罗、小罗、C罗也，皆万人敌也） 沪拔剑而起，曰：“若是，必能拒强敌。虽强如越南、泰国、缅甸者，亦不足畏，吾可逼平之！” 意甚慷慨，众咸壮其言。后果有一胜。然西行终数不利，且多食蛋，为狄夷所笑。上闻败报怒甚，詈之曰：“何败至此，不复为人矣！” 先有善卜者曰贝利，闻沪拜征西将军，谓其必败。或问之，答曰：“征西者，真稀也，能无败乎？”果如其料。 <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 待沪食蛋而归，中书监南勇戏之曰：“光沪老矣，尚能蛋否？”沪嘿然而已。上乃问曰：“如我将兵西伐，能食蛋几何？”沪曰：“陛下不过能食十蛋。”上曰：“於君何如？”对曰：“臣多多而益善耳。”上笑曰：“多多益善，何为为我禽耶？”沪曰：“陛下不能将兵食蛋，而善将食蛋之将，此乃言之所以为陛下禽也。且陛下所谓天授，非人力也。” <BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; （因出土资料乃残简，多遗失，原文至此） <BR><BR><BR>评曰：朱光沪之为都督也，受任于败军之际，奉命于危难之间。抚球霸，示威仪，宽诸将，从权制。尽疯踢时者虽烂必赏；犯法怠慢者虽良必罚，可谓治军之良才，卡佩罗之亚匹也。然连年动众，未能成功，盖应变将略，非其所长欤！或曰，其所与对敌，或值人杰，加士卒羸弱，将无斗志，兵有离心，虽孙吴再生、韩白复起，亦无能为矣！ <BR>　　 <BR>赞曰：将军不怕西征难，千夫所指只等闲。 <BR>　　&nbsp;&nbsp; 死守不攻吞鸭蛋，兵溃如山走泥丸。 <BR>　　&nbsp;&nbsp; 疯奔疯踢烈日暖，屡战屡败军心寒。 <BR>　　&nbsp;&nbsp; 更喜泰妖肤如雪，三军上后尽开颜。 <BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ------ 蜀国中央宣传部、史料研究室编印 <BR><BR>注：本文诸人官职可参看《三国志》。&nbsp;&nbsp; <BR><BR>新闻链接： <BR>　　　　1 铲腿校尉郑智驾到，英超前锋人人自危 <BR>　　　　2 英足协举行三下乡、送温暖活动 （图文） <BR>　　　　3 太阳报爆惊天转会，切尔西将收购三李？ <BR>　　　　4 皇马与朱广沪签约，亚洲杯后赴任 <BR>　　　　5 皇马官方网站已把卡佩罗资料换成朱广沪（图文） <BR>　　　　6 朱广沪公开辟谣，称只想执教AC米兰 <BR>　　　　7 AC米兰主席公开欢迎朱广沪到来 （图文） <BR>　　　　8 亚洲杯泰国将以德报恩？ <BR>　　　　9 AC米兰主席与朱广沪合影集 （1）（2）（3） <BR>　　　　10 董路专栏：向朱指导同志学习！ <BR><BR><BR>课后习题（选自湖北黄冈模拟考试题） <BR><BR>一.单项选择题（每题10分） <BR>　　1 你认为下列名人中谁最有资格接任下届国足主教练？ <BR>　　　A 不远大帝 B 武腾兰 <BR>　　　C 芙蓉姐姐 D 酷酷的法拉利 <BR>　　2 你认为谁最适合担任中国队前锋 <BR>　　&nbsp;&nbsp; A 杜蕾丝&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; B 李毅大帝 <BR>　　&nbsp;&nbsp; C 汇仁肾宝总裁 D 伟哥 <BR>　　3 你认为下列战术，能使中国队拿世界杯冠军？ <BR>　　　A 10 0 0战术，详见恶搞大片《中国队勇夺世界杯》 <BR>　　　B 圆环套圆环战术。即除守门员以外，其他十个队员手臂扣手臂，围成一个圆圈。 <BR>其中，找两个射门准的面对圆心，其他的，都背对圆心。摆出此阵以后，守门员以手抛球 <BR>的方法把球抛到这个圆环里，然后，整个圆环开始向对方球门缓缓移动，对手一定束手无 <BR>策，因为他 们根本看不清楚哪个是执球队员哪个是无球队员，稍一接触，就会犯规。当这 <BR>个圆环移动到离开对方球门的距离小于1米的时候，靠近球门的队员两条大腿一分，现出空 <BR>挡，然后由面对圆心的两个射手中的一个突发冷箭，命中率应该可以高于99%。 <BR>　　&nbsp;&nbsp; C 高薪聘请贝利，请其用无敌乌鸦嘴点杀诸强。以“小贝飞嘴，例无虚发”的辉煌战 <BR>绩来看，很有可行性。 <BR>　　&nbsp;&nbsp; D 秘密克隆一百个朱广沪、一百个足协官员、一百个黑哨精英，将他们一一空降到各 <BR>国，然后用尽各种手段使他们当上该国的足协主席和国家队主教练，那不出三年，全体退 <BR>化至原始时代，即便强如巴西、荷兰者，水平也退至石器时代。到那时，天下还不是我们 <BR>的吗？ <BR>　　4 你认为朱光沪会获得亚洲杯冠军吗？ <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A 不能&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; B 还是不能 <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; C 楼主你在拿试题来开玩笑吗？&nbsp; D 楼主直接给我们10分好了 <BR>　　5 你认为征西将军朱光沪兵败亚洲杯后会找哪个理由解释？ <BR>　　　A 据《太阳报》和新浪可靠消息，朴智星是火星人 <BR>　　　B 球场没有三陪小姐呐喊助威 <BR>　　　C 淘汰赛没有下雪，不能给对手造成麻烦 <BR>　　　D 冥王星被开除，全体队员非常伤心 <BR><BR>二.名言名句填空题（每空5分）： <BR>　　　1 醉卧球场君莫笑，-------------。 <BR>　　　2 两岸黑哨啼不住，-------------。 <BR>　　　3 -----------------，-------------。日啖鸭蛋三百颗，不辞长做主教练。 <BR>　　　4 长风破蛋会有时，-------------。 <BR>　　　5 劝君更进一个蛋，-------------。 <BR><BR>三.应用题（20分）： <BR>　　&nbsp; 李毅大帝护球至底线，路程为24米，后面有一个后卫追上来。大帝重125kg，平均速 <BR>度是百米12.3秒。后卫重72kg，平均速度是百米12.5秒。当时球场草对人的阻力是250牛， <BR>逆风速是21米/秒。请问你吃饭了吗？]]></description>
</item><item>
<title><![CDATA[朱广沪简介]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=taotao6086&amp;id=26672</link>
<author>taotao6086</author>
<pubDate>2007/7/24 8:46:06</pubDate>
<description><![CDATA[
<P>刚才看了下我一个哥们的qzone。看到里面有这样一句。觉得挺经典的。。　</P>
<P>&nbsp;我是猪广沪，这是我的故事。&nbsp; <BR>刚开始当教练的时候，跟着外教混了几年，&nbsp; <BR>又在深圳折腾两年，觉得根本就没什么困难。&nbsp; <BR>足协觉得我有两把刷子，于是我就当了国足的教练。&nbsp; <BR>能让中国足球超越亚洲强队马尔代夫，那是我最大的理想。&nbsp; <BR>他们觉得我在吹牛，一无是处。这确实是很难的一道坎，但还是没有难住我。&nbsp; <BR>我没有怨天尤人，而是不停地输球、输球。&nbsp; <BR>要让再大的挑战也变得简单，最好的办法就是把自己变得更差。&nbsp; <BR>这已经不是我能否带好球队的问题了，当输给泰国以后，我已经证明他们是错的。&nbsp; <BR>为什么我要姓“猪”？因为我要提醒自己，每天我都要做到死猪不怕开水烫。<BR></P>]]></description>
</item><item>
<title><![CDATA[关于魔兽]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=taotao6086&amp;id=19812</link>
<author>taotao6086</author>
<pubDate>2006/11/7 2:50:00</pubDate>
<description><![CDATA[
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">1 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">魔兽争霸</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">3</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的中国区代理是</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">A </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">暴雪</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> B </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">九城</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> C</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">盛大</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> D</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">奥美</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">2 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">以下物品在暗夜精灵族的商店里没有出卖的是</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">A</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．月亮宝石</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> B</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">显形之尘</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> C</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．保存权杖</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> D</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．避难权杖</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">3 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">人族的坦克的护甲类型为</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">A</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．无护甲</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> B</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．建筑物护甲</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> C</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．重型护甲</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> D</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．轻型护甲</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">4 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">不死族的侍僧生命值为多少</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">A</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">200 B</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．</SPAN><?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /><st1:chmetcnv w:st="on" TCSC="0" NumberType="1" Negative="False" HasSpace="True" SourceValue="210" UnitName="C"><SPAN lang=EN-US><FONT face="Times New Roman">210 C</FONT></SPAN></st1:chmetcnv><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">220 D</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">230 </FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman"></FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">5 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">以下的四个技能哪个是不属于巨魔巫医的</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">A</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．静止陷阱</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> B</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．治疗守卫</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> C</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．净化</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> D</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．岗哨守卫</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">6 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">获得</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">WCG2003</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，魔兽项目冠军的是</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">A insomina B Grubby C moon D madfrog</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman"></FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">7 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">获得</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">ESWC2004</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，魔兽项目冠军的是</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">A Grubby B FOV C Heman D apm70</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman"></FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">8 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">所谓的</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">KUA</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">流，一般首发以下哪个英雄</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">A </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">兽王</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> B </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">剑圣</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> C</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">地穴领主</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> D</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">山丘之王</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">9 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">以下四个英雄中没有光环技能的是</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">A</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．圣骑士</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> B</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．剑圣</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> C</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">****</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">师</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> D</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．恐惧魔王</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">10 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">1</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">18</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">版本中（相对于</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">1</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">17</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">版本），以下没有被削弱的英雄是</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">A </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">火焰领主</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> B</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">熊猫</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> C</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">兽王</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> D</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">黑暗游侠</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">11 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">当对方的科多吞了我方先知的狼之后，先知再召唤两头，会出现以下那种情况（</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">A</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">没有被消化的狼不会消失，对方不能拿到经验</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> B</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">没有被消化的狼会消失，但对方不能拿到经验</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">C</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">没有被消化的狼会消失，对方可以拿到经验</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> D</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">没有被消化的狼会消失，而且拿到经验的是我方的先知</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">12 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">当科多从一个岛上吞了一个中立生物以后，用运输机运到大陆，在未消化前科多被杀，会出现以下哪种情况</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">A </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中立生物会消失，但玩家不获得中立生物的经验</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> B</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中立生物会消失，玩家可以获得中立生物经验</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">C </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中立生物不会消失，并停留在原地</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> D</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中立生物不会消失，并往回走试图回到原先的岛矿</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">13 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">如果你的游侠到了</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">6</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">级，人口达到了</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">100</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，你不断的召唤敌人的单位，会出现以下那种情况</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">A </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">无法继续召唤对方单位</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> B</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">可以召唤对方单位，但是人口上限为</SPAN><st1:chmetcnv w:st="on" TCSC="0" NumberType="1" Negative="False" HasSpace="True" SourceValue="120" UnitName="C"><SPAN lang=EN-US><FONT face="Times New Roman">120 C</FONT></SPAN></st1:chmetcnv><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">可以召唤对方单位，但是人口上限为</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">200 D</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">可以召唤对方单位，无人口上限</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">14 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">当我有一部队在外（含</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">2</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">个英雄都带有回城），一个英雄（假设是</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">****</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">师）先用回城回主基地，</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">3</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">秒后第二英雄（假设是山丘）再回城点分基地，那么会出现以下那种情况（</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">A </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">大部队除山丘之外回主基地，之后山丘独自一人回分基地</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">B </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">大部队一起回主基地，之后一起回分基地</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">C </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">大部队一起回主基地，之后山丘独自一人回分基地</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">D </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">大部队一起回主基地，之后山丘和</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">****2</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">个英雄回分基地</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">15 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">当一个部队中了深渊领主的恶魔缠身后可以上运输机吗？如果可以，在里面会变成恶魔吗？（</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">A </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">可以做上运输机，但在里面不会变成恶魔</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">B </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">可以做上运输机，在里面会变成恶魔</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">C </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">可以做上运输机，而且中的恶魔缠绕技能将会被化解</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">D </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">无法做上运输机</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal 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><FONT face="Times New Roman">20</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">分，每题至少有一个答案，答错，不答，漏选</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal 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><FONT face="Times New Roman">2</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">分）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">1 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">以下四个英雄属于力量英雄的是：</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">A</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．死亡骑士</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> B</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．地穴领主</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> C</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．娜迦女海妖</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> D</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．牛头人酋长</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">2 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">法力燃烧不能伤害下列那些单位：</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">A</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．恶魔猎手</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> B</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．破法者</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> C</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．树妖</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> D</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．兽族步兵</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">3 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">黑暗游侠的终极技能，可以召唤以下哪些单位</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">A </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">加了魔法抗性的山岭巨人</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> B </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">对魔法免疫的树妖</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> C</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">对魔法免疫的空军毁灭者</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> D</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">本身就是召唤生物的先知的狼</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> E 7</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">人口单位冰龙</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">4 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">和守望者属于同一属性的英雄是：（</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">A</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．剑圣</SPAN><FONT face="Times New Roman"> <SPAN lang=EN-US>B</SPAN></FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．月亮女祭师</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> C</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">暗影猎手</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> D</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．血精灵</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">5 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">破法者不能够偷取哪些效果性法术</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">?</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">A</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．缠绕</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> B</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．妖术</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> C</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．静止陷阱</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> D</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．龙卷风</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">6 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">下列叙述正确的是：（</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">A</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．中了妖术的不死族单位仍然能使用死亡缠绕补充生命值，而圣光也同样能对他们造成伤害。</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">B</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．中了绵羊术的不死族单位仍然能使用死亡缠绕补充生命值，而圣光也同样能对他们造成伤害。</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">C</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．女妖不能互相占据</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">D</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">．可以给敌人释放狂暴和反魔盾</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">7 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">以下精灵族对抗不死族，有可能的战术是</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">A </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">狂暴女猎手或弓箭手</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">顺便塔爆</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> B</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">快攀科技</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">出熊鹿</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> C </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">“</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">3</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">远”组合弓箭手</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">+</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">树妖</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">+</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">猛禽德鲁依</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> D</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">前期女猎手过度，中后期角鹰兽</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">+</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">奇美拉</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> </FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman"></FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman"></FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">8 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">以下说法中正确的是</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">A</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">首发月之女祭祀狂爆女猎手的战术在对抗其他种族的时候并非主流，可是却在</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">NE</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">内战时十分常见</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">B</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">不死族在对抗兽族时，经常出毁灭者，这是因为毁灭者可以吸雕像的魔面杀伤十分强大，而且兽族的主流兵种兽兵和狼骑都是重甲，毁灭者魔攻对重甲有攻击加成</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">C</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">人族“万金油”战术是指在主矿和分矿建造大量的箭塔进行放守。出产大量飞机坦克强拆对方基地</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">D</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">1</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">18</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">版本中兽族经常首发剑圣，这是因为</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">1</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">18</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">版本中疾风步有“穿越建筑物”的功能，这样剑圣可以随心所欲地在对方的基地里骚扰</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">9 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">以下关于</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">NE</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">战术发明者的说法中正确的是</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">A</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在海龟岛地图上，将几乎所有的建筑都造在中央酒馆周围的战术最先是由</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">MOON</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">使用的</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">B</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在大赛中最先使用首发火焰领主，次发熊猫（此战术在</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">1</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">17</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">版本时十分常见）战术的是</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">magicyang</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">C</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">NE</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">对抗兽族时，首发恶魔猎手骚扰，次发兽王，三发火焰领主，配合大量大师级猛禽德鲁依的战术最先是由</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">shortround</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">使用的</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">D</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">首发守望者，快速升级，使用角鹰骑士为主要兵种，高等级的守望者购买隐身药剂，偷偷跑去对方基地屠杀农民的战术最先是由</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">suho</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">使用的</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">10 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">以下关于</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">WEG2004</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（中韩对抗赛）的说法中正确的是</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">A </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">代表中国出战的</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">5</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">名选手是</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> suho magicyang sky DT</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（单挑王子）</SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> ANAS</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">B </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中国队最终以</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">2</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">比</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">3 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">告负</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">替中国队赢得比赛的是</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">ANAS</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">和</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">magicyang</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体"></SPAN><SPAN lang=EN-US><FONT face="Times New Roman">C SUHO</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在比赛中艰难地战胜了</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">SWEET</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，令中国的魔兽爱好者欣喜</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">D SKY</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在和</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">ZACARD</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的比赛中，并没有使用擅长的</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">SKY</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">流，被</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">ZACARD</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">使用首发剑圣，次发牛头，兽兵</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">+</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">狼骑的战术打败</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"></P>
<P class=MsoNormal 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><FONT face="Times New Roman">)</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><FONT face="Times New Roman"></FONT></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">1 GG GL </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在游戏中的意思分别是（</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）（</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">写出英语即可，不必翻译</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">如</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">HF=have fun</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">2 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">拥有力量，敏捷，智慧，全部属性的英雄是</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</SPAN><FONT face="Times New Roman"> </FONT><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）族。</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT face="Times New Roman">3 </FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">魔兽著名选手</SPAN><SPAN lang=EN-US><FONT face="Times New Roma]]></description>
</item><item>
<title><![CDATA[上大学以后]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=taotao6086&amp;id=19811</link>
<author>taotao6086</author>
<pubDate>2006/11/7 2:48:27</pubDate>
<description><![CDATA[上大学才知道<BR>大门 是雄伟的<BR>进去 会后悔的<BR>宿舍 是简陋的<BR>价格 是不菲的<BR>上课 是很闲的<BR>社团 是骗钱的<BR>恋爱 是常见的<BR>生活 是贫贱的<BR>学习 是无奈的<BR>睡觉 是最爽的<BR>理想 是奇怪的<BR>未来 是实在的<BR>考好 是意外的<BR>重修 是常在的<BR>作弊 是被迫的<BR>开卷 是不错的<BR>昼夜 是不分的<BR>精神 是不振地<BR>废话 是没完的<BR>发疯 是常有的<BR>自杀 是勇敢的&nbsp; <BR>]]></description>
</item><item>
<title><![CDATA[上了大学后.....]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=taotao6086&amp;id=19810</link>
<author>taotao6086</author>
<pubDate>2006/11/7 2:47:39</pubDate>
<description><![CDATA[上了大学才知道.玩游戏是要通宵的！<BR>上了大学才知道.手机是用来追女生的！！ <BR>上了大学才知道.人渣都是大学培养的！！ <BR>上了大学才知道.原来大学和养老院是差不多的！！ <BR>上了大学才知道.馒头一捏就能变汤圆的！！ <BR>上了大学才知道.所有的课都能跷，只有体育课是不能跷的！！ <BR>上了大学才知道.打水是用来泡面的！！ <BR>上了大学才知道.开学校原来是那么赚钱的！！ <BR>上了大学才知道.二锅头是用来干的！！ <BR>上了大学才知道.刻苦学习的.都是穷得交不起补考费的！！ <BR>上了大学才知道.一门课一学期可以就考试那天去一次的！！ <BR>上了大学才知道.一头猪是可以供食堂吃几天的！！ <BR>上了大学才知道.原来理想只是高中以前才有的!!<BR>]]></description>
</item><item>
<title><![CDATA[工作了以后]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=taotao6086&amp;id=19809</link>
<author>taotao6086</author>
<pubDate>2006/11/7 2:46:56</pubDate>
<description><![CDATA[
<P>工作了才知道,有空调的办公室,不如闹哄哄的教室. <BR>&nbsp; <BR>工作了才知道,学生都是装大款,真正的有钱人都哭穷.&nbsp; </P>
<P>工作了才知道,穿什么不取决与品位,取决与场合.&nbsp; </P>
<P>工作了才知道,学校三点一线,现在却是画直线. <BR>&nbsp; <BR>工作了才知道,原来买房子也是个远大的理想.&nbsp; </P>
<P>工作了才知道,成为社会精英的几率,和中彩票是一样的.&nbsp; </P>
<P>工作了才知道,原来消灭剥削只是一种传说.&nbsp; </P>
<P>工作了才知道,自立的代价是失去更多的自由. <BR>&nbsp; <BR>工作了才知道,搞计算机的根本不用等级证,不搞计算机的，等级证是废纸.&nbsp; </P>
<P>工作了才知道,原来在中国的外国企业也是用中文比较多.&nbsp; </P>
<P>工作了才知道,研究生和我们的区别就是刚参加工作时每月多拿200块钱. <BR>&nbsp; <BR>工作了才知道,所有证书都是敲门砖,敲开门就没人看了.&nbsp; </P>
<P>工作了才知道,真正英语好的人都是工作以后出于需要自学的.&nbsp; </P>
<P>工作了才知道,搞中国人力资源的只要能判断毕业证真违就行了.&nbsp; </P>
<P>工作了才知道,我大学是白上了.&nbsp; </P>
<P>工作了才知道,不上大学我根本不可能有工作.&nbsp; </P>
<P>工作了才知道,原来大部分人只是为了活著而活著.&nbsp; </P>
<P>工作了才知道,既然工作了就要装傻,想明白这些是很痛苦的 </P>]]></description>
</item><item>
<title><![CDATA[程序员]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=taotao6086&amp;id=19808</link>
<author>taotao6086</author>
<pubDate>2006/11/7 2:44:23</pubDate>
<description><![CDATA[写字楼里写字间，写字间里程序员，<BR>程序人员写程序，又拿程序换酒钱，<BR>酒醒只在网上坐，酒醉还来网下眠，<BR>但愿死在电脑间，不愿鞠躬老板前，<BR>奔驰宝马贵者趣，公交自行程序员，<BR>别人笑我太疯癫，我笑自己命太贱，<BR>不见满街漂亮妹，哪个归于程序员？&nbsp; <BR>&nbsp;&nbsp; 一把心酸泪，十指键盘间，<BR>&nbsp;&nbsp; 我欲狂歌吼，又恐声太偏，<BR>&nbsp;&nbsp; 十年电脑前，唯得近视眼，<BR>&nbsp;&nbsp; 天下寂寞人，唯我程序员。。。]]></description>
</item><item>
<title><![CDATA[软件开发技术名词的解密篇]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=taotao6086&amp;id=16846</link>
<author>taotao6086</author>
<pubDate>2006/7/23 23:02:47</pubDate>
<description><![CDATA[序：去年为了总结自己所学习/接触过的技术，也顺便为初学者少走弯路指明一些方向，可惜后来诸事缠身未能继续，十分遗憾，现放到自己的BLOG上来鼓励自己将此继续下去。
<P>"Win32编程”<BR>　　很不幸，我从开始学习编程到理解这个名词中间隔了很长的时间（上个世纪的学习环境可见一斑）。很长时间里我都不明白32是指什么，我用过Dos,Win31,win95,win97...但好像没用过名为Win32的操作系统啊？很久以后我才知道，32在这里并不是指操作系统的版本号,而是指32位。微软操作系统在win31及其以前都是DOS系统，windows只是在dos下运行的一个大程序而已。在其后win95则稍有改变，windows除了DOS核心以外也真正成为了操作系统的一部分，提供着各类操作系统提供的服务。应该说，在win95之后的windows(新近的64位win系统以前)都可以称之为win32系统平台(95/98实际上是16与32位混合)。所以在这样的平台上，直接或间接使用系统提供的API编程，就称之为Win32编程。对Visual Studio而言，Win32编程一般指SDK、MFC、ATL这几类开发方法,其中ATL在国内应用不是很广泛，一般应用于以COM组件为架构的中大型软件产品。</P>
<P>"SDK" ：Software Development Kit,常译为软件开发（工具）包<BR>　　在Win32编程领域一般指与MFC这类框架编程相区别的，直接调用Windows提供的API的开发方式，与字面原意有一些区别。另外一个经常见到的说法就是某软件（硬件）带有自己的一套SDK，这里其实一般是指一套API库函数或者类库，供上一层的开发者调用。又譬如常说的DX的SDK，其实是微软开发的一套COM组件，供上层开发者使用。总之，供程序员使用的比较完备的代码库，就可以称之为SDK；</P>
<P>“MFC”: Microsoft Fundation classes 微软基础类库<BR>　　大家都知道，使用SDK编程方式往往有很多每次都重复的固定不变的一些代码，为了提高编程的效率，减少上千个API带给开发人员巨大的精神压力，微软开发出了这么一个类库，注意，这个类库与操作系统本身无任何关系，它只是对API进行了一个面向对象的封装，当然，还给出了一系列编程的框架。使用SDK的方法，使用Visual Studio，通过调用Windows API，MFC你也可以做得出来。MFC把一些固定不变的代码已经写好了，只在编译时候链上，所以我们的代码里看不到WinMain(),而事实上整个程序的运行，和SDK的方式无任何区别，初学者请记住这一点。另，补充一点个人感想，MFC的初衷，带给开发人员更多的便利，我觉得并不太成功。学习MFC所费的力气和最终的所得，并不太成正比。</P>
<P>"API"：Application Programming Interface，应用程序接口<BR>　　这个词的出现频率很高，从某种意义上来说，也可以看作是SDK的一个子集。这也是做给程序员的程序，不过一般指用导出函数的方式提供服务的函数库，不包括类库和组件。</P>
<P>“GDI”：Graphic Device Interface，图形设备接口<BR>　　这个是Win32程序下最常用的显示方式，与DirectX、OpenGL处于同一级。在DOS要显示一些东东可不是容易的事，最简单的是调用一些C的图形库函数来实现显示，不过一般也就是些画线，填色，输出几个文字，效果很弱（所以DOS程序界面一般都不怎么样，且实现起来不是一般的复杂），要复杂一点的动画/图片显示什么的，经常要用到的就是硬件中断，调用一些显卡自身的子程序(固化在显卡内的）来做。因为每一个显卡都不同，所以DOS的游戏兼容常常由于显卡的差异而很糟糕。到Windows下大家就幸福多了，Windows将硬件这一层屏蔽起来，用一个表格（Device Context）来代表一个显示，我们要做的就是在这个表格上填好相关参数，然后画上我们想画的东东，然后操作系统会依照这个表格（DC），把相应的显示内容（一般是一块显示内存）传送到指定显卡的指定的显存，再由显卡传给显示屏。我们不再需要与不同的显卡打交通，这是一个十分伟大的胜利！GDI中最常用的是双缓存技术，就是说你可以在内存中创建（也就是复制）一个DC，只不过在这个DC中显示的不再被传送到显示器上。有什么用呢？因为它的各参数是与当前屏幕DC一致的（COPY嘛 ，当然是这个结果），所以它的显示内容可以完整无失真地传送到屏幕DC上。我们通常在内存DC上画图，譬如画一圆，再画一条直线，画完后一次性地传送到屏幕DC上，这样对用户来说屏幕只刷新了一次，可以解决你画一点内容屏幕即刷新一次导致的闪烁问题。当然，双缓冲甚至多缓冲还有很多别的用处，那就要靠自己揣摩了。</P>
<P>"DirectX"<BR>　　通常简称为DX（读音：低叉）这是个很吸引人眼球的名词，读起来就很上口：）。Windows为我们作了许多屏蔽底层硬件的工作，其中DX是最知名的技术之一。操作系统要与各类硬件打交道，特别是多媒体相关的，譬如显卡、声卡、手柄输入、多媒体流的网络传输等等，这些事情如果都自己来弄的话，那就太要命了（这些一般都涉及系统底层，自己也很难做出来）。而DX则正是这么一套操作系统提供的隔离多媒体硬件与程序员的间质，DX自身一般并不实现处理的能力，它是一个标准，要求硬件来满足，好比DX提供一个函数名，硬件来实现函数内容一样。通过它我们可以非常简单而快速地调用硬件提供的各类服务。它主要包括DirectDraw(通过直接访问显示硬件来提供快速的图象处理能力),DirectSound(提供了软硬件的低延迟声音混频和回放，以及直接访问音频设备的能力),DirectPlay (它明确的提供了通用环境连接能力来简化你应用程序之间的通讯服务),Direct3D(DirectDraw的3D版），DirectInput（简化你的应用程序访问鼠标、键盘和操纵杆设备的能力），DX5.0之后又增加了一些(如DirectShow)，不再详述。DX一个重要的特点就是你可以通过它直接访问硬件而无需知道硬件的具体细节。譬如DirectDraw,就能够越过内存而直接访问显存，这样的速度将比GDI快很多，不在一个数量级上。补充一点：DX是以组件的方式提供的，而不是通常的导出API的形式。DX SDK的最新版本是9.0</P>
<P>"COM”：component object model，组件对象模型，一般简称组件<BR>　　这是微软为了解决代码重用的一个重要机制。重用代码的最简单办法是源代码重用，把写好的函数和类加到自己当前的代码中,编译即可。简单是简单，敝病却显然的多。另一个常用的方法是单独做成模块，以DLL的形式分发，DLL导出函数或者类，客户程序用动态/静态链接的方法将其加载，这显然比前一种源代码的方法好一些，难度也不大，最为常用。但DLL也有一些不足，最根本的，它不是二进制兼容，DLL版本升级一次就需要与客户程序代码重链接一次，有些时候这几乎是不可能的任务。为了更好地让编程像“搭积木”一样简单，让模块可以完美地配合，完美地替换，COM产生了。COM不是类库，不是代码，不是操作系统的服务，而是一套编程模型，理论上来说，它与语言无关，与操作系统无关，unix下同样可以做COM。COM是一种程序结构模型标准，你做的DLL或EXE在结构上满足这么一个标准，那这个DLL或EXE就是一个组件，它将在该平台上成为二进制兼容。COM主要利用了注册表来登记本模块的信息。客户程序调用时首先查注册表，找到所需组件的位置（这实现了位置透明），然后就用Loadlibrary把它加载进来，这和普通调用没有本质区别，区别在于由于组件特殊的实现方法使得整个过程中用户程序都不知道组件的位置，组件的类的实例化过程，如何销毁，不能直接访问组件的任何实现细节，用户只与组件的几个public接口打交道。这将实现真正的模块之间的独立。对用户程序而言，对于目标组件的认识，除了接口，一无所知。在接口不变的情况下，组件可任 意替换而客户程序不作任何改动，无需编译，仅这一点，在中大型程序的模块集成的过程中就将节约相当多的时间。</P>
<P>&nbsp;"STL"：Standard Template Library,标准模板库<BR>　　这是最早由Alexander Stepanov和Meng Lee（蛮像中国人的名字）完成，于1994年提交给ANSI/ISO 标准C++委员会并通过而成为标准C++的一部分。望文生义即可知这是一个代码库标准，不是语法标准。简单地说，STL是以C++中的模板语法为基础建立起来的一套包含基础数据结构和算法的代码库。STL的特点是实现了“类型参数化”，即STL的代码中可处理任意自定义类型的对象，如果不使用模板技术的话，这是一件相当困难的事。也因为这个原因，在最新的java及C#语法中均加入了对模板语法的支持，可见其重要性。另外一个有关STL重要的话题是GP（Generic Programming),泛型。这是与面向对象相并列的另外的一个编程模型，它以模板为基础，弱化了实体类型的差异，简化了编程时问题抽象的模型，提供了更好的封装性和弹性，对于繁杂的面向对象编程毫无疑问是一种解脱，至少是精神上的。GP并不是用来取代面向对象的，而是作为一个有益的补充体，是面向对象很好的合作伙伴。ＧＰ是最近几年软件架构的一个研究热点，但国内真正的应用似乎并不多见，这项技术本身还基本处于研究前沿。&lt;&lt;Modern C++ Design&gt;&gt;一书对C++中的GP应用有很好的诠释，而这本书对脑细胞的杀伤力之大，也是其它C++书藉望尘莫及的。想知道C++的代码技巧可以做到怎样的出神入化吗？不妨看看这本书。</P>
<P>"ATL"：Active Template Library，活动模板库<BR>　　这在VC编程下应该算是比较高级的话题了，它集COM和模板技术于一身，带来了极方便的组件编写方法和极高的学习门槛。可以说，进入ATL领域就算是进入了中级以上的编程领域。ATL是为组件而生，它的目的是为了让程序员更方便地编写组件（纯用C++写一个最简单的组件实现一个“Hello　World”对初学者来说都是要命的），同时它使用模板技术来类似于MFC一样建立了一个开发COM的框架代码库(模板库），使用该框架及模板库可以相对方便地进行组件开发。ATL中的一个特点就是你自己的类将成为ＡＴＬ代码库中某些类的父类，这是一件很有趣的事（这也是模板技术的一个特点）。</P>
<P>"HANDLE": 句柄<BR>　　这是一个中文翻译很古怪的字，对初学者来说是百思不得其解的东东。这其实等价于void*（顺便提一下，初学者往往对VC代码中各种古怪的符号、类型标记/宏等百思不得其解，其实它们大多来自基本类型的#define或者typedef,请将光标移到这些符号上（譬如HANDLE），然后按下F12，编译器自会把你带到它的声明处，反复使用几次，你终会见到它的原貌，然后长吁一口气：原来不过如此而已。没用过的初学者请牢记：F12）。很多初学者总想知道一个HANDLE代表一个什么对象，我的建议是不要去理解为某对象，而就是理解为访问某一个对象的入口，事实上HANDLE大多数时候是一个整数索引（标志该对象在操作系统的某表中的位置,就好像一个数组的下标一样），Windows系统核心中主要是几张大表，这样一个整数索引就是标记目标在这个表中的位置，供操作系统访问时查询用。偶而它的确是指向某对象的指针，有时它还携带一些额外辅助信息。总之，我们不要去直接访问它，把访问HANDLE的任务交给操作系统好了，除非你还嫌写程序不累：）。</P>
<P>"DLL": Dynamic Link Library 动态链接库<BR>　　DLL的一个特点就是可以动态加载（顾名思义），即在主程序（我更喜欢称为客户程序）需要该模块时才由操作系统加载到内存。毕竟一个大型应用程序我们经常使用到的功能并不多，这样一些不常用的功能模块（DLL）在程序运行时一般将不被载入，可极大节省内存开销。DLL同时也是目前最常用的分发模块的方法，便于彼此协作。程序中对DLL的调用主要有两种方法：1 针对使用DEF文件导出函数的DLL，使用API函数LoadLibrary（“DLLModuleName" ）加载，然后使用GetProcAddress（）得到函数指针，进而调用 2 直接将类、函数等导出，客户程序使用同一份头文件声明，加入对应的lib链接库，即可在客户程序中直接使用DLL中的类或函数，无需LoadLibrary。</P>
<P>"Process": 进程<BR>　　进程是一个动态的概念,包括从进程的创建申请,PCB(Process Control Block进程控制块,一般操作系统实现为一个表格(struct))的创建,地址空间的内存分配,模块代码载入并执行,执行完以后进行撤销,整个过程被称为"进程"。在Win32下，一个进程有4G的逻辑空间。但我们也常把它作为静态概念来使用，在Win32下，一个EXE的执行就是一个进程(如果它内部又开了新进程，另当别论）。</P>
<P>"Thread": 线程<BR>　　为了更有效的提高CPU的利用率，更好地实现多任务并发，微软将进程进行进一步分割，实现了CPU任务调度的新对像：线程。一个进程拥有至少一个线程。我们在实现多任务并发的时候通常是建立一个新线程（建立线程的系统开销要小于进程），线程以我们自己的一个函数作为入口,函数执行完毕自动撤销（当然你也可以在执行过程中强制结束该线程）。顺便提一下，在UNIX下并没有线程这个概念，想来是因为UNIX主要是以多进程的并发服务为主（所以它更适合于做服务器），系统运行时通常已经有了太多的进程，所以没有必要再对进程进行细化，因为这样做甚至会降低系统效率（CPU调度不过来）,当然，这是我个人的猜想：）</P>
<P>"C语言"<BR>　　到目前为止，C语言应该是传播最为广泛的语言，特别在UNIX的世界里依然扮演着主角的位置，在其余如硬件开发，嵌入式系统（如手机）皆有十分突出的表现，即便在win32平台下SDK的开发中也有一席之地。更主要的是它是大多数国内（国外我不敢说）程序员的启蒙语言，通过它许多人才领会了程序的思维。C最大的特点就是快，除了汇编以外效率可以达到最高，而它的灵活性，对硬件的直访性也完全符合程序员自由的天性。如果说学习别的技术尚有犹豫和徘徊，那么学C只有一句话：相信我，没错的！也有许多人主张可以直接学习面向对象语言，我不太同意。面向对象语言对机器模型的抽象十分容易让程序员迷糊，心中难以建立准确的程序运行时的模型。毕竟我们是程序员，不是用户，我们不能把所有的问题都想当然地交给编译器和操作系统去解决，它们也解决不了。至少学习一门面向过程的语言，才能知其所以然。</P>
<P>C++<BR>　　这是贝尔实验室的又一杰作，同时，也伤透了全球太多程序员的心,脑细胞杀伤力十分之大。C++比大多数初学者想像的都要复杂得多，它基本包括：一个类化了的C语言，模板，标准模板库.很多初学者掌握的C++仅仅只是一个类化了的C语言的一个子集（不相信的话，你不妨看一看&lt;&lt;Modern C++ Design&gt;&gt;中的C++代码，看看能理解多少）。更麻烦的是使用C++不得不谈到面向对象的编程风格，这同样比初学者想像的难很多，要有打持久战的准备。而最让我这类C++爱好者忧心的还是它目前在Win平台中的前景,在.net平台上很难找出不用C#而使用C++写新代码的理由：（ 。而它的复杂性和目前许多诸如java/C#及一些动态语言(python/ruby)比起来，开发效率显然的低，大有退出上层应用程序开发的趋势。这么一个包含了最多范式的近乎完美的语言，我实在不想放弃。我唯有祈祷在未来C++的路可以走得更远更好一些。</P>
<P>源代码版本控制<BR>　　这是软件开发中一个十分重要的工程手段，几乎是必须的一个Process(过程)。很多作坊式的开发团队在采用软件工程的一些方法的时候，第一个要进行改进或增加的，往往就是这个过程。对初学者学习而言，建议在开始进行实践小项目的阶段即进行源代码版本控制，因为这在以后的工作中，是一定会用到的。　　</P>
<P>&nbsp;&nbsp;&nbsp; 源代码版本控制的基本原理如下：<BR>　　在服务器端建立该项目的数据库，并保存你选定的项目源文件的第一个版本。客户端任一用户要获得某源文件的修改权利，需进行check out操作。之后客户端一般每完成一个无编译错误的版本想保存的时候，进行check in操作，将当前版本保存在服务器端上并成为最新版本（注意，不是覆盖以前的哟）。任一客户端可以方便地得到服务器上的文件的任意版本（如果有权限的话）。一般还实现了一个重要的功能是版本比较，任一客户端可以利用版本控制工具对某文件的不同版本进行版本比较，它会标记出不同版本的同名文件的不同点，可以轻易地看出版本内容的演化，这一招很常用。 下面介绍一下我接触过的三种版本控制工具（也是国内用得比较多的）：</P>
<P>　　VSS: Visual Sourcesafe<BR>　　这是微软Visual Studio自带的源代码版本控制工具，它最大的特点就是易安装（与Visual Studio集成在一起，装VC/VB的时候就顺便搞定，不用别外费工夫），使用简单（服务器端设置相对容易，一般个人稍加摸索就可以轻松搞定，客户端更是只管check in/out），基本功能完善，版本比较很直观（我喜欢）。它的特点是某人check out了某版本以后，别人将无法对此版本check out,也就是说同一时间只有一个可以修改某一个文件，这样就避免了不同的人对同一文件的修改造成彼此冲突（注：可通过设置服务器端实现多人check out,但几乎不会这样做，因为那样就失去了VSS的一个最重要的功能）。另，VSS可集成于VS环境，但根据我的经验，直接在VC里对版本的check操作，常常不生效，所以最好还是到VSS程序里去进行check操作。补充：单机上也可以使用VSS，这样的好处是在对当前某些文件进行了误操作或大规模地误修改之后，可以恢复到最近的无错误的版本，最大程度地挽回损失。VSS实际应用较普遍，如果你是走Visual Studio路线的话，一定要用一下。</P>
<P>CVS: Concurrent Versions System<BR>　　这个也是一个大名鼎鼎的开源的版本控制工具，主要活跃在UNIX世界。CVS我使用不多，一般而言好像功能比较偏向于命令行方式（UNIX下开发很多人也都使用着命令行方式）。当然，Windows下面也实现了几个版本的CVS，也可以集成于VS，好像还有一个可以挂接在IE上的，我没试过。著名的开源项目管理网站sf.net也是用的CVS，如果你要和全世界的程序员一起协作开发，CVS是必须要安装的。在JAVA的世界里，也是以CVS为主。</P>
<P>Rational Clearcase<BR>　　这个工具就比较上档次了，Rational公司(现在是IBM）的出品，价格昂贵。我最初参加工作的时候用过一小段时间，简单谈一下。这个工具的特点是复杂，安装及设置就十分复杂，我的印像中客户端甚至不得不加入到NT域里面去，导致我在本机的权限都不够，安装新程序都很麻烦，很郁闷（不知道是不是我们公司的相关人员安装设置错了，想来应该是这样，但其复杂性可见一斑）。对使用而言，它有一个功能挺有用的，就是它能够根据你每次check的版本号，自动生成版本树（一个树状图表），你可以清晰地看到版本的演化过程。所以严格地说，像CVS/Clearcase这样的才真正称得上“版本”控制，VSS还太勉强。Clearcase的功能十分强大，我不详述了（我还不想出书），较适于大型软件公司实施软件配置管理时采用。虽然它的名气十分之响亮，但我不知道国内有多少公司在真正使用正版的Clearcase这样的工具，想来应该是十分之少。</P>
<P>OpenGL<BR>　　OpenGL至今颇有一点英雄落寞的味道，这一套标准是实现得如此之好，以至于曾经一度成为游戏界面华丽的标准。它的低落也是一个必然，毕竟在微软的强力打压下鲜有不挫败的。但它曾经能够给微软带来如此的压力，至今也依然在工业界被广泛使用，大多数游戏/显卡依然保留着对它的支持（CS里我喜欢的还是OpenGL)。而它的性能在某些方面与D3D比较，依然占着上风。不幸的是DirectX在不停地向前发展，而它，几乎止步不前了，前景并不光明。OpenGL目前在工业领域应用较为广泛，它的优秀的矢量图的操作性能，华丽的色彩，在专业的图形图像处理领域表现突出。游戏中使用相对以前而言则是越来越少。新近听说微软的最新操作系统Vista对OpenGL进行了极大的打压，不但性能上折扣，支持的版本也只到1.4(最新版本好像是2.0)，不知道最后如何收场，拭目以待。</P>
<P>DirectDraw &amp; D3D<BR>　　大凡像样的2维Windows游戏，几乎都是采用此技术来实现显示的。DirectDraw有两种模式：全屏和窗口。其中全屏应用更多一些。在全屏下，DirectDraw有一个十分著名的“换页”技术，即在两个显示页面之间用“交换”来实现显示刷新，这个速度十分地快，只是一个显存内一个指针的交换，比你用BitBlt复制一屏的像素快太多太多，游戏的高效的动画效果大多源于此技术。<BR>DirectDraw主要用于娱乐领域和一些实时显示要求较高的场合，如医疗图像。D3D是目前大多三维游戏的标准采用，我没钻研过，不敢多言。它的效果嘛，玩玩游戏就知道了：）</P>
<P>UML:Unified Modeling Language，多译为统一建模语言<BR>　　这个语言是一种图形语言，主要是作为设计时建模的一种标准的图形模型，便于程序员与程序员、程序员与客户、设计员与代码员之间的沟通，同时它也帮助设计人员将头脑中的基于程序代码的对程序功能的理解形成文档，便于理清头绪，进行下一步编码的工作。换言之，设计过程的产品，可以表现为一些文本文档，或者一些框架代码，或者一些伪代码，但比较标准通用的，是表现为一堆UML图。UML包括动态图和静态图两大类，其中静态图中的类图最为常用。很多人初学时不知道该怎么做设计，写小软件时常常没有设计过程，其实很简单，把软件的类图画出来就好了。学做设计时未必要找一个像Together或者Rational Rose一样的巨无霸。用一些简单的可以做UML图的工具就好，专门用来画UML图的小工具很多,网上容易找。补充一点：画UML图不要面面俱到，不要什么都画，突出重点方便理解就好，甚至使用不规范的记号也不要紧（当UML的功能是草稿的时候）。</P>
<P>RTTI: Runtime Type Information 运行时类型信息<BR>　　在程序中，当我们得到某一个对象的实例或者指针时，大多数时候并不能直接肯定它的类型（都是继承以及类型转换惹的祸），这个时候，依靠VC4.0或更高版本的编译器提供的RTTI支持，调用库函数typeid()即可在运行时获取这个对象的“类型信息”，在一些动态处理中“类型信息”很重要,获取了类型信息以后，你就可以有十分把握地调用该类型的相关操作，或者类型转换，或动态生成。因其重要性，在JAVA和.net库中借助单根继承和“虚拟机”对此有了更优雅的做法，每一个自object继承的类天然就有了表述自己类型信息的能力（继承的好处），并且容易扩展，现在你需要类型信息的时候，大可直接ask那个对象：tell me, what type are you?它就会告诉你答案。</P>
<P>debug &amp; release 调试 &amp; 发行<BR>　　大家都知道，debug是调试版，release是发行版，区别在于debug版生成的程序中包含大量供调试用的场景代码（不是真正运行需要的），而release一般去掉了这些信息，并进行了某些代码优化，所以release版的程序会比debug版的程序小很多，运行速度也快一些。同时，debug版为了便于调试，往往会对调试使用的诊断代码加上DEBUG一类的宏，使得在release下不对这些代码进行编译。正由于两种版本编译使用的源代码的差异（以及release糟糕的优化），常常使得两种版本运行时产生截然不同的效果，一个正常一个崩溃是大多数人都遇到过的。导致问题的可能性很多，注意事项详见各论坛的诸多精华贴。另，同一个程序如果DLL之间的链接使用了不同版本（譬如EXE是release版，dll是debug版），有时会无法正常运行，所以我一般的做法是每一个DLL针对不同版本使用两个DEF文件，编译生成不同名的两个文件（debug版文件名后加d)，调用时各个版本针对自己的版本调用，这在一定程度上可避免混乱。另，release也是可调试的，在工程设置里把调试信息打开即可。<BR>XP:eXtreme Programming 极限编程</P>
<P>　　这是近几年才时兴起来的开发模型,国内大致是01/02年开始有所宣传。</P>
<P>　　它主要是针对中小型开发团队在开发时间要求紧、需求不稳定的中小项目（大多数软件项目都是这个情况）时使用。它打破了传统软件工程的框架，非常新巧。譬如整个开发过程中文档很少，大量使用“卡片 （如CRC卡片）”来描述开发计划和内容；没有真正意义上的软件功能规格说明书，取而代之的是一系列可测试的用例；没有独立的设计和测试阶段，它们总是在迭代中增量反复进行；设计：尽可能小和简单；一般没有代码复审（code review),大家共同拥有代码。而它的最显著的一个外在特征是它常使用“成对开发”，即一台机器前坐两个开发人员，共同开发（一个看，一个写），这乍听起来真是蛮有趣的：）,它的基本出发点是认为成对开发的效率在一定条件下要高于两个人独立开发的和。不要觉得天方夜谭，在很多项目中，这种做法的有效性已经被证实。</P>
<P>　　XP的特点可以用“快、小、灵”来概括，它和传统瀑布模型（自顶向下）的区别在于它使用迭代增量（设计-&gt;代码-&gt;测试-&gt;设计-&gt;代码...)的方式。想法很简单：没有什么目标是可以一开始就容易确定的。用爬山来做一下比喻的话，传统的是在山下研究地图，选好一条路线，然后沿着此路前进，XP则是走一走，停一停，看一看，对下一步的方向作出新的选择，在很多时候，这样做会让你选择到更好的捷径。</P>
<P>ICONIX:<BR>　　这个字相信很多人都没见过，我也不知道是什么字拼起来的，作为开拓眼界，我还是提一下吧。这是一种界于XP和RUP（Rational Unified Process)之间的开发模型，换言之，它比XP“大”，比“RUP”要小。它采用了UML的一个子集，特点是用例驱动，保持良好的进度跟踪能力。它的目标是用最短的时间来把用例变成代码。具体来说，这种开发模型相对精简的XP而言，更加强调用例的建立、分析和代码化，用例是其中心地位。</P>
<P>RUP：Rational Unified Process<BR>　　前面已经提到了，相信你已经感觉出它是一个丰富的软件开发模型。这是由IBM提出来的软件工程模型，它使用完整的UML图，对开发的各阶段（需求、设计、代码、测试、维护）均有十分完善而复杂的标准，就不详述了。RUP本质上是迭代式开发，在每一次迭代中均完成以下四个阶段：初始阶段（inception)、详述阶段（elaboration）、构建阶段（construction）、转换阶段（transition）。</P>
<P>CMM:Capability Maturity Model 软件成熟度模型<BR>　　这是卡内基*梅隆大学软件工程研究所（我的专业正是软件工程，所以这也成为我心目中的圣地）的一大力作，一度曾形成了席卷全球软件开发的CMM浪潮。CMM分为五级，大多数软件企业都处于第一级，而得到第五级认证的全球也没有多少，国内去除掉挂羊头卖狗肉的，也是寥若星辰（嗯，比星辰是寥多了）。所以CMM实施一般是从第二级开始，能做到第三级的都是颇有实力的软件公司了。CMM是以Process（过程）为中心的模型，从二级始每一级都有几个Key Process(关键过程），每一个KP又分为若干Key Active(关键活动）。CMM的实施一般不能越级实施，并且每一级的实施通常都要一年以上，所以要达到较高等级是一级很困难的事。另，CMM不仅可用于较大规模公司，同样也可实施于小公司，小项目组（这是很多人所不知道的）。实施视具体情况等级之间可交叉，譬如实施时采用二级的某些KP再加上三级甚至四级的KP，但你只有实施了所有二级的KP，你才能也只能通过二级认证，即便你采用了某些四级的KP。CMM最新发展成果是CMMI（Integration),这主要是新考虑了软件与非纯软件因素的关系（譬如系统），以及团队之间的协作问题。CMM在国内的发展似乎有点走向ISO同样的道路，这实在不是一个好消息。</P>
<P>Callback Function: 回调函数<BR>　　在侯sir的&lt;&lt;深入浅出&gt;&gt;中一开始就提出了这个概念,大概的提法是说回调函数是操作系统调用而你永远不要去调用的函数。这个提法让初学者有点望而生畏，以为是一种多么高深而难以领会的系统底层的核心技术。其实不然，这个技术本质很简单，而且很常用。它实质就是函数指针的基本运用（如果不知道什么是函数指针的话，翻翻书）。在一个模块中，有时想让一部分功能由其它模块实现，譬如说一个做显示的模块，它只想实现显示的资源配备，画面的刷新，缩放等控制功能，而把画具体实体（譬如圆、多边形，都可以有很多种不同效率的实现方法）的代码由别的模块来实现，怎么办呢？用函数指针。在自己的类中放一个画圆的函数指针，使用时由外部为这个函数指针赋值（其实就是指向了一个外部的函数），在自己的代码中直接调用这个函数指针来画就可以了（本模块完全不知道外部模块是怎么画圆的）。那个外部的函数在这里就是回调函数！</P>
<P>　　在很多系统API中就使用了这种函数回调的方法，让我们开发的代码实现可以嵌入到API的代码实现当中，其实我们就是传了一个函数地址给它而已。换句话说，这些API搭好了某些运行的代码框架，我们来为它具体实现。</P>
<P>XML: Extensible Markup Language 可扩充标记语言<BR>　　也许你还在为选择.net和j2ee而徘徊不前，如果是这样的话，不妨先着手学一下它们所共通的一个基础：XML。有了HTML为什么我们还要XML？很简单，HTML重在表现文本/图片以及一些多媒体内容，它很难表达数据，因为它的标记是固定的，而数据类型千千万，根本无法描述。.net和j2ee都要解决一个信息传输格式标准化的难题，这个格式要能承载文本/数据，最好还能描述程序接口，同时又应该像HTML一样简单，具有通用性，能够在HTTP下很好的运作。在这种要求下，XML产生了。它的特点正如其名，和HTTP一样，它也是一种标记语言，但是它的标记不是固定的，是可自定义（也就可无限扩展）的，这些自定义标记能够很好的描述数据类型以及对应的数据内容（乍看起来很像数据库表的定义）。除此以外，XML还可以描述程序接口，所以XML可以方便地与网络程序构件（COM、EJB等）直接交互。由于它也是一种ASCII文本流，所以与当前的HTTP兼容，在当前的internet上畅通无阻（这很重要）。有了以上功能，XML就名副其实地成为了新一代互联网技术的标准信息载体，在.net和j2ee的网络架构中，各种“构件”的信息交互都交给了XML，可谓任重而道远。</P>
<P>　　XML我自己没怎么写过，单就学习上的经验而言，感觉语法上比HTML更琐碎一些，小细节更多，没那么容易速成：） 好在根本同源，有HTML基础甚至WEB开发基础的，学起来也很轻松。</P>
<P>Java2:<BR>　　这是近几年最吸引大众焦点的语言,在Web开发,网络平台,移动开发的世界里发光发热。你可以不用java,但你不可以不了解java，毕竟这是一个极大且丰富的软件开发领域。有些没使用过java的VS阵营里的人可能还不明白java2里的那个2是什么意思，容我先解释一下。Java最初正式推出1.0时，并没有受到如此多的好评，受到颇多责难，于是它不断地推出新版本来完善自己，其中变化显著的一个版本是1.2(我没记错吧），Java的每一个新版本除了语法上的更新，还有一明显的标志，那就是JDK（Java Development Kit,就是Java自带的一套SDK）的更新，版本1.2以后的java为了在宣传上与以前的java相区别，便被称为java2。目前用得比较多的jdk是1.3/1.4 ,最新的JDK是1.5(代号tiger)。java开发的IDE国内主要以JBuilder为主，另外就是在开源领域如雷贯耳的Eclipse,而sun也力推自己的开源java IDE：Netbeans（从sun的网站上可下载，免费）。Java运行是虚拟机机制，相当于在操作系统上增加了一个软操作系统，源码被编译成一种字节中间码，由虚拟机解释执行，只要有对应的虚拟机，java程序就可以在该操作系统上运行，这就是java号称的一次编译，到处运行的由来。而附带而来的不可避免的性能问题也让Java难以成为桌面程序开发的主流。补充一下：对初学者学习而言最好的Java IDE我推荐使用JCreator,这是一个C++写成的IDE，几MB的大小，比Eclipse快十倍以上的启动速度，对初学者带来极大的便利。</P>
<P>J2EE:<BR>　　Java实际上又被分为3类：J2EE/J2SE/J2ME,不同类分别对应不同的JDK，J2EE针对企业平台开发，J2SE是标准版，J2ME针对移动平台开发。J2EE现在实在是热得烫手，我前不久翻了一下程序员早期的杂志，发现在第一期创刊号里（2001.1)已经有了j2EE方面的讨论，现在已经是2004.6了，你对它的认知又多了多少？J2EE不是一种单纯的技术，而是一种体系架构以及组成该架构的诸多标准。企业平台开发和桌面/简单Web数据库开发有很大的不同，它的程序规模往往很大（不是一个或者几个EXE可以搞定的），用到的往往是海量的数据库和海量的通信，并且常常是不可中断的，这些特殊性都使得企业平台开发更多地去关注架构的问题。而我们写一个熟悉的java客户端程序，或者消息处理中间件，又或者数据库处理程序，都只是这样一个架构里的一小部分。J2EE是很宠大的，所以请不要写了几个EJB(这是java世界里的构件，概念上大概是类似于COM）的例子程序就感觉自己精通j2EE。</P>
<P>　　J2EE中传递消息时往往引入了一个被称作消息管理器的中间件，在服务器端使用EJB的容器来管理和调用EJB。在J2EE中一个重要的概念是Transaction(事务）处理，事务的概念最早广泛应用于数据库技术。这实际上是一个封装了很多操作的单元，它的作用是中间任何一个操作失败，可以自动依次整体撤销，所以一个transaction就是操作成功/失败的最小单元，不存在一个transaction只成功了部分操作的情况。</P>
<P>在企业服务平台开发中比较知名的有一个叫BEA公司（这是一家不错的公司，应该知道它的名字），它的产品是Weblogic。</P>
<P>.net<BR>　　.net是微软为下一个十年准备的技术，你呢？.net也是一种平台技术，而不是单一技术。它主要分为.net运行时平台（对应java的虚拟机）和.net类库（对应java的jdk)。目前只有Windows2003是天然集成了.net运行时平台的操作系统，所以如是你写的.net程序想要在别的操作系统上运行，该操作系统必须先安装.net平台，这是一件蛮烦人的事，也是为什么到目前为止，还没有太多的人改用.net来写程序（尽管可极大提高开发效率）。希望Longhorn的出现可以扭转这一现状。那我们就终于可以和MFC这样过时的框架类库说再见了，一大快事。</P>
<P>.net采用了很多最新的技术和思想，对走VS路线的人来说（特别是有COM概念的），学起来相对轻松且很过瘾，前人推荐的“.net框架程序设计“和”.net本质论“都是很好的书。当然，看它们之前你最好基本掌握一门.net语言，譬如C#，掌握语言对我们来说是最easy的。</P>
<P>　来源：<A href="http://yht2000.spaces.msn.com/Blog/cns!C57F15483A193817!282.entry">http://yht2000.spaces.msn.com/Blog/cns!C57F15483A193817!282.entry</A></P>]]></description>
</item><item>
<title><![CDATA[java环境变量配置]]></title>
<link>http://blogger.org.cn/blog/more.asp?name=taotao6086&amp;id=16317</link>
<author>taotao6086</author>
<pubDate>2006/7/6 10:24:41</pubDate>
<description><![CDATA[
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 52.5pt; TEXT-INDENT: -52.5pt; mso-char-indent-count: -5.0"><SPAN lang=EN-US><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p><FONT face="Times New Roman">&nbsp;</FONT></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 52.5pt; TEXT-INDENT: -52.5pt; mso-char-indent-count: -5.0"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">环境变量：</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">JAVA_HOME</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 52.5pt; TEXT-INDENT: -52.5pt; mso-char-indent-count: -5.0"><SPAN lang=EN-US><FONT face="Times New Roman"><SPAN style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>D:\jdk15</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 52.5pt; TEXT-INDENT: -52.5pt; mso-char-indent-count: -5.0"><SPAN lang=EN-US><o:p><FONT face="Times New Roman">&nbsp;</FONT></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 52.5pt; TEXT-INDENT: -52.5pt; mso-char-indent-count: -5.0"><SPAN lang=EN-US><FONT face="Times New Roman"><SPAN style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>JRE_HOME</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 52.5pt; TEXT-INDENT: -52.5pt; mso-char-indent-count: -5.0"><SPAN lang=EN-US><FONT face="Times New Roman"><SPAN style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>D:\jdk15\jre15</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 52.5pt; TEXT-INDENT: -52.5pt; mso-char-indent-count: -5.0"><SPAN lang=EN-US><o:p><FONT face="Times New Roman">&nbsp;</FONT></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 52.5pt; TEXT-INDENT: -52.5pt; mso-char-indent-count: -5.0"><SPAN lang=EN-US><FONT face="Times New Roman"><SPAN style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>CLASSPATH</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 52.5pt; TEXT-INDENT: -52.5pt; mso-char-indent-count: -5.0"><SPAN lang=EN-US><FONT face="Times New Roman"><SPAN style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN>%JAVA_HOME%\lib;%JRE_HOME%\lib;.<SPAN style="mso-spacerun: yes">&nbsp;&nbsp; </SPAN>(</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">要注意，分号后面有个点要不就硬硬了</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">~~)</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 52.5pt; TEXT-INDENT: -52.5pt; mso-char-indent-count: -5.0"><SPAN lang=EN-US><o:p><FONT face="Times New Roman">&nbsp;</FONT></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 52.5pt; mso-para-margin-left: 5.0gd"><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">最后在</SPAN><SPAN lang=EN-US><FONT face="Times New Roman">path</FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">路径后面加上</SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 52.5pt; mso-para-margin-left: 5.0gd"><SPAN lang=EN-US><FONT face="Times New Roman">%JAVA_HOME%\bin</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 52.5pt; TEXT-INDENT: -52.5pt; mso-char-indent-count: -5.0"><SPAN lang=EN-US><o:p><FONT face="Times New Roman">&nbsp;</FONT></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 55.7pt; TEXT-INDENT: -55.7pt; mso-char-indent-count: -5.0"><B><SPAN lang=EN-US style="COLOR: #284b78; LETTER-SPACING: 0.3pt; mso-bidi-font-size: 10.5pt"><FONT face="Times New Roman">EJB</FONT></SPAN></B><B><SPAN style="COLOR: #284b78; FONT-FAMILY: 宋体; LETTER-SPACING: 0.3pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt">环境变量的设置：</SPAN></B><SPAN lang=EN-US style="COLOR: #284b78; LETTER-SPACING: 0.3pt"><BR></SPAN><SPAN style="COLOR: #284b78; FONT-FAMILY: 宋体; LETTER-SPACING: 0.3pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">以下是我自己机器的环境变量设置，如果是</SPAN><SPAN lang=EN-US style="COLOR: #284b78; LETTER-SPACING: 0.3pt"><FONT face="Times New Roman">linux</FONT></SPAN><SPAN style="COLOR: #284b78; FONT-FAMILY: 宋体; LETTER-SPACING: 0.3pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">系统，设置有所不同：</SPAN><SPAN lang=EN-US style="COLOR: #284b78; LETTER-SPACING: 0.3pt"><BR><FONT face="Times New Roman">ANT_HOME=d:\ant<BR>JAVA_HOME=</FONT></SPAN><SPAN lang=EN-US><FONT face="Times New Roman"> D:\jdk15</FONT><SPAN style="COLOR: #284b78; LETTER-SPACING: 0.3pt"><BR><FONT face="Times New Roman">JBOSS_HOME=d:\jboss<BR></FONT></SPAN></SPAN><SPAN style="COLOR: #284b78; FONT-FAMILY: 宋体; LETTER-SPACING: 0.3pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">最后在系统变量的</SPAN><SPAN lang=EN-US style="COLOR: #284b78; LETTER-SPACING: 0.3pt"><FONT face="Times New Roman">path</FONT></SPAN><SPAN style="COLOR: #284b78; FONT-FAMILY: 宋体; LETTER-SPACING: 0.3pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">变量中追加</SPAN><SPAN lang=EN-US style="COLOR: #284b78; LETTER-SPACING: 0.3pt"><FONT face="Times New Roman">%JBOSS_HOME%\bin</FONT><BR style="mso-special-character: line-break"><BR style="mso-special-character: line-break"><o:p></o:p></SPAN></P>]]></description>
</item>
</channel>
</rss>