<?xml version="1.0" encoding="UTF-8"?>
  <feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html"><![CDATA[Flywe の Blog]]></title>
  <subtitle type="html"><![CDATA[如果知道离别就是永别，是否还会选择离开；如果身躯已经化为尘埃，是否还会记得爱。。。]]></subtitle>
  <id>http://www.flywe.net/</id>
  <link rel="alternate" type="text/html" href="http://www.flywe.net/" /> 
  <link rel="self" type="application/atom+xml" href="http://www.flywe.net/atom.asp" /> 
  <generator uri="http://www.pjhome.net/" version="2.8">PJBlog3</generator> 
  <updated>2008-08-21T15:42:54+08:00</updated>

  <entry>
	  <title type="html"><![CDATA[z-index调整层叠关系]]></title>
	  <author>
		 <name>flywe</name>
		 <uri>http://www.flywe.net/</uri>
		 <email>fly_boy23@163.com</email>
	  </author>
	  <category term="" scheme="http://www.flywe.net/default.asp?cateID=6" label="Css+Div" /> 
	  <updated>2008-08-21T15:42:54+08:00</updated>
	  <published>2008-08-21T15:42:54+08:00</published>
		  <summary type="html"><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;前几天在写一段代码的时候，需要调整一下div的层叠顺序，第一时间想到的就是<span style="color:Green">z-index</span>，可是将这个属性加上去之后，发现无效，在网上搜索了一下相关资料，发现疏忽了一个属性的设置：<span style="color:Green">position</span>。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:Green">position</span>属性把元素放置到一个静态的、相对的、绝对的、或固定的位置中。<br/>&nbsp;&nbsp;&nbsp;&nbsp;值为：<br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:Brown">static</span>默认。位置设置为 static 的元素，它始终会处于页面流给予的位置（static 元素会忽略任何 top、bottom、left 或 right 声明）。<br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:Brown">relative</span>位置被设置为 relative 的元素，可将其移至相对于其正常位置的地方，因此 &#34;left:20&#34; 会将元素移至元素正常位置左边 20 个像素的位置。<br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:Brown">absolute</span>位置设置为 absolute 的元素，可定位于相对于包含它的元素的指定坐标。此元素的位置可通过 &#34;left&#34;、&#34;top&#34;、&#34;right&#34; 以及&#34;bottom&#34; 属性来规定。<br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:Brown">fixed</span>位置被设置为 fixed 的元素，可定位于相对于浏览器窗口的指定坐标。此元素的位置可通过 &#34;left&#34;、&#34;top&#34;、&#34;right&#34; 以及&#34;bottom&#34; 属性来规定。不论窗口滚动与否，元素都会留在那个位置。工作于 IE7（strict 模式）。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:Green">z-index</span>属性适用于定位元素（<span style="color:Green">position</span> 属性值为 <span style="color:Green">relative</span> 或 <span style="color:Green">absolute</span> 或 <span style="color:Green">fixed</span>的对象），用来确定定位元素在垂直于显示屏方向（称为Z轴）上的层叠顺序（stack o&#114;der）。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:Green">z-index</span>值较大的元素将叠加在<span style="color:Green">z-index</span>值较小的元素之上。对于未指定此属性的定位对象，<span style="color:Green">z-index</span> 值为正数的对象会在其之上，而 <span style="color:Green">z-index</span> 值为负数的对象在其之下。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;每一个定位元素都归属于一个<span style="color:Green">stacking context</span>。根元素形成<span style="color:Green">root stacking context</span>，而其他的<span style="color:Green">stacking context</span>则由定位元素产生（此定位元素的<span style="color:Green">z-index</span>被定义一个非<span style="color:Green">auto</span>的<span style="color:Green">z-index</span>值），定位子元素会以这个<span style="color:Green">local stacking context</span>为参考，用相同的规则来决定层叠顺序。并且<span style="color:Green">stacking context</span>和 <span style="color:Green">containing block</span> 之间并没有必然联系。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;当<span style="color:Green">stacking context</span>一样的时候，就用<span style="color:Green">z-index</span>的值来决定怎样显示，如果<span style="color:Green">z-index</span>也相同（即<span style="color:Green">stack level</span>相同），则按照档中后来者居上的原则（<span style="color:Green">back-to-front</span> ）的顺序来层叠。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;当任何一个元素层叠另一个包含在不同<span style="color:Green">stacking context</span>元素时，则会以<span style="color:Green">stacking context</span>的层叠级别（<span style="color:Green">stack level</span>）来决定显示的先后情况。也就是说，在相同的<span style="color:Green">stacking context</span>下才会用<span style="color:Green">z-index</span>来决定先后，不同时则由<span style="color:Green">stacking context</span>的<span style="color:Green">z-index</span>来决定。例如：<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;定位元素A（<span style="color:Purple">z-index:100</span>）里面有定位元素A1（<span style="color:Purple">z-index:300</span>），而定位元素B和元素A兄弟关系（<span style="color:Purple">z-index:200</span>）。你会发现无论A1的<span style="color:Green">z-index</span>是多大，也会被<span style="color:Green">z-index</span>是200的B所覆盖，因为A的<span style="color:Green">z-index</span>只有100。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;了解了这些之后，对需要设置兄弟关系的相关div增加了一个<span style="color:Green">position: relative;</span>属性，然后调整相应的<span style="color:Green">z-index</span>值，预览，ok！<br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.flywe.net/article.asp?id=580" /> 
	  <id>http://www.flywe.net/default.asp?id=580</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[如何恢复误删的“显示桌面”]]></title>
	  <author>
		 <name>flywe</name>
		 <uri>http://www.flywe.net/</uri>
		 <email>fly_boy23@163.com</email>
	  </author>
	  <category term="" scheme="http://www.flywe.net/default.asp?cateID=10" label="Other" /> 
	  <updated>2008-08-14T21:54:33+08:00</updated>
	  <published>2008-08-14T21:54:33+08:00</published>
		  <summary type="html"><![CDATA[在清理不必要的快捷方式的时候，一不小心，把快速启动栏的显示桌面快捷方式删除了，因为平时开的程序比较多，没有他实在是不咋方便，特意从网上搜索了下，找到了恢复的办法。<br/><br/>需要恢复此按钮，可以点击“开始→运行”，在弹出的“运行”对话框中输入“REGSVR32 /n /i:u shell32”（不含引号），然后回车，片刻后会弹出“shell32中的DllInstall成功”对话框，“显示桌面”按钮就可以完美归来了。<br/><br/>还有另外一个办法，就是打开“记事本”程序，在其中输入：&nbsp;&nbsp;<br/>[Shell]&nbsp;&nbsp;&nbsp;&nbsp; <br/>Command=2&nbsp;&nbsp;&nbsp;&nbsp; <br/>IconFile=explorer.exe,3&nbsp;&nbsp;&nbsp;&nbsp; <br/>[Taskbar]&nbsp;&nbsp;&nbsp;&nbsp; <br/>Command=ToggleDesktop” <br/>然后保存为&#34;显示桌面.scf&#34;（含半角英文双引号），再将它拖到快速启动栏中便可。<br/><br/>其实，没有他的话，你也可以通过快捷键来实现显示桌面的功能，“WIN+D”你试试可以不？也很好用的，只不过看你习惯不习惯而已了。这个快捷键有一个好处，就是你按一次显示桌面，其他程序都最小化了，再按一次的话，就会恢复到你按之前的状态。<br/><br/>好了，要恢复“显示桌面”的朋友试试看吧！]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.flywe.net/article.asp?id=579" /> 
	  <id>http://www.flywe.net/default.asp?id=579</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[如何实现内容分页]]></title>
	  <author>
		 <name>flywe</name>
		 <uri>http://www.flywe.net/</uri>
		 <email>fly_boy23@163.com</email>
	  </author>
	  <category term="" scheme="http://www.flywe.net/default.asp?cateID=9" label="ASP.NET" /> 
	  <updated>2008-08-12T22:26:31+08:00</updated>
	  <published>2008-08-12T22:26:31+08:00</published>
		  <summary type="html"><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;在我们制作网站的过程中，难免会碰到最终显示页面的正文内容过长的问题，这样会导致浏览者往下不停的翻屏，那么有没有办法将过长的正文内容进行分页呢？<br/><br/>显示内容部分：<div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.flywe.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"> //FLYWE Blog<br/>//www.flywe.net<br/>//定义变量<br/>int i,start,stop,t,stat,statt,pp,pagecount,pagesize;<br/>//变量初始值<br/>stat=0;<br/>statt=0;<br/>start=0;//开始查询的字符串位置，初始为0<br/>stop=0;<br/>pagesize=2000;//定义每页至少显示字符串数<br/>pagecount=0;<br/><br/>//获得当前的页数<br/>pa=Request.Params[&#34;page&#34;];<br/>if(pa==&#34;&#34; || pa==null)<br/>pa=&#34;1&#34;;<br/>pp=Convert.ToInt32(pa);<br/><br/>//获得内容<br/>articletxt=rs[&#34;contenttxt&#34;].ToString();<br/><br/>//判断页面的内容长度是否大于定义的每页至少显示字符串数<br/>if(articletxt.Length&gt;=pagesize)//如果大于字符串数，则我们可以分页显示<br/>{<br/>t=articletxt.Length/pagesize;//获得大致的总页数<br/>//根据目前获得的页数循环<br/>for(i=0;i&lt;t;i++)<br/>{<br/>&nbsp;&nbsp;//如果查询开始位置到查询的范围超出整个内容的长度，那么就不用寻找断点（分页点）；反之，查找<br/>&nbsp;&nbsp;if(start+pagesize&lt;articletxt.Length)<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp; stat=articletxt.IndexOf(&#34;&lt;/P&gt;&#34;,start+pagesize);//查找&lt;/P&gt;分页点的位置<br/>&nbsp;&nbsp; if(stat&lt;=0)//如果找不到<br/>&nbsp;&nbsp;&nbsp;&nbsp;stat=articletxt.IndexOf(&#34;&lt;/p&gt;&#34;,start+pagesize);//查找&lt;/p&gt;分页点的位置；这里您可以自己设置分页点的判断<br/>&nbsp;&nbsp;}<br/>&nbsp;&nbsp;if(stat&lt;=0)//如果找不到分页点，说明不能分页，也就不需要做其他的劳动了；否则，就进行分页<br/>&nbsp;&nbsp; articletext=articletxt;//将结果付给要导出的变量<br/>&nbsp;&nbsp;else<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp; stop=stat;//分页点的位置也就作为这一页的终点位置<br/>&nbsp;&nbsp; if(start+pagesize&gt;=articletxt.Length)//如果起始位置到查询的范围超出整个内容的长度，那么这一页的终点位置为内容的终点<br/>&nbsp;&nbsp;&nbsp;&nbsp;stop=articletxt.Length;<br/>&nbsp;&nbsp; if(pp==i+1)//如果是当前，那么输出当前页的内容<br/>&nbsp;&nbsp;&nbsp;&nbsp;articletext=articletxt.Substring(start,stop-start);//取内容的起始位置到终点位置这段字符串输出<br/>&nbsp;&nbsp; start=stat;//将终点位置作为下一页的起始位置<br/>&nbsp;&nbsp; pagecount++;//获得实际页总数<br/>&nbsp;&nbsp;}<br/>}<br/>} </div></div><br/><br/>分页部分：<div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.flywe.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"> string html;//定义分页代码变量<br/>if(pagecount&gt;1)//当页数大于1的时候我们显示页数<br/>{<br/>&nbsp;&nbsp;for(i=1;i&lt;=pagecount;i++)<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp; if(i==pp)//如果是当前页，加粗显示<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;html+=&#34;&lt;b&gt;[&#34;+i+&#34;]&lt;/b&gt; &#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp; else<br/>&nbsp;&nbsp;&nbsp;&nbsp;html+=&#34;&lt;a href=?id=&#34;+articleid+&#34;&amp;page=&#34;+i+&#34;&gt;[&#34;+i+&#34;]&lt;/a&gt; &#34;;<br/>&nbsp;&nbsp;}<br/>&nbsp;&nbsp;if(pp+1&gt;pagecount)//显示下一页，方便浏览<br/>&nbsp;&nbsp; html+=&#34;&lt;a href=?id=&#34;+articleid+&#34;&amp;page=&#34;+(pagecount)+&#34;&gt;[下一页]&lt;/a&gt;&lt;/p&gt;&#34;;<br/>&nbsp;&nbsp;else<br/>&nbsp;&nbsp; html+=&#34;&lt;a href=?id=&#34;+articleid+&#34;&amp;page=&#34;+(pp+1)+&#34;&gt;[下一页]&lt;/a&gt;&lt;/p&gt;&#34;;<br/>} </div></div><br/><br/>通过上面这个方法可以实现对内容的分页，如果大家有更好的分页方法，欢迎大家提供！]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.flywe.net/article.asp?id=578" /> 
	  <id>http://www.flywe.net/default.asp?id=578</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[第四类互联网交互模式――威客模式]]></title>
	  <author>
		 <name>flywe</name>
		 <uri>http://www.flywe.net/</uri>
		 <email>fly_boy23@163.com</email>
	  </author>
	  <category term="" scheme="http://www.flywe.net/default.asp?cateID=10" label="Other" /> 
	  <updated>2008-07-30T08:56:26+08:00</updated>
	  <published>2008-07-30T08:56:26+08:00</published>
		  <summary type="html"><![CDATA[&nbsp;&nbsp; BBS（电子公告牌）是互联网上最早的信息发布和获取手段。BBS诞生于70年代末，那时还没有浏览器，搜索引擎，甚至没有个人网站。大家在BBS上发布新闻、发布交易信息、发布个人感想和心情描述等，实际上这些功能和内容也就是现在的新闻类网站，电子商务类网站和博客类网站的最初模型。<br/><br/>&nbsp;&nbsp;所有这些网站都是BBS一种功能的变形。当他们变形后与其他技术相结合便拥有了更多功能。最后成为了一种门户。&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;威客模式，与上面三类网站类似，同样起源与BBS。威客的英文是Witkey（wit智慧、key钥匙），本意是指掌握了某一样技能、知识或服务的专业人士，并且可以借助这种专业技能或智慧获取个人价值的人。<br/><br/>&nbsp;&nbsp;在网络上，我们可以简单的理解为，能够凭借自己的能力通过互联网帮助别人，获得报酬的人，就是威客。例如大家都知道的游戏代练，他们花费自己的时间和游戏技能帮助客户代练游戏，并以此获得报酬。&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;威客模式就是早期的BBS的互动，最早其实就是BBS论坛中的提问－回答模式，即当我们有需要解决的问题时会在BBS上发帖，然后接受其他用户的帮助。后来，由于功能强大的关键字搜索引擎的出现（其实就是Google的出现），人们开始更多的使用搜索引擎去解决自己遇到的问题，寻求答案。<br/><br/>&nbsp;&nbsp;然而，由于互联网信息的海量增加和人们都信息质量要求的提高，搜索引擎解却面临了多个方面问题：&nbsp;&nbsp; <br/>&nbsp;&nbsp;1．用户发到互联网的信息价值被搜索引擎无偿占用的问题；&nbsp;&nbsp; <br/>&nbsp;&nbsp;2．解决搜索引擎无法完全了解用户的意图，也无法创造性的形成答案的问题；&nbsp;&nbsp; <br/>&nbsp;&nbsp;3．解决没有让大脑参与到互联网信息处理和搜索的工作中去的问题。不要忘记大脑是一个比超级计算机更强大的工具。&nbsp;&nbsp; <br/>&nbsp;&nbsp;4．无法获得交互式的服务。搜索引擎可以找到的是问题的答案，却不能找到服务和针对具体问题的具体解决方案。&nbsp;&nbsp; <br/>&nbsp;&nbsp;5．用户能够获得问题的答案，不能获得实现答案的方法或者服务。&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;所有这些的原因就是因为没有专业服务人士的参与。这就是威客网站解决的问题：<br/><br/>&nbsp;&nbsp;将简单的“提问—回答”和“静态信息发布”模式，改变成为了“需要服务－提供服务”和“人与人即时互动”的模式。&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;威客模式的核心内容就是，大家在互联网上交易的是服务，既可以是虚拟的问与答、知识和精神服务，也可以是面对面的小时工或者咨询服务等。&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;威客模式的网站正处于商业模式的探索阶段，如Google的Answers（<a href="http://answers.google.com/answers/" target="_blank" rel="external">http://answers.google.com/answers/</a>），百度的知道（<a href="http://zhidao.baidu.com/" target="_blank" rel="external">http://zhidao.baidu.com/</a>），时间财富网的时间交易（<a href="http://www.bookingtime.com" target="_blank" rel="external">http://www.bookingtime.com</a>）等模式。威客模式的网站由参与者决定买卖的知识或服务的价值，互动的知识和服务可以通过线上或者线下交易来实现。但所有这些实现还处在萌芽阶段，正在探索盈利模式。]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.flywe.net/article.asp?id=577" /> 
	  <id>http://www.flywe.net/default.asp?id=577</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[什么是威客？]]></title>
	  <author>
		 <name>flywe</name>
		 <uri>http://www.flywe.net/</uri>
		 <email>fly_boy23@163.com</email>
	  </author>
	  <category term="" scheme="http://www.flywe.net/default.asp?cateID=10" label="Other" /> 
	  <updated>2008-07-29T22:25:37+08:00</updated>
	  <published>2008-07-29T22:25:37+08:00</published>
		  <summary type="html"><![CDATA[现在网络上搜索“威客”一词，找到的页面和内容不多。不过随着威客概念逐步被人认识，以及威客模式的广泛应用，过一段时间，能够搜索到关于威客的内容自然会越来越多。 <br/><br/>中国新经济（商业）的进化速度真是一日千里，而作为新经济（商业）运营核心的互联网，商业应用的新概念和新模式更是层出不穷。在2005年的中国互联网产业中，博客概念和模式可谓出尽风头、无人不知。经过去年互联网的广泛普及、教育和大规模应用，到现在有谁不知道博客的概念、模式和应用？由博客概念和模式所掀起的<a href="http://www.flywe.net" target="_blank">Web</a>2.0网络应用热潮，去年曾经席卷整个中国互联网。然而，进入2006年，博客概念、模式和应用的烽火尚未熄灭，一个创新的网络运营概念和模式——威客概念和模式，又逐步浮现在我们的视野中。<br/> <br/>威客的英文是Witkey（wit智慧、key钥匙）。在网络时代，凭借自己的创造能力（智慧和创意）在互联网上帮助别人，而获得报酬的人就是威客。通俗地讲，威客就是在网络上出卖自己无形资产（知识商品）的人。或者说是在网络上做知识（商品）买卖的人。在新经济（商业）环境中做威客的人，种类各式各样，除了各个行业、各个领域之外，还包括掌握各类创新理论（经济和管理）的人。在这些掌握各类创新理论（经济和管理）的人中，有经济威客、管理威客和网络威客等各个领域的威客。甚至可以夸张地说，在互联网威客这平台上，没有所谓的经济学家、管理学家等各式各样的专家学者，只有威客。而威客类网站的出现，为有知识生产加工能力的个人创造了一个销售知识产品的商业平台和机会。总而言之，威客模式的出现，为个人的知识（资源）买卖带来商机。随着威客时代的来临，每一个威客都可以将自己的知识、经验和学术研究成果作为一种无形的“知识商品”和服务在网络上来销售。威客通过威客网站这个平台买卖“知识产品”，让自己的知识、经验和学术研究成果逐步转化成个人财富。在威客模式下，个人的知识（资源）不但是力量，而且又是个人的财富。在以知识资源应用开发的新经济（商业）时代，无论是个人或组织拥有知识就拥有财富。 <br/><br/>网络时代是一个个人时代，也是一个个人知识消费的年代。网络时代，将彻底改变以往传统时期的学习与培训模式。每个人按照自己的个性来选择知识消费需求，寻找适合自己需要的知识“产品”。个人要提升自己的能力，需要学习（消费）各种各样的知识，而威客模式更为个人带来个性化学习培训模式。作为一个知识消费的年代，有知识消费者，就必然存在知识生产者和知识加工者等知识工作者群体。而在威客模式下，威客就是专门从事知识生产和知识加工的知识工作者。 <br/><br/>随着威客热潮的兴起，从事无形知识商品的威客模式网站，将开创中国电子商务的新局面。一直以来，互联网的电子商务基本上是以买卖“有形商品”为主要内容，而威客模式威客是以买卖“无形商品”为核心，从而开创一个无形“知识商品”的买卖平台。无形“知识商品”的买卖平台，将创建一个新的“无形商品”电子商务模式。而威客模式下的知识消费与买卖的基本模式，主要有个人与个人，个人与企业（组织），企业（组织）与企业（组织）。由于威客针对个人或组织的个性需要，提供独特、个性的知识商品与服务，收费自然更加容易。 <br/><br/>进入新的一年，威客模式已经从概念的萌芽逐渐变成一株应用的树苗。经过多年的培育和开发，威客模式正逐步走向成熟。而困扰威客模式的主要难题，智慧体现价值问题的已经有基本的解决答案，并且逐步形成威客运营的模式和方法。具有特别重要的意义的是，智慧体现价值问题的解决，为人脑与电脑联机，人与机器（电脑）的融合奠定了基础。 <br/><br/>威客模式的出现，不但使中国互联网产业更加完善，而更成为互联网产业的推动力。因为威客模式的出现，产生了更多更好的网络内容，进一步改善互联网内容缺乏和同质化的状况，将网络内容成为推动互联网产业发展的动力。威客模式进一步提升网络内容的质量，形成一个个性化的网络内容运营模式。而威客模式又逐步主导网络内容运营与发展，从而主导中国互联网产业的发展。同时，随着威客模式的理论、模式和方法研究的诞生、完善与应用，又使中国互联网产业处于领先地位。 <br/><br/>目前，中国处在经济（商业）转型过程中，而中国又是一个经济（商业）知识短缺的国家。针对国内经济（商业）知识短缺的现状，利用威客这种知识服务收费模式（知识消费模式），有利于提升国民的商业素质（商业意识）。而且，中国经济（商业）知识短缺所形成的经济（商业）知识需求，更为威客、网络智力服务和互联网等新行业、新产业的发展奠定坚实基础。 <br/><br/>由于威客模式与互联网产业、信息内容产业和当前新经济（商业）中有广泛性的应用，由于时间和篇幅所限，威客模式问题我就谈到此为止。以后我将陆续将自己对威客模式的研究成果和想法告诉大家。作为一个管理威客，由于忙于个人威客网站的内容策划和更新，没有时间在论坛上回复各位的疑问。 <br/><br/>其实百度知道就一一种威客模式，类似的还有雅虎知识堂，新浪爱问等。 <br/><br/>简单的说，威客就是“我帮人人，人人帮我”，只不过这个“帮助”分为有偿的和无偿的两种类型。威客网站就是给大家一个平台，让大家公开自己的知识、经验、能力，让需要帮助的人了解到你及你可以提供的服务和帮助，同时也可以帮你找到能够帮助自己解决问题和麻烦的人，并获得他的帮助。 <br/><br/>博客与威客都是互联网日渐普及、全民参与这种大环境下的产物。威客如果能够得到好的推广和宣传，产生一些好的威客服务交易平台，相信威客网站今后的发展必然超过博客网站。之所以这样认为，原因就是博客网站和威客网站存在如下不同点： <br/><br/>第一， 博客网站没有明确的盈利模式，威客网站的盈利模式非常清晰。关于博客如何盈利的问题，我们见过了无数的讨论，然而仍然只是停留在访问量的问题上，可是任何网站如果访问量足够大，都是可以盈利的，这还有什么可以讨论的呢？ <br/><br/>威客网站时间就是CtoC交易网站，其盈利模式与其他CtoC网站没有什么不同，甚至有可能更加可行。原因是大家在威客网站交易的是服务性产品和无支出成本的服务，所以网站的服务性就更加重要，收费自然更加容易。 <br/><br/>第二， 不是人人都能做博客，威客却是人人都可以做。做博客有一点技术难度，做威客基本没有技术难度。这样以来，更加体现了互联网上的全民参与性，让全面都可以参加到威客服务的行列中来。 <br/><br/>博客一定要有一定的文学功底，要求能写还要会宣传自己的blog； <br/><br/>威客只需要知道自己能做什么，并且愿意将自己能做的事情用文字公布到网上，等待别人来找你帮助或服务。 <br/><br/>第三， 参与博客是人人做贡献，博客贡献文字、访问者贡献流量，受益者只有网站；参与威客，每个人都可以收益。威客是在交换或者买卖彼此的服务，每个威客从服务别人中获得收益，访问者可以找到自己需要的服务，网站可以从为威客提供交易平台获得收益。 <br/><br/>第四， 博客需要花费很多的精力和时间，威客则基本不需要花时间去维护和更新自己发布的信息。每个人在威客网站发布的信息，就是自己能为别人提供的知识、经验、服务等内容，这些信息一般不会过期，只要拥有就终身可以提供给需要者，只是看什么时候会有需要者出现。 <br/><br/>第五， 博客是草根文化，大量的信息的堆积使得人们无法准确获得有效的信息；威客由于是一种商品交易，所以信息的质量能够提高，服务也能在一定程度上的到保证。 <br/><br/>博客能够流行得益于这个社会越来越个性化，那么可以相信，提供个性化服务的威客，也存在流行的趋势。希望威客可以开创一个新的互联网时代。 <br/><br/>博客是人人都来写文章，威客是人人都来做服务。如果大家对威客还不是很了解，可以看看这篇文章《第四类互联网交互模式――威客模式》。 <br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.flywe.net/article.asp?id=576" /> 
	  <id>http://www.flywe.net/default.asp?id=576</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[163data.com.cn是什么？是攻击吗？真相！]]></title>
	  <author>
		 <name>flywe</name>
		 <uri>http://www.flywe.net/</uri>
		 <email>fly_boy23@163.com</email>
	  </author>
	  <category term="" scheme="http://www.flywe.net/default.asp?cateID=10" label="Other" /> 
	  <updated>2008-07-18T20:55:01+08:00</updated>
	  <published>2008-07-18T20:55:01+08:00</published>
		  <summary type="html"><![CDATA[　　不少站长不知道163data.com.cn是什么，在搜索引擎上搜索也找不到几条满意的结果，但是每天有大量来自163data.com.cn的用户访问自己的网站，怕被采集或者被攻击，所以很着急。<br/><br/><br/>　　我之前也不知道，后来在使用一款WordPress的插件时（装了个WordPress打分插件），得知自己的IP地址也属于xxx.dynamic.163data.com.cn的形式。所以xxx.163data.com.cn形式的IP地址，其实是每个中国电信上网用户的IP反向解析地址，中国电信之所以要把IP地址进行动态反向解析，主要是为了防止垃圾邮件，减少黑客攻击等等。<br/><br/>　　上面的小插件显示出了您当前的IP地址和HostName，我的HostName就是xxx.broad.xw.sh.dynamic.163data.com.cn的样子。<br/><br/>　　(你也可以登录IP Chicken查看自己的IP和Name Address，我登录上去后，显示了我的IP地址，和我的Name Address: xx.xx.xx.xx.broad.xw.sh.dynamic.163data.com.cn。)<br/><br/>　　所以每天有大量来自163data.com.cn的访客访问网站不应该担心，而应该高兴，因为那都是通过电信网络上网的网友啊，呵呵。如果你屏蔽了163data.com.cn，那么所有电信用户都访问不了你的网站了。<br/><br/>　　IP地址反向解析就是<a href="http://www.flywe.net" target="_blank">服务器</a>根据邮件信头文件显示的IP地址进行反向解析，如果反向解析这个IP所对应的域名是许可的域名，就接受这封邮件。如果反向解析发现这个IP没有对应到许可的域名，就拒接邮件。<br/><br/>　　据介绍，实施动态IP地址反向解析工作可以有效防止黑客攻击和垃圾邮件、控制网络带宽、节省DNS系统资源等，有助于减少用户投诉，净化网络环境，提升网络服务质量。]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.flywe.net/article.asp?id=575" /> 
	  <id>http://www.flywe.net/default.asp?id=575</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[通过W3C标准，且高度自适应的iframe]]></title>
	  <author>
		 <name>flywe</name>
		 <uri>http://www.flywe.net/</uri>
		 <email>fly_boy23@163.com</email>
	  </author>
	  <category term="" scheme="http://www.flywe.net/default.asp?cateID=7" label="JavaScript" /> 
	  <updated>2008-06-28T16:24:21+08:00</updated>
	  <published>2008-06-28T16:24:21+08:00</published>
		  <summary type="html"><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在网站的制作过程中，有的时候需要用到iframe，可是往往这个高度很难固定，而被包含的那个页面的高度很有可能是变化的，那么这就需要一个高度能够自适应的iframe，找了一些方法，现在在用的是<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.flywe.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;iframe src=&#34;flywe.html&#34; name=&#34;content&#34; id=&#34;content&#34; allowtransparency=&#34;true&#34; align=&#34;default&#34; marginwidth=0 marginheight=0 frameborder=0 scrolling=no height=&#34;200&#34; width=&#34;500&#34; onload=&#34;this.height=0;var fdh=(this.Document? this.Document.body.scrollHeight:this.contentDocument.body.offsetHeight);this.height=(fdh&gt;200?fdh:200)//code by <a href="http://www.flywe.net" target="_blank">Flywe</a>&#34;&gt;&lt;/iframe&gt;</div></div><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;将这个页面提交到W3C进行校验，发现有错误，大致就是说什么不存在的某种属性，看来没有通过校验！<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;既然直接写不能通过，那我就换种方法：<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;1、新建一个<a href="http://www.flywe.net" target="_blank">js</a>文件，命名：iframe.<a href="http://www.flywe.net" target="_blank">js</a>，内容如下：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.flywe.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">/* <br/>Iframe&#39;s Javascript<br/>Code by <a href="http://www.flywe.net" target="_blank">Flywe</a><br/>*/<br/><br/>//content&#39;s iframe<br/>function content(url,w,h){document.write(&#39;&lt;iframe id=&#34;content&#34; name=&#34;content&#34; allowtransparency=&#34;true&#34; align=&#34;top&#34; marginwidth=&#34;0&#34; marginheight=&#34;0&#34; width=&#34;&#39;+w+&#39;&#34; height=&#34;&#39;+h+&#39;&#34; border=&#34;0&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34; src=&#34;&#39;+url+&#39;&#34; onload=&#34;this.height=0;var fdh=(this.Document?this.Document.body.scrollHeight:this.contentDocument.body.offsetHeight);this.height=(fdh&gt;&#39;+h+&#39;?fdh:&#39;+h+&#39;)&#34;&gt;&lt;/iframe&gt;&#39;);}</div></div><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2、在需要写入iframe的页面的head处，加入如下代码：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.flywe.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;script src=&#34;iframe.<a href="http://www.flywe.net" target="_blank">js</a>&#34; type=&#34;text/javascript&#34;&gt;&lt;/script&gt;</div></div><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3、在需要写入iframe的地方，加入如下代码：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.flywe.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&nbsp;&nbsp;&lt;script type=&#34;text/javascript&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;// &lt;![CDATA[<br/>&nbsp;&nbsp;&nbsp;&nbsp;content(&#39;flywe.html&#39;,&#39;1000&#39;,&#39;200&#39;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;// ]]&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/script&gt;</div></div><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:Red">注：content(&#39;flywe.html&#39;,&#39;1000&#39;,&#39;200&#39;);意思是content(&#39;被iframe的页面&#39;,&#39;宽度&#39;,&#39;高度&#39;);</span><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;保存提交校验，Passed validation，通过验证，在FF下测试，通过。这样，既可以通过验证，也可以高度自适应，两全其美。。。]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.flywe.net/article.asp?id=574" /> 
	  <id>http://www.flywe.net/default.asp?id=574</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[双路服务器安装双CPU或加装第二CPU的需注意什么？]]></title>
	  <author>
		 <name>flywe</name>
		 <uri>http://www.flywe.net/</uri>
		 <email>fly_boy23@163.com</email>
	  </author>
	  <category term="" scheme="http://www.flywe.net/default.asp?cateID=10" label="Other" /> 
	  <updated>2008-06-18T15:19:00+08:00</updated>
	  <published>2008-06-18T15:19:00+08:00</published>
		  <summary type="html"><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;前段时间公司新配<a href="http://www.flywe.net" target="_blank">服务器</a>，要求配置一台双路<a href="http://www.flywe.net" target="_blank">服务器</a>，同时安装双CPU，参考多种配置，最终选择了双至强E5410处理器，安装的时候都没有注意到双CPU的兼容性，后来用了两天发现<a href="http://www.flywe.net" target="_blank">服务器</a>不稳定，莫名其妙的重起，各种设置都正常。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;查阅了相关资料才发现有可能是CPU不兼容引起的，用CPU-Z查看发现这两个CPU虽然型号一样，可具体的步进等相关参数并不完全一样，于是找到商家要求更换CPU，更换之后，目前<a href="http://www.flywe.net" target="_blank">服务器</a>运行稳定，网站速度有大幅度的提升。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;现在就说说双CPU或者假装CPU需要注意些什么。。。<br/><br/>　　<strong>一、安装第二块CPU：</strong><br/><br/>　　要将自己的<a href="http://www.flywe.net" target="_blank">服务器</a>升级到两块CPU，首先需要考虑的是第二块CPU的技术参数，这点是非常关键的，直接决定第二块CPU是否能够与之前的CPU顺利协同工作。选购时需要把握以下几个原则。<br/><br/>　　(1)双路Xeon<a href="http://www.flywe.net" target="_blank">服务器</a>在使用时，两个CPU的类型必须一样：重要性★★★★★<br/><br/>　　由于支持双路<a href="http://www.flywe.net" target="_blank">服务器</a>的两个CPU插槽种类都是一样的，所以再为<a href="http://www.flywe.net" target="_blank">服务器</a>添加第二块CPU时也要按照原CPU的针脚去选择。<br/><br/>　　<span style="color:Red">小提示：</span><br/><br/>　　有的双CPU主板在只用单CPU时，另一个空的CPU插槽需装一块特殊的“终结卡”，所以在安装第二块CPU时要记得把这个终结卡取掉。<br/><br/>　　(2)双路Xeon<a href="http://www.flywe.net" target="_blank">服务器</a>在使用时，两CPU的系统总线频率必须一致：重要性★★★★★<br/><br/>　　除了工作频率外每个CPU的系统总线频率还不一样，例如533MHz，800MHz等参数，我们选择第二块CPU时要参考原CPU的总线频率去选择，两者频率要一样。<br/><br/>　　(3)双CPU一起使用时，要求两个CPU的主频和Cache大小必须一样：重要性★★★★★<br/><br/>　　CPU主频和Cache是两个重要的参数，所以安装第二块CPU时也要在这两个参数上和前者吻合，这些参数在购买CPU时商家都会明确讲清楚。<br/><br/>　　(4)双CPU一起使用时，要求两个CPU的批号(Stepping号)一致：重要性★★★★<br/><br/>　　由于CPU在制作过程中或多或少会存在工艺上的差别，即使同一款CPU由于生产批次不同也会造成不稳定隐患，因此为了保证两块CPU的顺利工作我们应该尽量保证第二块CPU的批号(Stepping号)与之前的一致。那么如何来辨认CPU的批号是否一样呢? <br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;一个简单确定方法是看CPU包装上的QDF/S-Spec号(QDF号对应样品，S-Spec对应于正式发布的产品)，只要两CPU的QDF/S-Spec号一样，一定满足以上要求，在CPU的外包装的顶部印有一些说明，可从这些说明中读出该CPU的QDF/S-Spec号，不同类型CPU的说明格式不一样。QDF/S-Spec号以字母“Q”开头表示该CPU为一样品，以字母“SL”开头表示该CPU为正式发布的产品，所以查看CPU信息时只需要关注以“Q”或“SL”开头的字符串即可，这个字符串就是CPU的批号。<br/><br/>　　除了上面介绍的方法来查看CPU批号外如果使用的<a href="http://www.flywe.net" target="_blank">服务器</a>存在液晶面板的话也可以从该显示区域看到CPU的stepping号。<br/><br/>　　当然如果在实际升级过程中实在无法找到批号一致的第二块CPU的话，我们使用不是一个批号的也可以，只要保证前三条吻合即可，但是这样使用容易造成系统的不稳定。不过大部分品牌厂商的<a href="http://www.flywe.net" target="_blank">服务器</a>都能够兼容这种批号不同的两个CPU协同工作，虽然在系统启动时事件查看器中会出现<br/><br/>　　&#34;The CPU&#34;s in this multiprocessor system are not all the same revision level. To use all processors the operating system restricts itself to the features of the least capable processor in the system. Should problems occur with this system, contact the CPU manufacturer to see if this mix of processors is supported.&#34;的错误日志，不过由于品牌厂商支持不同stepping的CPU混合使用，所以可以忽略掉该错误提示。<br/><br/>　　最后还需要安装者注意的是很多品牌<a href="http://www.flywe.net" target="_blank">服务器</a>的CPU供电电路都有着特殊的设计，使用非原装CPU时会出现一些问题，因此在升级CPU数时可以考虑从原<a href="http://www.flywe.net" target="_blank">服务器</a>品牌厂商处购买，这样可以最大限度的减少不必要的兼容问题。<br/><br/>　　<strong>二、系统安装：</strong><br/><br/>　　要让系统支持安装的双CPU也是有条件的，只有Windows 2000以上的操作系统才能保证双CPU的协同办工。在系统安装方面我们一般会遇到两种情况，一种是重新安装操作系统，另一种是要保留原来的操作系统顺利完成从单CPU到双CPU的过渡。下面笔者依次针对这两种情况进行介绍。不过在这之前为了验证第二块CPU是否安装正确，需要我们在启动<a href="http://www.flywe.net" target="_blank">服务器</a>时进入到CMOS中查看里面是否能够自检到两块CPU。<br/><br/>　　(1)重新安装操作系统：<br/>　　当把<a href="http://www.flywe.net" target="_blank">服务器</a>从单CPU升级到双CPU后，如果条件容许最好重新安装操作系统，这样才能保证两个CPU更好的协同办公，否则很有可能双CPU没有任何效果，系统还是使用一块CPU处理数据;或者即使两个CPU一起工作，但是因为系统存在兼容性问题造成对外提供服务时不稳定。<br/><br/>　　重新安装操作系统时要保证两个CPU都插在主板上，这样系统才能辨认主机是单CPU还是双CPU。安装的操作系统也是要Windows 2000以上版本，安装完毕后我们通过打开任务管理器来查看是否两个CPU一起协同工作(支持双CPU)还是交替工作(不支持双CPU)。另外需要特别说明一点的是在支持双CPU的操作系统中CPU占用率是按两个CPU计算的，也就是说如果CPU占用率为50%，说明当前两个CPU的50%资源被占用，计算下来相当于一个CPU的100%。另外当系统通过两个CPU运行时我们在设备管理器中应该也能够看到两个CPU的身影，并且在计算机里显示为“ACPI Multiprocessor PC”，表示多处理器的计算机。<br/><br/>　　<span style="color:Red">小提示：</span><br/><br/>　　实际上双CPU对于P2，P3这类的老式CPU运行效果并不明显，只有实现双XENO时才能让双CPU带来更好的运行效果，更快的为企业服务。<br/><br/>　　(2)原系统升级双CPU：<br/>　　不过有的时候我们要在原本工作状况非常正常的<a href="http://www.flywe.net" target="_blank">服务器</a>上安装第二块CPU，不希望重新安装系统或者有重要服务和程序不能轻易删除的话，我们就需要通过系统升级的方法将<a href="http://www.flywe.net" target="_blank">服务器</a>从单CPU转变为双CPU了。不过这种方法容易带来兼容和不稳定问题，笔者不建议采用，即使升级后能够正常工作也应该在有条件的时候进行重新安装操作系统的工作。<br/><br/>　　大部分系统在单CPU下工作正常而安装了第二块CPU后就会不稳定，经常进不去系统，这需要我们对系统进行改造，完成升级目的。首先确保能够进入到操作系统中，可以通过反复重启来尝试。然后查看“设备管理器-&gt;计算机”，对于大部分情况应该只能够识别单CPU，显示为“AdvancedConfiguration and Power Interface[ACPI] PC”，在设备管理器也只能够看到一个块CPU的性能。这说明系统能发现两块CPU却不能有效地使用这两个CPU，因此无法提高整体的效能。对于这种情况我们需要通过以下步骤来解决。<br/><br/>　　手动在“系统属性”里修改设置，将“设备管理器-&gt;计算机”从“AdvancedConfiguration and Power Interface[ACPI]PC”修改为ACPI MultiprocessorPC。(XP系统是自动完成更改的，而Windows 2000需要手工修改)<br/><br/>　　经过转换后我们重新启动计算机进入系统桌面通过查看任务管理器，应该可以看到两个CPU协同工作了。不过从一个CPU升级到二个CPU肯定会有一些小毛病，如果出现小问题的话建议重新安装下最新的主板驱动和系统的补丁包。当然不管怎么说安装双CPU后最好还是重新安装一个干净的系统。<br/><br/>　　<strong>三、总结：</strong><br/><br/>　　在给双路<a href="http://www.flywe.net" target="_blank">服务器</a>加装第二块CPU时硬件方面的选购花费的时间和精力比较多，因为要寻找和购买到和前一个CPU一样的新CPU，特别是当<a href="http://www.flywe.net" target="_blank">服务器</a>年头比较长的时候寻找会更加困难，而之后的硬件安装和系统安装工作则比较简单。<br/><br/>　　本文建议可以帮助你决定刀片技术是否能够满足你的整合计划，以及何时何地与自己的计划进行匹配。<br/><br/>　　<strong>空间资源的问题</strong><br/><br/>　　与传统的机架式的<a href="http://www.flywe.net" target="_blank">服务器</a>相比，刀片技术可以节省很大的空间资源。然而，因为刀片的这种高密度性，你必须考虑到动力驱动以及制冷的问题。硕大的底盘和机架在动力驱动和数据中心制冷方面可能会超过你所能承受的负担。<br/><br/>　　在有些情况下，如果继续使用传统机架式<a href="http://www.flywe.net" target="_blank">服务器</a>的数据中心进行整合和巩固，可能会使得空间资源相当的局限，这就意味着需要建立新的数据中心。在这些情况下，刀片技术可以在成本方面提供巨大的节省。当一个新型的数据中心必须建立的时候，毫无疑问，设计一种使用刀片技术的设施将能够创建一种新的设备模型，从而产生真正的下一代的数据中心。<br/><br/>　　<strong><a href="http://www.flywe.net" target="_blank">服务器</a>定位:偏远位置还是中央位置</strong><br/><br/>　　如果你计划对<a href="http://www.flywe.net" target="_blank">服务器</a>系统进行整合，但是仍然需要一定的<a href="http://www.flywe.net" target="_blank">服务器</a>安放在偏远的位置，那么刀片技术将可以大大的简化你的这些管理难题。刀片技术拥有很强的遥控管理功能，意味着IT技术员工可以对这些处于偏远位置的刀片系统进行完全的管理，包括每一项任务，当然物理硬件交换除外。这种刀片技术的底盘管理模块可以提供远程控制的能力，可以进行硬件诊断、重新启动，甚至关闭某些功能。刀片技术还可以简化站点的某些必要的物理任务，而这主要是通过方便读取的指示器完成的，例如该指示器可以显示哪一个刀片出现了问题，从而即使是非技术型的员工也能够用一个新的刀片换掉这个出现问题的刀片。<br/><br/>　　刀片管理功能可以与其他的一些管理工具进行整合，例如IBM Director, HP Insight Manager, Dell OpenManage 以及微软的管理工具等。并且，在软件配置及供应方面，越来越多的软件工具可以最终胜任这种进程，包括一些大型厂家的工具，也包括一些小型厂家，例如 Altiris, Cyclades (被Avocent集团收购) 以及Ardence公司等。<br/><br/>　　<strong>遵循动态的配置原则</strong><br/><br/>　　如果你正在将<a href="http://www.flywe.net" target="_blank">服务器</a>整合于一个中央位置，并且在某些位置的业余时间还有一些<a href="http://www.flywe.net" target="_blank">服务器</a>处于空闲状态，那么你可以根据时区的变化，将这些空闲的<a href="http://www.flywe.net" target="_blank">服务器</a>配置到其他的应用软件和地区，这样就可以提供一些额外的整合和节省。通过它们的模块方法，刀片技术可以处理和推动这种进程，只要将其与所提供和需要配置的软件进行结合。如果所使用的刀片是匿名的，并且可以从存储局域网络(SAN)获取资源，那么这个工作进程将变得更加的简易。虚拟技术软件可以增加另外的处理层，而这需要多重的虚拟<a href="http://www.flywe.net" target="_blank">服务器</a>供应，并且需要在任何时候都拥有多种可行的刀片。<br/><br/>　　<strong><a href="http://www.flywe.net" target="_blank">服务器</a>的数量</strong><br/><br/>　　因为不同的刀片共享底盘中的公共成分资源，所以要使得自己在底盘和刀片方面的投资成本大致平衡。一般来说，这种平衡点在于每个底盘的投资与5- 6个刀片的投资相当。所以如果你在某个地点的<a href="http://www.flywe.net" target="_blank">服务器</a>数量少于5台，那么不要期望有什么大的发展，在此刀片可能并不是最好的选择。随着越来越多的刀片增加到底盘之中，每个刀片的费用将随之降低，因为它们在共享某些公共的资源(例如能源动力、制冷、转换模块等)。然而，需要根据你的数据中心的制冷能力，对地盘以及机架进行充分的配置。当然这还需要受限于在评测、计划以及执行进程方面的管理技术员工的数量和能力。<br/><br/>　　<strong>应用软件的类型</strong><br/><br/>　　尽管CPU在刀片方面的性能不断的增长，刀片还是无法跟上高性能计算任务的增长步伐。不断增加的应用软件数量需要在一个单独的系统映像中拥有很强的CPU资源，甚至很多的处理器;这种类型的应用软件可能比较适合于机架<a href="http://www.flywe.net" target="_blank">服务器</a>(尽管该领域的一些刀片厂家正在对此进行辩论)。相反，不断扩充的应用软件需要很多的<a href="http://www.flywe.net" target="_blank">服务器</a>运行相同的应用软件(例如网络<a href="http://www.flywe.net" target="_blank">服务器</a>，一些应用软件<a href="http://www.flywe.net" target="_blank">服务器</a>，以及一些<a href="http://www.flywe.net" target="_blank">数据库</a><a href="http://www.flywe.net" target="_blank">服务器</a>等)，这种应用软件就比较适合于整合和管理的刀片技术。<br/><br/>　　还有一个受到刀片技术巨大吸引的领域，那就是“套装的数据中心”方法;在这种方法下，一台刀片<a href="http://www.flywe.net" target="_blank">服务器</a>系统配置所有的偏远站点所需要的成分。例如，你可以配置一台底盘系统，使其拥有网络<a href="http://www.flywe.net" target="_blank">服务器</a>、应用软件<a href="http://www.flywe.net" target="_blank">服务器</a>、<a href="http://www.flywe.net" target="_blank">数据库</a><a href="http://www.flywe.net" target="_blank">服务器</a>，以及转换模块等，并且还包括防火墙工具，下载平衡工具，以及所有存储或者存储连通性所适合的东西(NAS或者SAN)。<br/><br/>　　<strong>刀片厂家的选择</strong><br/><br/>　　尽管你可以设想所有的刀片都是经过标准化的，并且一个厂家的刀片可以与另一个厂家的刀片在底盘系统中进行完全的融和，但是很遗憾事实并非如此。在该领域中唯一的刀片标准性就是ATCA标准，况且并不是所有人都遵守该标准。在标准刀片<a href="http://www.flywe.net" target="_blank">服务器</a>领域，底盘以及刀片的设计都是所有权性质的，所以如果你购买IBM BladeCenter底盘，那么你就安装IBM刀片;对于HP BladeSystem，以及 Dell PowerEdge也同样如此。<br/><br/>　　这也就直接导致很多用户在选择刀片厂家的时候，要根据它们传统的主流系统厂家进行选择。但是还是应该对所有的可供选择的刀片技术厂家进行调研，因为每一种刀片系统都拥有其独特的功能特征。并且你还可能发现很多的小型刀片技术厂家，它们并不是传统的系统厂家，但是它们的确拥有自己的优势所在;这些厂家例如Egenera 以及Verari等。<br/><br/>　　<strong>结论</strong><br/><br/>　　刀片技术在模块化，空间使用以及管理便捷性方面的性能比较突出，这使其成为<a href="http://www.flywe.net" target="_blank">服务器</a>整合巩固方面的一个很好的选择，并且可以为将来建立一个强大的基础系统。如果在这种复合的系统中增加虚拟技术软件，那么将在管理便捷性方面提供更大的优势。<br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.flywe.net/article.asp?id=573" /> 
	  <id>http://www.flywe.net/default.asp?id=573</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[消除浏览器预设XHTML元素CSS样式]]></title>
	  <author>
		 <name>flywe</name>
		 <uri>http://www.flywe.net/</uri>
		 <email>fly_boy23@163.com</email>
	  </author>
	  <category term="" scheme="http://www.flywe.net/default.asp?cateID=6" label="Css+Div" /> 
	  <updated>2008-06-03T15:45:26+08:00</updated>
	  <published>2008-06-03T15:45:26+08:00</published>
		  <summary type="html"><![CDATA[　　在通常情况下，浏览器预设XHTML元素CSS样式，例如Strong是加粗的，em是斜体，标题标签Hx是粗显示……但在通常情况下，有很多浏览器预设XHTML元素CSS样式是多余的，我们自己通过CSS来进行定义，就需要消除这些预设样式。我们可以通过下面的一些方法进行定义：（仅供参考）<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.flywe.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"> body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre <br/>,form,fieldset,input,textarea,p,blockquote,th,td {&nbsp;&nbsp;<br/> padding: 0; <br/> margin: 0; <br/> }<br/>也有一种方法：<br/>* { padding: 0; <br/> margin: 0; } </div></div><br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.flywe.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"> table { <br/> border-collapse: collapse; <br/> border-spacing: 0; <br/> } </div></div><br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.flywe.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"> fieldset,img {&nbsp;&nbsp;<br/> border: 0; <br/> } </div></div><br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.flywe.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">address,caption,cite,code,dfn,em,strong,th,var { <br/> font-weight: normal; <br/> font-style: normal; <br/> }</div></div><br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.flywe.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">ol,ul { <br/> list-style: none; <br/> }</div></div><br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.flywe.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">caption,th { <br/> text-align: left; <br/> } </div></div><br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.flywe.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">h1,h2,h3,h4,h5,h6 { <br/> font-weight: normal; <br/> font-size: 100%; <br/> }</div></div>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.flywe.net/article.asp?id=572" /> 
	  <id>http://www.flywe.net/default.asp?id=572</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[网站灰黑色CSS滤镜代码]]></title>
	  <author>
		 <name>flywe</name>
		 <uri>http://www.flywe.net/</uri>
		 <email>fly_boy23@163.com</email>
	  </author>
	  <category term="" scheme="http://www.flywe.net/default.asp?cateID=5" label="Webdesign" /> 
	  <updated>2008-05-19T12:55:19+08:00</updated>
	  <published>2008-05-19T12:55:19+08:00</published>
		  <summary type="html"><![CDATA[<strong><span style="font-size:14pt">全国哀悼日 网站灰黑色CSS滤镜代码</span></strong><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;为了哀悼在四川汶川512地震中遇难的同胞们，国务院下发文件，5.19-5.21为全国哀悼日，在此期间，全国和各驻外机构下半旗志哀，停止公共娱乐活动，外交部和我国驻外使领馆设立吊唁簿。5月19日14时28分起，全国人民默哀3分钟，届时汽车、火车、舰船鸣笛，防空警报鸣响。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;为了哀悼遇难同胞，本站将整站改为素色，以示哀悼！！！为方便站点哀悼，特提供css滤镜代码，以下为全站CSS代码。<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.flywe.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }</div></div><br/><br/>使用方法：这段代码可以变网页为黑白，将代码加到CSS最顶端就可以实现素装。建议全国站长动起来。为在地震中遇难的同胞哀悼。<br/><br/>如果网站没有使用CSS，可以在网页/模板的HTML代码&lt;head&gt;和&lt;/head&gt; 之间插入：<div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.flywe.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"> &lt;style&gt;<br/>html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}<br/>&lt;/style&gt; </div></div><br/><br/>有一些站长的网站可能使用这个css 不能生效，是因为网站没有使用最新的网页标准协议<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.flywe.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML 1.0 Transitional//EN&#34; &#34;<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank" rel="external">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>&#34;&gt;<br/>&lt;html xmlns=&#34;<a href="http://www.w3.org/1999/xhtml" target="_blank" rel="external">http://www.w3.org/1999/xhtml</a>&#34;&gt;</div></div><br/><br/>请将网页最头部的&lt;html&gt;替换为以上代码。<br/><br/>有一些网站FLASH动画的颜色不能被CSS滤镜控制，可以在FLASH代码的&lt;object …&gt;和&lt;/object&gt;之间插入：<div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.flywe.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;param value=&#34;false&#34; name=&#34;menu&#34;/&gt;<br/>&lt;param value=&#34;opaque&#34; name=&#34;wmode&#34;/&gt;</div></div><br/><br/>最简单的把页面变成灰色的代码是在head 之间加<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.flywe.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;style type=&#34;text/css&#34;&gt;<br/>html {filter: gray;}<br/>&lt;/style&gt;</div></div><br/><br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.flywe.net/article.asp?id=571" /> 
	  <id>http://www.flywe.net/default.asp?id=571</id>
  </entry>	
		
</feed>
