<?xml version="1.0" encoding="UTF-8"?>
  <feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html"><![CDATA[扬帆Blog]]></title>
  <subtitle type="html"><![CDATA[Www.WeSoho.Com/Www.64Wei.Com]]></subtitle>
  <id>http://www.wesoho.com/</id> 
  <link rel="alternate" type="text/html" href="http://www.wesoho.com/" /> 
  <link rel="self" type="application/atom+xml" href="http://www.wesoho.com/atom.asp" /> 
  <generator uri="http://www.pjhome.net/" version="2.4.1022">PJBlog2</generator> 
  <updated>2008-05-09T21:25:50+08:00</updated> 

  <entry>
	  <title type="html"><![CDATA[用CSS如何控制网页中图片自适应大小]]></title>
	  <author>
		 <name>webfly</name>
		 <uri>http://www.wesoho.com/</uri>
		 <email>webfly@gmail.com</email>
	  </author>
	  <category term="" scheme="http://www.wesoho.com/default.asp?cateID=6" label="asp类" /> 
	  <updated>2008-05-09T21:25:50+08:00</updated>
	  <published>2008-05-09T21:25:50+08:00</published>
		  <summary type="html"><![CDATA[<p><font color="#000000">图片自动适应大小是一个非常常用的功能，在进行制作的时候为了防止图片撑开容器而对图片的尺寸进行必要的控制，我们可不可以用CSS控制图片使它自适应大小呢？</font></p>
<p><font color="#000000">我们想到了一个比较简单的解决方法，虽然不是非常的完美，如果您的要求不是非常高，已经可以满足你的需要了。我们看下面的代码：</font> </p>
<p>
<table style="BORDER-RIGHT: #cccccc 1px dotted; TABLE-LAYOUT: fixed; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted" cellspacing="0" cellpadding="6" width="95%" align="center" border="0">
    <tbody>
        <tr>
            <td style="WORD-WRAP: break-word" bgcolor="#fdfddf"><font color="#ff0000">以下为引用的内容：</font>
            <p>div img {<br />max-width:600px;<br />width:600px;<br />width:expression(document.body.clientWidth&gt;600?&quot;600px&quot;:&quot;auto&quot;);<br />overflow:hidden;<br />} <font color="#f5fafe">[中国站长站]</font> </p>
            </td>
        </tr>
    </tbody>
</table>
</p>
<p>　◎ max-width:600px; 在IE7、FF等其他非IE浏览器下最大宽度为600px。但在IE6中无效。 <font color="#f5fafe">[站长站]</font> </p>
<p>　◎ width:600px; 在所有浏览器中图片的大小为600px; </p>
<p>&nbsp;</p>
<p>　◎ 当图片大小大于600px，自动缩小为600px。在IE6中有效。 </p>
<p>　◎ overflow:hidden; 超出的部分隐藏，避免控制图片大小失败而引起的撑开变形。<br /></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.wesoho.com/default.asp?id=2524" /> 
	  <id>http://www.wesoho.com/default.asp?id=2524</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[实现Ribbon风格的窗体]]></title>
	  <author>
		 <name>webfly</name>
		 <uri>http://www.wesoho.com/</uri>
		 <email>webfly@gmail.com</email>
	  </author>
	  <category term="" scheme="http://www.wesoho.com/default.asp?cateID=5" label="Delphi" /> 
	  <updated>2008-05-08T10:23:03+08:00</updated>
	  <published>2008-05-08T10:23:03+08:00</published>
		  <summary type="html"><![CDATA[<p>随着office2007的兴起，微软让我们看到了Ribbon风格的窗体，现在很多软件也都开始使用Ribbon风格。<br />那么我们如果要自己开发，应当怎么做呢？本文就是为大家解开这个疑团的。</p>
<p>首先，Delphi本身并没有Ribbon风格的窗口可以直接拿来使用，而市面上很多类似于Ribbon的风格都是用截图法做出来的，那样做很麻烦，而且对于图片的控制要求非常高。这样无疑是增加了软件的成本，这里介绍的方法是使用第三方控件，DevExpress Bar 6 来完成Ribbon风格的界面。</p>
<p>首先下载并安装DevExpress Bar 6，注意必须是6，以往的版本没有Ribbon风格，然后将它安装到Delphi2007中。接下来就能够开始进入正题了。</p>
<p>一、拖放必要的控件</p>
<p align="center"><img class="blogimg" src="http://hiphotos.baidu.com/rarnu/pic/item/d179d5c8e84ce4047e3e6ff4.jpg" border="0" small="0" alt="" /></p>
<p align="left">　　这些控件都是Ribbon必备的，将它们都拖到窗体上。</p>
<p align="center"><img class="blogimg" src="http://hiphotos.baidu.com/rarnu/pic/item/4a471fd5c6b2f0d750da4bc6.jpg" border="0" small="0" alt="" /></p>
<p align="left">　　拖上后的界面如图所示，可以看到，Ribbon的Tab已经显示出来了，但还不是我们要的效果。接下来，继续设置控件的属性。<br />　　设置dxRibbon的BarManager属性为DxBarManager控件，设置dxRibbonPopupMenu的Ribbon属性为dxRibbon控件。双击dxBarManager控件，然后新建一个ToolBar。 </p>
<p align="center"><img class="blogimg" src="http://hiphotos.baidu.com/rarnu/pic/item/16d5d4167b0d850b972b438b.jpg" border="0" small="0" alt="" /></p>
<p align="left">　　然后在Object Inspector中会多出一个ToolBar，名称为dxBarManager1Bar1。设置dxRibbon的QuickAccessToolBar.ToolBar属性为dxBarManager1Bar1，马上可以看到，ApplicationMenu已经显示出来了。 </p>
<p align="center"><img class="blogimg" src="http://hiphotos.baidu.com/rarnu/pic/item/c186e1ddfa02befc76c638bd.jpg" border="0" small="0" alt="" /></p>
<p align="left">　　右键点击ApplicationMenu右边的小箭头，添加几个Button。然后再双击dxBarManager，添加ToolBar，在dxRibbon上点击右键，选择Tabs Editor，在弹出的窗口中选中Tab。双击Groups属性，添加一个Group，然后将新增的ToolBar关联到Group中。得到的程序界面如图所示</p>
<p align="center" forimg="1"><img class="blogimg" src="http://hiphotos.baidu.com/rarnu/pic/item/46bb7ff4bcf352caf2d3858d.jpg" border="0" small="0" alt="" /></p>
<p align="left" forimg="1">　　现在运行一下程序，看看效果 </p>
<p align="center" forimg="1"><img class="blogimg" src="http://hiphotos.baidu.com/rarnu/pic/item/f03c8854b2c3c00c3a293597.jpg" border="0" small="0" alt="" /></p>
<p align="left" forimg="1">　　大致已经看得到效果了，不过和office2007还有一点不同，我们得把标题栏去掉，让标题栏的文字显示在Ribbon中。这个地方需要一个小技巧。按F12切换到代码视图，在uses下添加 dxRibbonForm的引用，把窗体的基类从TForm修改为TDxRibbonForm。把dxRibbon控件的SupportNonClientDrawing属性设为True。再次运行程序。</p>
<p align="center" forimg="1"><img class="blogimg" src="http://hiphotos.baidu.com/rarnu/pic/item/c6b15eaf274d7be8faed506c.jpg" border="0" small="0" alt="" /></p>
<p align="left" forimg="1">　　现在看到的效果就是Ribbon了，但是ApplicationMenu点下去还是没有东西，我们要在ApplicationMenu下加一个菜单。双击dxBarApplicationMenu控件的ItemLinks属性，在屏幕左上方会发现一个小窗口，这个窗体就是用来做ApplicationMenu的，向里面添加按钮和组即可。</p>
<div align="center" forimg="1"><img class="blogimg" src="http://hiphotos.baidu.com/rarnu/pic/item/f3f647a91348ffef1f17a251.jpg" border="0" small="0" alt="" /></div>
<p align="left" forimg="1">　　再次运行程序，点击左上角的圆形图案，即可看到ApplicationMenu，我们的Ribbon窗体制作也到此结束了。</p>
<div align="center" forimg="1"><img class="blogimg" src="http://hiphotos.baidu.com/rarnu/pic/item/16d5d41679819b0b962b430f.jpg" border="0" small="0" alt="" /></div>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.wesoho.com/default.asp?id=2523" /> 
	  <id>http://www.wesoho.com/default.asp?id=2523</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[删除整个目录]]></title>
	  <author>
		 <name>webfly</name>
		 <uri>http://www.wesoho.com/</uri>
		 <email>webfly@gmail.com</email>
	  </author>
	  <category term="" scheme="http://www.wesoho.com/default.asp?cateID=5" label="Delphi" /> 
	  <updated>2008-05-08T10:22:17+08:00</updated>
	  <published>2008-05-08T10:22:17+08:00</published>
		  <summary type="html"><![CDATA[<p>转自：<a href="http://hi.baidu.com/rarnu/blog/item/c186e1dde2e9d6ea77c638d4.html">http://hi.baidu.com/rarnu/blog/item/c186e1dde2e9d6ea77c638d4.html</a></p>
<p>以往删除目录时，都需要先用递归删干净目录下的文件和子文件夹，这样做的时候，如果文件数量大，那么删除会非常慢<br />于是找了个方便一点的方法，直接使用API将目录删除</p>
<p>代码如下：<br /><br />function DelDirectory(const Source: string): boolean;<br />var<br />&nbsp;&nbsp;&nbsp; fo: TSHFILEOPSTRUCT;<br />begin<br />&nbsp;&nbsp;&nbsp; FillChar(fo, SizeOf(fo), 0);<br />&nbsp;&nbsp;&nbsp; with fo do<br />&nbsp;&nbsp;&nbsp; begin<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Wnd&nbsp;&nbsp;&nbsp; := 0;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; wFunc := FO_Delete;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pFrom := PChar(Source + #0);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pTo&nbsp;&nbsp;&nbsp; := #0#0;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fFlags := FOF_NOCONFIRMATION + FOF_SILENT;<br />&nbsp;&nbsp;&nbsp; end;<br />&nbsp;&nbsp;&nbsp; Result := (SHFileOperation(fo) = 0);<br />end;</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.wesoho.com/default.asp?id=2522" /> 
	  <id>http://www.wesoho.com/default.asp?id=2522</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[Borland把CodeGear卖给了Embarcadero]]></title>
	  <author>
		 <name>webfly</name>
		 <uri>http://www.wesoho.com/</uri>
		 <email>webfly@gmail.com</email>
	  </author>
	  <category term="" scheme="http://www.wesoho.com/default.asp?cateID=5" label="Delphi" /> 
	  <updated>2008-05-08T10:16:33+08:00</updated>
	  <published>2008-05-08T10:16:33+08:00</published>
		  <summary type="html"><![CDATA[<p>Borland把CodeGear卖给了Embarcadero <a href="http://www.borland.com/us/company/news/codegear_sale_announce.html">http://www.borland.com/us/company/news/codegear_sale_announce.html</a></p>
<div id="content">
<h1>Borland Announces CodeGear Divestiture</h1>
<h2>Definitive agreement to sell CodeGear assets to Embarcadero Technologies</h2>
<p>May 7, 2008<br />Borland announced today a definitive agreement to sell the assets of its individual developer tools unit, CodeGear, to Embarcadero Technologies. The purchase price for CodeGear is expected to be approximately $23 million. Borland will also retain CodeGear&rsquo;s accounts receivables with an approximate value of an additional $7 million. The transaction is expected to close by June 30, 2008.</p>
<p>For more information, please visit: </p>
<p><a class="clickBound" href="http://www.codegear.com/" metadone="true">www.codegear.com</a> </p>
<p><a class="clickBound" href="http://www.embarcadero.com/" metadone="true">www.embarcadero.com</a></p>
</div>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.wesoho.com/default.asp?id=2521" /> 
	  <id>http://www.wesoho.com/default.asp?id=2521</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[sql中用replace来操作ntext,text字段]]></title>
	  <author>
		 <name>webfly</name>
		 <uri>http://www.wesoho.com/</uri>
		 <email>webfly@gmail.com</email>
	  </author>
	  <category term="" scheme="http://www.wesoho.com/default.asp?cateID=6" label="asp类" /> 
	  <updated>2008-05-07T12:36:15+08:00</updated>
	  <published>2008-05-07T12:36:15+08:00</published>
		  <summary type="html"><![CDATA[<p style="TEXT-INDENT: 2em">update tablename set fieldA=<b style="COLOR: black; BACKGROUND-COLOR: #a0ffff">replace</b>(cast(fieldA as varchar(8000)) ,'aa','bb')这样的语句</p>
<p style="TEXT-INDENT: 2em">----------------------------------------------方法二--------------------------------------------------------------</p>
<p style="TEXT-INDENT: 2em"><a></a>支持text字段处理的仅有:</p>
<p style="TEXT-INDENT: 2em">下面的函数和语句可以与 ntext、text 或 image 数据一起使用。</p>
<p style="TEXT-INDENT: 2em">函数 语句 </p>
<p style="TEXT-INDENT: 2em">DATALENGTH READTEXT </p>
<p style="TEXT-INDENT: 2em">PATINDEX SET TEXTSIZE </p>
<p style="TEXT-INDENT: 2em">SUBSTRING UpdateTEXT </p>
<p style="TEXT-INDENT: 2em">TEXTPTR WRITETEXT </p>
<p style="TEXT-INDENT: 2em">TEXTVALID </p>
<p style="TEXT-INDENT: 2em">主题：text字段</p>
<p style="TEXT-INDENT: 2em">1:替换</p>
<p style="TEXT-INDENT: 2em">--创建数据测试环境</p>
<p style="TEXT-INDENT: 2em">create table #tb(aa text)</p>
<p style="TEXT-INDENT: 2em">insert into #tb select 'abc123abc123,asd'</p>
<p style="TEXT-INDENT: 2em">--定义替换的字符串</p>
<p style="TEXT-INDENT: 2em">declare @s_str varchar(8000),@d_str varchar(8000)</p>
<p style="TEXT-INDENT: 2em">select @s_str='123' --要替换的字符串</p>
<p style="TEXT-INDENT: 2em">,@d_str='000'--替换成的字符串</p>
<p style="TEXT-INDENT: 2em">--字符串替换处理</p>
<p style="TEXT-INDENT: 2em">declare @p varbinary(16),@postion int,@rplen int</p>
<p style="TEXT-INDENT: 2em">select @p=textptr(aa),@rplen=len(@s_str),@postion=charindex(@s_str,aa)-1 from #tb</p>
<p style="TEXT-INDENT: 2em">while @postion&gt;0</p>
<p style="TEXT-INDENT: 2em">begin</p>
<p style="TEXT-INDENT: 2em">updatetext #tb.aa @p @postion @rplen @d_str</p>
<p style="TEXT-INDENT: 2em">select @postion=charindex(@s_str,aa)-1 from #tb</p>
<p style="TEXT-INDENT: 2em">end</p>
<p style="TEXT-INDENT: 2em">--显示结果</p>
<p style="TEXT-INDENT: 2em">select * from #tb</p>
<p style="TEXT-INDENT: 2em">--删除数据测试环境</p>
<p style="TEXT-INDENT: 2em">drop table #tb</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.wesoho.com/default.asp?id=2520" /> 
	  <id>http://www.wesoho.com/default.asp?id=2520</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[搭建一个大型网站架构的实验环境(FreeBsd+Nginx+Squid+Apache)]]></title>
	  <author>
		 <name>webfly</name>
		 <uri>http://www.wesoho.com/</uri>
		 <email>webfly@gmail.com</email>
	  </author>
	  <category term="" scheme="http://www.wesoho.com/default.asp?cateID=12" label="安全&amp;其他" /> 
	  <updated>2008-05-07T09:56:40+08:00</updated>
	  <published>2008-05-07T09:56:40+08:00</published>
		  <summary type="html"><![CDATA[<div id="art" style="MARGIN: 15px">1、<a href="http://hi.baidu.com/zhulinywj/blog/item/a8731df337b6fc54352acccc.html" target="_blank"><font color="#0066a7">搭建一个大型网站架构的实验环境(虚拟机篇)</font></a><br />
<table style="BORDER-COLLAPSE: collapse" bordercolor="#dddddd" cellspacing="0" cellpadding="0" width="360" align="center" border="1">
    <tbody>
        <tr height="60">
            <td align="center" width="60"><img alt="" src="http://blog.chinaunix.net/fileicon/pdf.gif" border="0" /></td>
            <td>
            <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
                <tbody>
                    <tr height="20">
                        <td align="center" width="40">文件:</td>
                        <td>1.pdf</td>
                    </tr>
                    <tr height="20">
                        <td align="center" width="40">大小:</td>
                        <td>694KB</td>
                    </tr>
                    <tr height="20">
                        <td align="center" width="40">下载:</td>
                        <td><a href="http://blogimg.chinaunix.net/blog/upfile2/071229105926.pdf">下载</a></td>
                    </tr>
                </tbody>
            </table>
            </td>
        </tr>
    </tbody>
</table>
2、<a href="http://hi.baidu.com/zhulinywj/blog/item/bab15a1e512c1bf01bd576ca.html" target="_blank"><font color="#0066a7">搭建一个大型网站架构的实验环境(FreeBSD系统安装篇)</font></a><br />
<table style="BORDER-COLLAPSE: collapse" bordercolor="#dddddd" cellspacing="0" cellpadding="0" width="360" align="center" border="1">
    <tbody>
        <tr height="60">
            <td align="center" width="60"><img alt="" src="http://blog.chinaunix.net/fileicon/pdf.gif" border="0" /></td>
            <td>
            <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
                <tbody>
                    <tr height="20">
                        <td align="center" width="40">文件:</td>
                        <td>2.pdf</td>
                    </tr>
                    <tr height="20">
                        <td align="center" width="40">大小:</td>
                        <td>248KB</td>
                    </tr>
                    <tr height="20">
                        <td align="center" width="40">下载:</td>
                        <td><a href="http://blogimg.chinaunix.net/blog/upfile2/071229105936.pdf">下载</a></td>
                    </tr>
                </tbody>
            </table>
            </td>
        </tr>
    </tbody>
</table>
3、<a href="http://hi.baidu.com/zhulinywj/blog/item/fe8dbe25f60b496434a80fd5.html" target="_blank"><font color="#0066a7">搭建一个大型网站架构的实验环境(FreeBSD系统设置篇)</font></a><br />
<table style="BORDER-COLLAPSE: collapse" bordercolor="#dddddd" cellspacing="0" cellpadding="0" width="360" align="center" border="1">
    <tbody>
        <tr height="60">
            <td align="center" width="60"><img alt="" src="http://blog.chinaunix.net/fileicon/pdf.gif" border="0" /></td>
            <td>
            <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
                <tbody>
                    <tr height="20">
                        <td align="center" width="40">文件:</td>
                        <td>3.pdf</td>
                    </tr>
                    <tr height="20">
                        <td align="center" width="40">大小:</td>
                        <td>89KB</td>
                    </tr>
                    <tr height="20">
                        <td align="center" width="40">下载:</td>
                        <td><a href="http://blogimg.chinaunix.net/blog/upfile2/071229105942.pdf">下载</a></td>
                    </tr>
                </tbody>
            </table>
            </td>
        </tr>
    </tbody>
</table>
4、<a href="http://hi.baidu.com/zhulinywj/blog/item/cf6054f01d394faba40f52d6.html" target="_blank"><font color="#0066a7">搭建一个大型网站架构的实验环境(FreeBSD系统优化篇)</font></a><br />
<table style="BORDER-COLLAPSE: collapse" bordercolor="#dddddd" cellspacing="0" cellpadding="0" width="360" align="center" border="1">
    <tbody>
        <tr height="60">
            <td align="center" width="60"><img alt="" src="http://blog.chinaunix.net/fileicon/pdf.gif" border="0" /></td>
            <td>
            <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
                <tbody>
                    <tr height="20">
                        <td align="center" width="40">文件:</td>
                        <td>4.pdf</td>
                    </tr>
                    <tr height="20">
                        <td align="center" width="40">大小:</td>
                        <td>72KB</td>
                    </tr>
                    <tr height="20">
                        <td align="center" width="40">下载:</td>
                        <td><a href="http://blogimg.chinaunix.net/blog/upfile2/071229105948.pdf">下载</a></td>
                    </tr>
                </tbody>
            </table>
            </td>
        </tr>
    </tbody>
</table>
5、<a href="http://hi.baidu.com/zhulinywj/blog/item/527b4906cda91f7f020881d0.html" target="_blank"><font color="#0066a7">搭建一个大型网站架构的实验环境(Web服务器篇)</font></a><br />
<table style="BORDER-COLLAPSE: collapse" bordercolor="#dddddd" cellspacing="0" cellpadding="0" width="360" align="center" border="1">
    <tbody>
        <tr height="60">
            <td align="center" width="60"><img alt="" src="http://blog.chinaunix.net/fileicon/pdf.gif" border="0" /></td>
            <td>
            <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
                <tbody>
                    <tr height="20">
                        <td align="center" width="40">文件:</td>
                        <td>5.pdf</td>
                    </tr>
                    <tr height="20">
                        <td align="center" width="40">大小:</td>
                        <td>129KB</td>
                    </tr>
                    <tr height="20">
                        <td align="center" width="40">下载:</td>
                        <td><a href="http://blogimg.chinaunix.net/blog/upfile2/071229105955.pdf">下载</a></td>
                    </tr>
                </tbody>
            </table>
            </td>
        </tr>
    </tbody>
</table>
6、<a href="http://hi.baidu.com/zhulinywj/blog/item/ae0ded807d0619d39123d9d1.html" target="_blank"><font color="#0066a7">搭建一个大型网站架构的实验环境(Squid缓存服务器篇)</font></a><br />
<table style="BORDER-COLLAPSE: collapse" bordercolor="#dddddd" cellspacing="0" cellpadding="0" width="360" align="center" border="1">
    <tbody>
        <tr height="60">
            <td align="center" width="60"><img alt="" src="http://blog.chinaunix.net/fileicon/pdf.gif" border="0" /></td>
            <td>
            <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
                <tbody>
                    <tr height="20">
                        <td align="center" width="40">文件:</td>
                        <td>6.pdf</td>
                    </tr>
                    <tr height="20">
                        <td align="center" width="40">大小:</td>
                        <td>179KB</td>
                    </tr>
                    <tr height="20">
                        <td align="center" width="40">下载:</td>
                        <td><a href="http://blogimg.chinaunix.net/blog/upfile2/071229110003.pdf">下载</a></td>
                    </tr>
                </tbody>
            </table>
            </td>
        </tr>
    </tbody>
</table>
7、<a href="http://hi.baidu.com/zhulinywj/blog/item/67422d551827fec0b745aed2.html" target="_blank"><font color="#0066a7">搭建一个大型网站架构的实验环境(Nginx代理服务器篇)</font></a><br />
<table style="BORDER-COLLAPSE: collapse" bordercolor="#dddddd" cellspacing="0" cellpadding="0" width="360" align="center" border="1">
    <tbody>
        <tr height="60">
            <td align="center" width="60"><img alt="" src="http://blog.chinaunix.net/fileicon/pdf.gif" border="0" /></td>
            <td>
            <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
                <tbody>
                    <tr height="20">
                        <td align="center" width="40">文件:</td>
                        <td>7.pdf</td>
                    </tr>
                    <tr height="20">
                        <td align="center" width="40">大小:</td>
                        <td>93KB</td>
                    </tr>
                    <tr height="20">
                        <td align="center" width="40">下载:</td>
                        <td><a href="http://blogimg.chinaunix.net/blog/upfile2/071229110009.pdf">下载</a></td>
                    </tr>
                </tbody>
            </table>
            </td>
        </tr>
    </tbody>
</table>
8、<a href="http://hi.baidu.com/zhulinywj/blog/item/d362558b3052ac16c8fc7add.html" target="_blank"><font color="#0066a7">搭建一个大型网站架构的实验环境(集成篇)</font></a><br />
<table style="BORDER-COLLAPSE: collapse" bordercolor="#dddddd" cellspacing="0" cellpadding="0" width="360" align="center" border="1">
    <tbody>
        <tr height="60">
            <td align="center" width="60"><img alt="" src="http://blog.chinaunix.net/fileicon/pdf.gif" border="0" /></td>
            <td>
            <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
                <tbody>
                    <tr height="20">
                        <td align="center" width="40">文件:</td>
                        <td>8.pdf</td>
                    </tr>
                    <tr height="20">
                        <td align="center" width="40">大小:</td>
                        <td>94KB</td>
                    </tr>
                    <tr height="20">
                        <td align="center" width="40">下载:</td>
                        <td><a href="http://blogimg.chinaunix.net/blog/upfile2/071229110013.pdf">下载</a></td>
                    </tr>
                </tbody>
            </table>
            </td>
        </tr>
    </tbody>
</table>
这8篇完成一个完整的实验，具有连贯性，建议大家按顺序审阅，另外由于本人水平有限，还烦请各路高手云集共议！！！<br />+-------------------------------------------------------------------------------------------------------------+<br />&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp; 如果有幸得到大家的认可，大家可以任意转载，<br />&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;转载时请务必以超链接形式标明文章<a href="http://hi.baidu.com/zhulinywj" target="_blank"><font color="#0066a7">原始出处</font></a>和作者信息。<br />+-------------------------------------------------------------------------------------------------------------+<br />2007-12-26开篇<br /><br />我原来一直从事着居于J2EE的系统研发，由于工作原因，花了一个多月的时间关注和学习了网站架构方面的一些东西，由于以前没有太涉及到操作系统，网络和应用服务器等方面的内容，以前主要是设计程序框架。所以进步很慢，之间遇到了很多挫折，Google差不多搜烂了，真感谢有个这么好的东西，真是身边最好的老师呀！不感慨了，我把这么久的积累做个总结，发布出来，以供大家批评指正，希望各路高手能够指点出我的不足，也带我这个后进者一起进步。<br />我们现在就开始吧 ... 以下是我设想的一个网站的拓扑图，我们下面搭建的环境就以这个为标准吧！<br />
<div align="center"><img src="http://blogimg.chinaunix.net/blog/upfile2/071229084239.png" width="500" onload="javascript:if(this.width&gt;500)this.width=500;" border="0" alt="" /></div>
<br />这个实验环境是在VMware下搭建的。一共4台虚拟机，所有操作系统均为FreeBSD6.2。<br />1.Nginx(192.168.10.20)代理服务器，提供均衡负载功能；<br />2.Squid(192.168.10.30)提供缓存功能；<br />3.Squid(192.168.10.31)提供缓存功能；<br />4.Apache(192.168.10.40)提供Web服务及DNS服务。<br />Let's go ... 我们开始行动了！！！ </div>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.wesoho.com/default.asp?id=2519" /> 
	  <id>http://www.wesoho.com/default.asp?id=2519</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[utf8编码表单数据提交乱码解决方法]]></title>
	  <author>
		 <name>webfly</name>
		 <uri>http://www.wesoho.com/</uri>
		 <email>webfly@gmail.com</email>
	  </author>
	  <category term="" scheme="http://www.wesoho.com/default.asp?cateID=6" label="asp类" /> 
	  <updated>2008-05-06T23:40:06+08:00</updated>
	  <published>2008-05-06T23:40:06+08:00</published>
		  <summary type="html"><![CDATA[<p>原创文章，转载请注明来自扬帆blog <a href="http://www.wesoho.com">http://www.wesoho.com</a></p>
<p>utf8编码的网页上的表单提交数据保存以后，access数据库中出现了乱码，经过查证是utf8格式的数据，为了解决这个问题，请保持编码的一致性，在保存数据的页面首部加上：</p>
<p>&lt;<a href="http://www.wesoho.com/mailto:%@LANGUAGE=&quot;VBSCRIPT">%@LANGUAGE=&quot;VBSCRIPT</a>&quot; CODEPAGE=&quot;65001&quot;%&gt;<br />&lt;%Session.CodePage=65001%&gt;</p>
<p>这样再次提交，数据库中的数据就是中文啦，其他编码情况参考下面数据修改应该也OK的~~~</p>
<p>附：</p>
<p><strong>&lt;%@ codepage=65001%&gt;UTF-8<br />&lt;%@ codepage=936%&gt;简体中文<br />&lt;%@ codepage=950%&gt;繁体中文<br />&lt;%@ codepage=437 %&gt;美国/加拿大英语<br />&lt;%@ codepage=932 %&gt;日文<br />&lt;%@ codepage=949 %&gt;韩文<br />&lt;%@ codepage=866 %&gt;俄文</strong></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.wesoho.com/default.asp?id=2518" /> 
	  <id>http://www.wesoho.com/default.asp?id=2518</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[js表单验证控制代码大全]]></title>
	  <author>
		 <name>webfly</name>
		 <uri>http://www.wesoho.com/</uri>
		 <email>webfly@gmail.com</email>
	  </author>
	  <category term="" scheme="http://www.wesoho.com/default.asp?cateID=6" label="asp类" /> 
	  <updated>2008-05-06T22:25:11+08:00</updated>
	  <published>2008-05-06T22:25:11+08:00</published>
		  <summary type="html"><![CDATA[<p>关键字:js验证表单大全,用JS控制表单提交 ,javascript提交表单:<br />目录:<br />1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 <br />2.:js判断汉字、判断是否汉字 、只能输入汉字<br />3:js判断是否输入英文、只能输入英文<br />4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字<br />5:只能输入英文字符和数字<br />6: js email验证 、js 判断email 、信箱/邮箱格式验证<br />7:js字符过滤,屏蔽关键字<br />8:js密码验证、判断密码 <br />2.1: js 不为空、为空或不是对象 、判断为空 、判断不为空 <br />2.2:比较两个表单项的值是否相同<br />2.3:表单只能为数字和&quot;_&quot;,<br />2.4:表单项输入数值/长度限定<br />2.5:中文/英文/数字/邮件地址合法性判断<br />2.6:限定表单项不能输入的字符<br />2.7表单的自符控制<br />2.8:form文本域的通用校验函数</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><br /></p>
<p>1. 长度限制<br />&lt;script&gt;<br />function test() <br />{<br />if(document.a.b.value.length&gt;50)<br />{<br />alert(&quot;不能超过50个字符！&quot;);<br />document.a.b.focus();<br />return false;<br />}<br />}<br />&lt;/script&gt;<br />&lt;form name=a onsubmit=&quot;return test()&quot;&gt;<br />&lt;textarea name=&quot;b&quot; cols=&quot;40&quot; wrap=&quot;VIRTUAL&quot; rows=&quot;6&quot;&gt;&lt;/textarea&gt;<br />&lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;check&quot;&gt;<br />&lt;/form&gt; <br /><br />2. 只能是汉字 <br />&lt;input onkeyup=&quot;value=&quot;/oblog/value.replace(/[^u4E00-u9FA5]/g,'')&quot;&gt;<br /><br />3.&quot; 只能是英文<br />&lt;script language=javascript&gt;<br />function onlyEng()<br />{<br />if(!(event.keyCode&gt;=65&amp;&amp;event.keyCode&lt;=90))<br />event.returnvalue=false;<br />}<br />&lt;/script&gt;<br /><br />&lt;input onkeydown=&quot;onlyEng();&quot;&gt;<br /><br />4. 只能是数字<br />&lt;script language=javascript&gt;<br />function onlyNum()<br />{<br />if(!((event.keyCode&gt;=48&amp;&amp;event.keyCode&lt;=57)||(event.keyCode&gt;=96&amp;&amp;event.keyCode&lt;=105)))<br />//考虑小键盘上的数字键<br />event.returnvalue=false;<br />}<br />&lt;/script&gt;<br /><br />&lt;input onkeydown=&quot;onlyNum();&quot;&gt;<br /><br />5. 只能是英文字符和数字<br />&lt;input onkeyup=&quot;value=&quot;/oblog/value.replace(/[W]/g,&quot;'') &quot;onbeforepaste=&quot;clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''))&quot;&gt;<br /><br />6. 验证油箱格式<br />&lt;SCRIPT LANGUAGE=javascript RUNAT=Server&gt;<br />function isEmail(strEmail) {<br />if (strEmail.search(/^w+((-w+)|(.w+))*@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9]+$/) != -1)<br />return true;<br />else<br />alert(&quot;oh&quot;);<br />}<br />&lt;/SCRIPT&gt;<br />&lt;input type=text onblur=isEmail(this.value)&gt;<br /><br />7. 屏蔽关键字(这里屏蔽***和****)<br />&lt;script language=&quot;javascript1.2&quot;&gt;<br />function test() {<br />if((a.b.value.indexOf (&quot;***&quot;) == 0)||(a.b.value.indexOf (&quot;****&quot;) == 0)){<br />alert(&quot;:)&quot;);<br />a.b.focus();<br />return false;}<br />}<br />&lt;/script&gt;<br />&lt;form name=a onsubmit=&quot;return test()&quot;&gt;<br />&lt;input type=text name=b&gt;<br />&lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;check&quot;&gt;<br />&lt;/form&gt;<br /><br />8. 两次输入密码是否相同<br />&lt;FORM METHOD=POST ACTION=&quot;&quot;&gt;<br />&lt;input type=&quot;password&quot; id=&quot;input1&quot;&gt;<br />&lt;input type=&quot;password&quot; id=&quot;input2&quot;&gt;<br />&lt;input type=&quot;button&quot; value=&quot;test&quot; onclick=&quot;check()&quot;&gt;<br />&lt;/FORM&gt;<br />&lt;script&gt;<br />function check()<br />{ <br />with(document.all){<br />if(input1.value!=input2.value)<br />{<br />alert(&quot;false&quot;)<br />input1.value = &quot;&quot;;<br />input2.value = &quot;&quot;;<br />}<br />else document.forms[0].submit();<br />}<br />}<br />&lt;/script&gt;<br />够了吧 :)<br />屏蔽右键 很酷 <br />oncontextmenu=&quot;return false&quot; ondragstart=&quot;return false&quot; onselectstart=&quot;return false&quot;<br />加在body中<br /><br /><br />二<br /><br />2.1 表单项不能为空<br /><br />&lt;script language=&quot;javascript&quot;&gt;<br />&lt;!--<br />function CheckForm()<br />{ <br />if (document.form.name.value.length == 0) { <br />alert(&quot;请输入您姓名!&quot;);<br />document.form.name.focus();<br />return false;<br />}<br />return true;<br />}<br />--&gt;<br />&lt;/script&gt;<br /><br />2.2 比较两个表单项的值是否相同<br /><br />&lt;script language=&quot;javascript&quot;&gt;<br />&lt;!--<br />function CheckForm()<br />if (document.form.PWD.value != document.form.PWD_Again.value) { <br />alert(&quot;您两次输入的密码不一样！请重新输入.&quot;);<br />document.ADDUser.PWD.focus();<br />return false;<br />}<br />return true;<br />}<br />--&gt;<br />&lt;/script&gt;<br /><br />2.3 表单项只能为数字和&quot;_&quot;,用于电话/银行帐号验证上,可扩展到域名注册等<br /><br />&lt;script language=&quot;javascript&quot;&gt;<br />&lt;!--<br />function isNumber(String)<br />{ <br />var Letters = &quot;1234567890-&quot;; //可以自己增加可输入值<br />var i;<br />var c;<br />if(String.charAt( 0 )=='-')<br />return false;<br />if( String.charAt( String.length - 1 ) == '-' )<br />return false;<br />for( i = 0; i &lt; String.length; i ++ )<br />{ <br />c = String.charAt( i );<br />if (Letters.indexOf( c ) &lt; 0)<br />return false;<br />}<br />return true;<br />}<br />function CheckForm()<br />{ <br />if(! isNumber(document.form.TEL.value)) { <br />alert(&quot;您的电话号码不合法！&quot;);<br />document.form.TEL.focus();<br />return false;<br />}<br />return true;<br />}<br />--&gt;<br />&lt;/script&gt;<br /><br /><br />2.4 表单项输入数值/长度限定<br /><br />&lt;script language=&quot;javascript&quot;&gt;<br />&lt;!--<br />function CheckForm() <br />{ <br />if (document.form.count.value &gt; 100 || document.form.count.value &lt; 1)<br />{ <br />alert(&quot;输入数值不能小于零大于100!&quot;);<br />document.form.count.focus();<br />return false;<br />}<br />if (document.form.MESSAGE.value.length&lt;10)<br />{ <br />alert(&quot;输入文字小于10!&quot;);<br />document.form.MESSAGE.focus();<br />return false;<br />}<br />return true;<br />}<br />//--&gt;<br />&lt;/script&gt;<br /><br />2.5 中文/英文/数字/邮件地址合法性判断<br /><br />&lt;SCRIPT LANGUAGE=&quot;javascript&quot;&gt;<br />&lt;!--<br /><br />function isEnglish(name) //英文值检测<br />{ <br />if(name.length == 0)<br />return false;<br />for(i = 0; i &lt; name.length; i++) { <br />if(name.charCodeAt(i) &gt; 128)<br />return false;<br />}<br />return true;<br />}<br /><br />function isChinese(name) //中文值检测<br />{ <br />if(name.length == 0)<br />return false;<br />for(i = 0; i &lt; name.length; i++) { <br />if(name.charCodeAt(i) &gt; 128)<br />return true;<br />}<br />return false;<br />}<br /><br />function isMail(name) // E-mail值检测<br />{ <br />if(! isEnglish(name))<br />return false;<br />i = name.indexOf(&quot; at &quot;);<br />j = name dot lastIndexOf(&quot; at &quot;);<br />if(i == -1)<br />return false;<br />if(i != j)<br />return false;<br />if(i == name dot length)<br />return false;<br />return true;<br />}<br /><br />function isNumber(name) //数值检测<br />{ <br />if(name.length == 0)<br />return false;<br />for(i = 0; i &lt; name.length; i++) { <br />if(name.charAt(i) &lt; &quot;0&quot; || name.charAt(i) &gt; &quot;9&quot;)<br />return false;<br />}<br />return true;<br />}<br /><br />function CheckForm()<br />{ <br />if(! isMail(form.Email.value)) { <br />alert(&quot;您的电子邮件不合法！&quot;);<br />form.Email.focus();<br />return false;<br />}<br />if(! isEnglish(form.name.value)) { <br />alert(&quot;英文名不合法！&quot;);<br />form.name.focus();<br />return false;<br />}<br />if(! isChinese(form.cnname.value)) { <br />alert(&quot;中文名不合法！&quot;);<br />form.cnname.focus();<br />return false;<br />}<br />if(! isNumber(form.PublicZipCode.value)) { <br />alert(&quot;邮政编码不合法！&quot;);<br />form.PublicZipCode.focus();<br />return false;<br />}<br />return true;<br />}<br />//--&gt;<br />&lt;/SCRIPT&gt;<br /><br />2.6 限定表单项不能输入的字符<br /><br />&lt;script language=&quot;javascript&quot;&gt;<br />&lt;!--<br /><br />function contain(str,charset)// 字符串包含测试函数<br />{ <br />var i;<br />for(i=0;i&lt;charset.length;i++)<br />if(str.indexOf(charset.charAt(i))&gt;=0)<br />return true;<br />return false;<br />}<br /><br />function CheckForm()<br />{ <br />if ((contain(document.form.NAME.value, &quot;%()&gt;&lt;&quot;)) || (contain(document.form.MESSAGE.value, &quot;%()&gt;&lt;&quot;)))<br />{ <br />alert(&quot;输入了非法字符&quot;);<br />document.form.NAME.focus();<br />return false;<br />}<br />return true;<br />}<br />//--&gt;<br />&lt;/script&gt; <br /><br />1. 检查一段字符串是否全由数字组成 <br />--------------------------------------- <br />&lt;script language=&quot;Javascript&quot;&gt;&lt;!-- <br />function checkNum(str){return str.match(/D/)==null} <br />alert(checkNum(&quot;1232142141&quot;)) <br />alert(checkNum(&quot;123214214a1&quot;)) <br />// --&gt;&lt;/script&gt; <br /><br />2. 怎么判断是否是字符 <br />--------------------------------------- <br />if (/[^x00-xff]/g.test(s)) alert(&quot;含有汉字&quot;); <br />else alert(&quot;全是字符&quot;); <br /><br />3. 怎么判断是否含有汉字 <br />--------------------------------------- <br />if (escape(str).indexOf(&quot;%u&quot;)!=-1) alert(&quot;含有汉字&quot;); <br />else alert(&quot;全是字符&quot;); <br /><br />4. 邮箱格式验证 <br />--------------------------------------- <br />//函数名：chkemail <br />//功能介绍：检查是否为Email Address <br />//参数说明：要检查的字符串 <br />//返回值：0：不是 1：是 <br />function chkemail(a) <br />{ var i=a.length; <br />var temp = a.indexOf('@'); <br />var tempd = a.indexOf('.'); <br />if (temp &gt; 1) { <br />if ((i-temp) &gt; 3){ <br />if ((i-tempd)&gt;0){ <br />return 1; <br />} <br /><br />} <br />} <br />return 0; <br />} <br /><br />5. 数字格式验证 <br />--------------------------------------- <br />//函数名：fucCheckNUM <br />//功能介绍：检查是否为数字 <br />//参数说明：要检查的数字 <br />//返回值：1为是数字，0为不是数字 <br />function fucCheckNUM(NUM) <br />{ <br />var i,j,strTemp; <br />strTemp=&quot;0123456789&quot;; <br />if ( NUM.length== 0) <br />return 0 <br />for (i=0;i&lt;NUM.length;i++) <br />{ <br />j=strTemp.indexOf(NUM.charAt(i)); <br />if (j==-1) <br />{ <br />//说明有字符不是数字 <br />return 0; <br />} <br />} <br />//说明是数字 <br />return 1; <br />} <br /><br />6. 电话号码格式验证 <br />--------------------------------------- <br />//函数名：fucCheckTEL <br />//功能介绍：检查是否为电话号码 <br />//参数说明：要检查的字符串 <br />//返回值：1为是合法，0为不合法 <br />function fucCheckTEL(TEL) <br />{ <br />var i,j,strTemp; <br />strTemp=&quot;0123456789-()# &quot;; <br />for (i=0;i&lt;TEL.length;i++) <br />{ <br />j=strTemp.indexOf(TEL.charAt(i)); <br />if (j==-1) <br />{ <br />//说明有字符不合法 <br />return 0; <br />} <br />} <br />//说明合法 <br />return 1; <br />} <br /><br />7. 判断输入是否为中文的函数 <br />--------------------------------------- <br />function ischinese(s){ <br />var ret=true; <br />for(var i=0;i&lt;s.length;i++) <br />ret=ret &amp;&amp; (s.charCodeAt(i)&gt;=10000); <br />return ret; <br />} <br /><br />8. 综合的判断用户输入的合法性的函数 <br />--------------------------------------- <br />&lt;script language=&quot;javascript&quot;&gt; <br />//限制输入字符的位数开始 <br />//m是用户输入，n是要限制的位数 <br />function issmall(m,n) <br />{ <br />if ((m&lt;n) &amp;&amp; (m&gt;0)) <br />{ <br />return(false); <br />} <br />else <br />{return(true);} <br />} <br /><br />9. 判断密码是否输入一致 <br />--------------------------------------- <br />function issame(str1,str2) <br />{ <br />if (str1==str2) <br />{return(true);} <br />else <br />{return(false);} <br />} <br /><br />10. 判断用户名是否为数字字母下滑线 <br />--------------------------------------- <br />function notchinese(str){ <br />var reg=/[^A-Za-z0-9_]/g <br />if (reg.test(str)){ <br />return (false); <br />}else{ <br />return(true); } <br />} <br /><br />2.8. form文本域的通用校验函数<br />--------------------------------------- <br />作用：检测所有必须非空的input文本，比如姓名，账号，邮件地址等等。<br />该校验现在只针对文本域，如果要针对form里面的其他域对象，可以改变判断条件。<br /><br />使用方法：在要检测的文本域中加入title文字。文字是在提示信息，你要提示给用户的该字段的中文名。比如要检测用户名<br />html如下&lt;input name=&quot;txt_1&quot; title=&quot;姓名&quot;&gt;,当然，最好用可视化工具比如dreamweaver什么的来编辑域。<br />如果要检测数字类型数据的话，再把域的id统一为sz.<br />javascript判断日期类型比较麻烦，所以就没有做日期类型校验的程序了.高手可以补充。<br /><br />程序比较草，只是提供一个思路。抛砖引玉！ ：）<br />哦，对了，函数调用方法：&lt; form onsubmit=&quot;return dovalidate()&quot;&gt;<br /><br />function dovalidate()<br />{<br />fm=document.forms[0] //只检测一个form,如果是多个可以改变判断条件<br />for(i=0;i&lt;fm.length;i++)<br />{ <br />//检测判断条件，根据类型不同可以修改<br />if(fm[i].tagName.toUpperCase()==&quot;INPUT&quot; &amp;&amp;fm[i].type.toUpperCase()==&quot;TEXT&quot; &amp;&amp; (fm[i].title!=&quot;&quot;))<br /><br />if(fm[i].value=&quot;/blog/=&quot;&quot;)//<br />{<br />str_warn1=fm[i].title+&quot;不能为空!&quot;;<br />alert(str_warn1);<br />fm[i].focus();<br />return false; <br />}<br />if(fm[i].id.toUpperCase()==&quot;SZ&quot;)//数字校验<br />{<br />if(isNaN(fm[i].value))<br />{ str_warn2=fm[i].title+&quot;格式不对&quot;;<br />alert(str_warn2);<br />fm[i].focus();<br />return false;<br />}<br />}<br />}<br />return true;<br />}<br /></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.wesoho.com/default.asp?id=2517" /> 
	  <id>http://www.wesoho.com/default.asp?id=2517</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[IE浏览器下同一网页多图片显示的瓶颈与优化]]></title>
	  <author>
		 <name>webfly</name>
		 <uri>http://www.wesoho.com/</uri>
		 <email>webfly@gmail.com</email>
	  </author>
	  <category term="" scheme="http://www.wesoho.com/default.asp?cateID=12" label="安全&amp;其他" /> 
	  <updated>2008-05-05T15:57:07+08:00</updated>
	  <published>2008-05-05T15:57:07+08:00</published>
		  <summary type="html"><![CDATA[<p>文章出自：<a href="http://blog.s135.com/read.php/332.htm">http://blog.s135.com/read.php/332.htm</a></p>
<p>Internet Explorer 浏览器在同一时刻只能从同一域名下载两个文件。<br /><br />　　至于原因请见 MSDN Blogs：《<a href="http://blogs.msdn.com/ie/archive/2005/04/11/407189.aspx" target="_blank">Internet Explorer and Connection Limits</a>》，如何解除限制请见微软客户帮助与支持主页：《<a href="http://support.microsoft.com/kb/282402/zh-cn" target="_blank">如何将 Internet Explorer 配置为可以同时进行两个以上的下载会话</a>》。<br /><br />　　不管 Firefox 有多火，无可否认，IE 仍然是浏览器市场的老大。所以，在做系统架构时，不得不去考虑 IE 同时只能从同一域名下载两个文件的限制。如果超过两个文件，IE 将会以队列形式等待两个文件下载完毕，再去下载接下来的两个文件。这样，当在一个页面显示多张图片时，IE 用户的图片下载速度就会受到影响。<br /><br />　　百度、新浪、雅虎等网站采用了同一组图片服务器，使用多个二级域名的方式来解决这个问题。<br /><br />　　通过 HttpWatch Professional 5.2.17 分析可以看出，百度的图片搜索采用了 t1.baidu.com ～ t8.baidu.com 八个域名来显示图片，消耗在 IE 浏览器端的 Blocked 时间小于0.001秒，非常快。<br /><br />　　<a href="http://blog.s135.com/attachment/200803/img_baidu.png" target="_blank"><img class="insertimage" title="点击在新窗口中浏览此图片" alt="点击在新窗口中浏览此图片" src="http://blog.s135.com/attachment/200803/img_baidu.png" border="0" /></a><br /><br /><br />　　新浪的图片 CDN 同样采用了 i0.sinaimg.cn ～ i3.sinaimg.cn 四个域名来显示图片，消耗在 IE 浏览器端的 Blocked 时间也是0.001秒。新浪采用独立的顶级域名 sinaimg.cn 而非 ***.sina.com.cn 域名作为图片服务器域名，还有一个好处，就是 sina.com.cn 域下的 Cookie 信息不会被带到 sinaimg.cn 域下，提高了图片服务器解析 header 头的速度。<br /><br />　　<a href="http://blog.s135.com/attachment/200803/img_sina.png" target="_blank"><img class="insertimage" title="点击在新窗口中浏览此图片" alt="点击在新窗口中浏览此图片" src="http://blog.s135.com/attachment/200803/img_sina.png" border="0" /></a><br /><br /><br />　　再看网易相册的一组图片服务器，只使用 pics.photo.163.com 一个域名，消耗在 IE 浏览器端的 Blocked 时间为0.647秒，就比较慢了。<br /><br />　　<a href="http://blog.s135.com/attachment/200803/img_163.png" target="_blank"><img class="insertimage" title="点击在新窗口中浏览此图片" alt="点击在新窗口中浏览此图片" src="http://blog.s135.com/attachment/200803/img_163.png" border="0" /></a></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.wesoho.com/default.asp?id=2516" /> 
	  <id>http://www.wesoho.com/default.asp?id=2516</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[NOD32升级服务器的架设]]></title>
	  <author>
		 <name>webfly</name>
		 <uri>http://www.wesoho.com/</uri>
		 <email>webfly@gmail.com</email>
	  </author>
	  <category term="" scheme="http://www.wesoho.com/default.asp?cateID=12" label="安全&amp;其他" /> 
	  <updated>2008-05-05T09:27:04+08:00</updated>
	  <published>2008-05-05T09:27:04+08:00</published>
		  <summary type="html"><![CDATA[<p><a href="http://www.fs2you.com/files/3f052a38-19de-11dd-b2c1-00142218fc6e/" target="_blank">http://www.fs2you.com/files/3f052a38-19de-11dd-b2c1-00142218fc6e/</a></p>
<p><a href="http://www.fs2you.com/files/2d29c447-1997-11dd-9ef2-0014221b798a/" target="_blank">http://www.fs2you.com/files/2d29c447-1997-11dd-9ef2-0014221b798a/</a><br /></p>
<h2>XP架設3.0升級伺服器~呆子看了也會架設(繁體)</h2>
<div class="t_msgfont">檔案以WORD的方式發佈，有興趣的抓去看看吧!!<font style="FONT-SIZE: 0px; COLOR: #fff">7 ^2 A2 j8 e$ a5 j&nbsp;&nbsp;o- T% k</font><br />任選1即可<font style="FONT-SIZE: 0px; COLOR: #fff">bbs.nod32fans.com4 H2 T: a) U8 J' j$ i5 P( ]</font><br />載點1:<a href="http://www.upitus.com/download.php?file=1ee7b8b8" target="_blank">http://www.upitus.com/download.php?file=1ee7b8b8</a><br />載點2:<a href="http://www.toofiles.com/zh/oip/documents/doc/9378_xp-iis-eser.html" target="_blank">http://www.toofiles.com/zh/oip/documents/doc/9378_xp-iis-eser.html</a><br />載點3:<a href="http://www.kupload.net/download.php?file=7d4af01515cc88045299bdd3e0ecfbf8" target="_blank">http://www.Kupload.net/download.php?file=7d4af01515cc88045299bdd3e0ecfbf8</a><font style="FONT-SIZE: 0px; COLOR: #fff">bbs.nod32fans.com/ L9 u: }) N. V: ~</font><br />載點4:<a href="http://www.maxishare.net/en/file/4842/XP-IIS-ESER-doc.html" target="_blank">http://www.maxishare.net/en/file/4842/XP-IIS-ESER-doc.html</a><font style="FONT-SIZE: 0px; COLOR: #fff">7 E0 N7 U, X- N4 u9 q* z4 W</font><br />如有死點請PM好來補檔<font style="FONT-SIZE: 0px; COLOR: #fff">v&amp; f$ u</font><br />補充一點~離線更新包的程式:<font style="FONT-SIZE: 0px; COLOR: #fff">0 B2 F&nbsp;&nbsp;\/ q1 k1 d* R&amp; [$ P</font><br />NOD32 Update Viewer （俄羅斯的人寫的最新的版本是2.15版，可以將服務器上的升級包下載下來。）<br /><u>下載點:<font style="FONT-SIZE: 0px; COLOR: #fff">bbs.nod32fans.com5 p; X+ @0 v, r6 u- |</font><br /><a href="http://nodview.net.ru/NOD32view.rar.php" target="_blank">http://nodview.net.ru/NOD32view.rar.php</a><font style="FONT-SIZE: 0px; COLOR: #fff">8 _* t</font></u></div>
<div class="t_msgfont"><u>==================================================</u></div>
<div class="t_msgfont">
<h2>用nod32 update viewer架设Eset 3.0更新服务器</h2>
<div class="t_msgfont" id="postmessage_35273">第一步：<font style="FONT-SIZE: 0px; COLOR: #fff">bbs.nod32fans.com1 `! X! m, b7 W% \+ h5 d&nbsp;&nbsp;G6 v</font><br />从官方网站下载最新的nod32 update viewer<br /><a href="http://nodview.net.ru/index.php?NOD32view" target="_blank">://nodview.net.ru/index.php?NOD32view</a><font style="FONT-SIZE: 0px; COLOR: #fff">bbs.nod32fans.com4 r: X&nbsp;&nbsp;L: ]6 H, I</font><br />注意，必须下载两个文件 <a href="http://nodview.net.ru/NOD32view.exe.php" target="_blank"><strong><font color="#0000ff">NOD32view.exe</font></strong></a><font color="#0000ff"> </font><a href="http://nodview.net.ru/ESETview.dll.php" target="_blank"><strong><font color="#0000ff">ESETview.dll</font></strong></a>（放在同一目录） 或者下载<a href="http://nodview.net.ru/NOD32view.rar.php" target="_blank"><strong><font color="#0000ff">NOD32view.rar</font></strong></a> （推荐，里面有两个文件多余，可以删除）<br /><font style="FONT-SIZE: 0px; COLOR: #fff">爱好者站 讨论区1 e1 O1 ]+ X&nbsp;&nbsp;f0 x- v</font><br />第二步：<br />检测可用ID<br />要下载到完整更新内容，必须用ess ID才行，否则防火墙模块升级下载不到<font style="FONT-SIZE: 0px; COLOR: #fff">1 L+ ^0 n! z6 Z&amp; q, T; q</font><br />可以到日本网站申请30天试用ess ID<br /><u><font color="#006699"><a href="http://canon-sol.jp/product/ess/trial.html" target="_blank">http://canon-sol.jp/product/ess/trial.html</a></font></u><br /><font style="FONT-SIZE: 0px; COLOR: #fff">&nbsp;z4 {' l% ]6 K* I</font><br />在图中位置点右键，check server info<br /><img onmouseover="attachimginfo(this, 'attach_1287', 1);attachimg(this, 'mouseover')" style="CURSOR: pointer" onclick="zoom(this, 'attachments/month_0801/20080108_254324d13c81e669096dmKvofxs3Ldgx.jpg')" onmouseout="attachimginfo(this, 'attach_1287', 0, event)" alt="" src="http://bbs.nod32fans.com/attachments/month_0801/20080108_254324d13c81e669096dmKvofxs3Ldgx.jpg" width="772" onload="attachimg(this, 'load')" border="0" resized="true" />
<div class="t_attach" id="attach_1287_menu" style="DISPLAY: none; POSITION: absolute"><img class="absmiddle" alt="" src="http://bbs.nod32fans.com/images/attachicons/image.gif" border="0" /> <a href="http://bbs.nod32fans.com/attachment.php?aid=1287&amp;nothumb=yes" target="_blank"><strong>20080108225136640.jpg</strong></a> (123.45 KB)<br />
<div class="t_smallfont">2008-1-8 22:56</div>
</div>
<br /><font style="FONT-SIZE: 0px; COLOR: #fff">&nbsp;W# a6 S1 X5 m$ L</font><br />把申请到的ID填入图中红框内<br /><img onmouseover="attachimginfo(this, 'attach_1288', 1);attachimg(this, 'mouseover')" style="CURSOR: pointer" onclick="zoom(this, 'attachments/month_0801/20080108_8653c56c197a726e0cb0rL9vUuIECwRd.jpg')" onmouseout="attachimginfo(this, 'attach_1288', 0, event)" alt="" src="http://bbs.nod32fans.com/attachments/month_0801/20080108_8653c56c197a726e0cb0rL9vUuIECwRd.jpg" width="772" onload="attachimg(this, 'load')" border="0" resized="true" />
<div class="t_attach" id="attach_1288_menu" style="DISPLAY: none; POSITION: absolute"><img class="absmiddle" alt="" src="http://bbs.nod32fans.com/images/attachicons/image.gif" border="0" /> <a href="http://bbs.nod32fans.com/attachment.php?aid=1288&amp;nothumb=yes" target="_blank"><strong>20080108225153062.jpg</strong></a> (97.77 KB)<br />
<div class="t_smallfont">2008-1-8 22:56</div>
</div>
<br /><br />然后点在图中位置点右键，检测密码<font style="FONT-SIZE: 0px; COLOR: #fff">5 m# |&nbsp;&nbsp;_2 N! B&nbsp;&nbsp;r4 T/ D&amp; D&nbsp;&nbsp;W</font><br /><span id="attach_1289" onmouseover="showMenu(this.id, 0, 1)" style="DISPLAY: none; LEFT: 213px; POSITION: absolute; TOP: 1660px"><img src="http://bbs.nod32fans.com/images/eavstyle/attachimg.gif" border="0" alt="" /></span> <img onmouseover="attachimginfo(this, 'attach_1289', 1);attachimg(this, 'mouseover')" style="CURSOR: pointer" onclick="zoom(this, 'attachments/month_0801/20080108_26ca12cdb51a96372d98R4XZ4oCgvMTU.jpg')" onmouseout="attachimginfo(this, 'attach_1289', 0, event)" alt="" src="http://bbs.nod32fans.com/attachments/month_0801/20080108_26ca12cdb51a96372d98R4XZ4oCgvMTU.jpg" width="772" onload="attachimg(this, 'load')" border="0" resized="true" />
<div class="t_attach" id="attach_1289_menu" style="DISPLAY: none; POSITION: absolute"><img class="absmiddle" alt="" src="http://bbs.nod32fans.com/images/attachicons/image.gif" border="0" /> <a href="http://bbs.nod32fans.com/attachment.php?aid=1289&amp;nothumb=yes" target="_blank"><strong>20080108224733843.jpg</strong></a> (115.47 KB)<br />
<div class="t_smallfont">2008-1-8 22:56</div>
</div>
<font style="FONT-SIZE: 0px; COLOR: #fff">5 o9 O1 U3 S&nbsp;&nbsp;F4 i: v0 \</font><br /><br />密码有效，询问是否添加到密码列表，选是<font style="FONT-SIZE: 0px; COLOR: #fff">4 I- O( G6 j4 S+ M% [</font><br /><span id="attach_1290" onmouseover="showMenu(this.id, 0, 1)" style="DISPLAY: none; LEFT: 213px; POSITION: absolute; TOP: 2215px"><img src="http://bbs.nod32fans.com/images/eavstyle/attachimg.gif" border="0" alt="" /></span> <img onmouseover="attachimginfo(this, 'attach_1290', 1);attachimg(this, 'mouseover')" style="CURSOR: pointer" onclick="zoom(this, 'attachments/month_0801/20080108_c5b54f80a6cfa87ac0758LxRQA7kKeAf.jpg')" onmouseout="attachimginfo(this, 'attach_1290', 0, event)" alt="" src="http://bbs.nod32fans.com/attachments/month_0801/20080108_c5b54f80a6cfa87ac0758LxRQA7kKeAf.jpg" width="772" onload="attachimg(this, 'load')" border="0" resized="true" />
<div class="t_attach" id="attach_1290_menu" style="DISPLAY: none; POSITION: absolute"><img class="absmiddle" alt="" src="http://bbs.nod32fans.com/images/attachicons/image.gif" border="0" /> <a href="http://bbs.nod32fans.com/attachment.php?aid=1290&amp;nothumb=yes" target="_blank"><strong>20080108224928453.jpg</strong></a> (116.82 KB)<br />
<div class="t_smallfont">2008-1-8 22:56</div>
</div>
<br /><br />可以看到绿色的钥匙标志，表示通过验证<br /><img onmouseover="attachimginfo(this, 'attach_1291', 1);attachimg(this, 'mouseover')" style="CURSOR: pointer" onclick="zoom(this, 'attachments/month_0801/20080108_4155ab1bea2b4ce66a97VZ9K34LkWFYc.jpg')" onmouseout="attachimginfo(this, 'attach_1291', 0, event)" alt="" src="http://bbs.nod32fans.com/attachments/month_0801/20080108_4155ab1bea2b4ce66a97VZ9K34LkWFYc.jpg" width="772" onload="attachimg(this, 'load')" border="0" resized="true" />
<div class="t_attach" id="attach_1291_menu" style="DISPLAY: none; POSITION: absolute"><img class="absmiddle" alt="" src="http://bbs.nod32fans.com/images/attachicons/image.gif" border="0" /> <a href="http://bbs.nod32fans.com/attachment.php?aid=1291&amp;nothumb=yes" target="_blank"><strong>20080108225449890.jpg</strong></a> (106.55 KB)<br />
<div class="t_smallfont">2008-1-8 22:56</div>
</div>
<font style="FONT-SIZE: 0px; COLOR: #fff">* {&quot; W&nbsp;&nbsp;l8 m&quot; J6 ]</font><br /><br />第三步：<font style="FONT-SIZE: 0px; COLOR: #fff">&amp; \6 f6 b. `; F6 w1 e4 u</font><br />设置代理服务器<br />点击齿轮按钮，勾选使用代理服务器<br />手动填入proxy.nod32.com.hk 端口号8888 如果不用代理，更新速度会非常慢<font style="FONT-SIZE: 0px; COLOR: #fff">bbs.nod32fans.com# y- T) T: t8 p7 `; q</font><br /><br /><img onmouseover="attachimginfo(this, 'attach_1292', 1);attachimg(this, 'mouseover')" style="CURSOR: pointer" onclick="zoom(this, 'attachments/month_0801/20080108_4af24bd47c167b33234eHcMiIhJu60HN.jpg')" onmouseout="attachimginfo(this, 'attach_1292', 0, event)" alt="" src="http://bbs.nod32fans.com/attachments/month_0801/20080108_4af24bd47c167b33234eHcMiIhJu60HN.jpg" width="772" onload="attachimg(this, 'load')" border="0" resized="true" />
<div class="t_attach" id="attach_1292_menu" style="DISPLAY: none; POSITION: absolute"><img class="absmiddle" alt="" src="http://bbs.nod32fans.com/images/attachicons/image.gif" border="0" /> <a href="http://bbs.nod32fans.com/attachment.php?aid=1292&amp;nothumb=yes" target="_blank"><strong>20080108225617812.jpg</strong></a> (107.34 KB)<br />
<div class="t_smallfont">2008-1-8 23:13</div>
</div>
<br />第四步：<br />点击工具栏那个绿色的eav图标，勾选 automatic update，然后点击check<br /><img onmouseover="attachimginfo(this, 'attach_1293', 1);attachimg(this, 'mouseover')" style="CURSOR: pointer" onclick="zoom(this, 'attachments/month_0801/20080108_557ed2b097d1341e7e838n5fbMpLnqyv.jpg')" onmouseout="attachimginfo(this, 'attach_1293', 0, event)" alt="" src="http://bbs.nod32fans.com/attachments/month_0801/20080108_557ed2b097d1341e7e838n5fbMpLnqyv.jpg" width="772" onload="attachimg(this, 'load')" border="0" resized="true" />
<div class="t_attach" id="attach_1293_menu" style="DISPLAY: none; POSITION: absolute"><img class="absmiddle" alt="" src="http://bbs.nod32fans.com/images/attachicons/image.gif" border="0" /> <a href="http://bbs.nod32fans.com/attachment.php?aid=1293&amp;nothumb=yes" target="_blank"><strong>20080108230017484.jpg</strong></a> (109.06 KB)<br />
<div class="t_smallfont">2008-1-8 23:13</div>
</div>
<br /><br />这里你可以选择较快的官方服务器，填入上图中的server栏。官方服务器列表是：<br /><font face="Times New Roman "><a href="http://u20.eset.com/eset_upd/">http://u20.eset.com/eset_upd/</a></font><br /><font face="Times New Roman "><a href="http://u21.eset.com/eset_upd/NOD32">http://u21.eset.com/eset_upd/<font style="FONT-SIZE: 0px; COLOR: #fff">NOD32爱好者站 讨论区% C6 t1 ^6 [1 B</font></a></font><br /><font face="Times New Roman ">http://u22.eset.com/eset_upd/</font><br /><font face="Times New Roman "><a href="http://u23.eset.com/eset_upd/%">http://u23.eset.com/eset_upd/<font style="FONT-SIZE: 0px; COLOR: #fff">% J/ U, e- i6 m&nbsp;&nbsp;Q! q</font></a></font><br /><font face="Times New Roman ">http://u24.eset.com/eset_upd/</font><font style="FONT-SIZE: 0px; COLOR: #fff">NOD32爱好者站 讨论区7 Z1 \; i&nbsp;&nbsp;L&quot; ~# [2 n0 i; k</font><br /><font face="Times New Roman ">http://89.202.157.135/eset_upd/</font><font style="FONT-SIZE: 0px; COLOR: #fff">bbs.nod32fans.com+ {: w6 N$ X; x+ X2 N/ R3 y</font><br /><font face="Times New Roman ">http://89.202.157.136/eset_upd/</font><br /><font face="Times New Roman "><a href="http://89.202.157.137/eset_upd/">http://89.202.157.137/eset_upd/</a></font><font style="FONT-SIZE: 0px; COLOR: #fff"># K/ p7 x- o) g6 @7 h+ A. O8 n; D</font><br /><font face="Times New Roman ">http://89.202.157.138/eset_upd/</font><br /><span style="DISPLAY: none">I</span><font face="Times New Roman ">http://89.202.157.139/eset_upd/</font><font style="FONT-SIZE: 0px; COLOR: #fff">6 B% A) V' s: X7 b, R+ Y</font><br /><font face="Times New Roman ">http://u30.eset.com/eset_upd/</font><br /><font face="Times New Roman "><a href="http://u31.eset.com/eset_upd/8">http://u31.eset.com/eset_upd/<font style="FONT-SIZE: 0px; COLOR: #fff">8 a9 e&quot; f2 b* ]</font></a></font><br /><font face="Times New Roman ">http://u32.eset.com/eset_upd/</font><font style="FONT-SIZE: 0px; COLOR: #fff">NOD32爱好者站 讨论区- ?% T3 O: |' d$ y&quot; f. |</font><br /><font face="Times New Roman ">http://u33.eset.com/eset_upd/</font><font style="FONT-SIZE: 0px; COLOR: #fff">. d+ I/ m% b3 f7 U9 s7 Y( k</font><br /><font face="Times New Roman ">http://u34.eset.com/eset_upd/</font><br /><font face="Times New Roman "><a href="http://u35.eset.com/eset_upd/9">http://u35.eset.com/eset_upd/<font style="FONT-SIZE: 0px; COLOR: #fff">9 Z4 T1 v: A6 s; c* k! l</font></a></font><br /><font face="Times New Roman ">http://u36.eset.com/eset_upd/</font><br /><font face="Times New Roman "><a href="http://u37.eset.com/eset_upd/">http://u37.eset.com/eset_upd/</a></font><br /><font face="Times New Roman "><a href="http://u38.eset.com/eset_upd/NOD32">http://u38.eset.com/eset_upd/<font style="FONT-SIZE: 0px; COLOR: #fff">NOD32爱好者站 讨论区6 c7 H# s&amp; }&amp; J% C8 Y' R3 p: y</font></a></font><br /><font face="Times New Roman ">http://u39.eset.com/eset_upd/</font><font style="FONT-SIZE: 0px; COLOR: #fff">$ r' z7 S; V* `+ ?2 ~5 @* Y</font><br /><font face="Times New Roman ">http://u40.eset.com/eset_upd/</font><font style="FONT-SIZE: 0px; COLOR: #fff">NOD32爱好者站 讨论区) `4 ^. C1 F9 t: }</font><br /><font face="Times New Roman ">http://u41.eset.com/eset_upd/</font><br /><font face="Times New Roman "><a href="http://u42.eset.com/eset_upd/">http://u42.eset.com/eset_upd/</a></font><font style="FONT-SIZE: 0px; COLOR: #fff">* w6 d+ H: G&nbsp;&nbsp;h0 _; ^* I</font><br /><font face="Times New Roman ">http://u43.eset.com/eset_upd/</font><br /><font face="Times New Roman "><a href="http://u44.eset.com/eset_upd/">http://u44.eset.com/eset_upd/</a></font><br /><font face="Times New Roman "><a href="http://u45.eset.com/eset_upd/">http://u45.eset.com/eset_upd/</a></font><br /><font face="Times New Roman "><a href="http://u46.eset.com/eset_upd/">http://u46.eset.com/eset_upd/</a></font><br /><font face="Times New Roman "><a href="http://u47.eset.com/eset_upd//">http://u47.eset.com/eset_upd/<font style="FONT-SIZE: 0px; COLOR: #fff">/ p7 k7 g* T% l1 a- u1 s+ ~9 {# n</font></a></font><br /><font face="Times New Roman ">http://u48.eset.com/eset_upd/</font><br /><font face="Times New Roman "><a href="http://u49.eset.com/eset_upd/">http://u49.eset.com/eset_upd/</a></font><br /><font style="FONT-SIZE: 0px; COLOR: #fff">&nbsp;W4 A; o! K' w# d</font><br />那个mirror栏是设定镜像生成的位置，默认在nod32 update viewer目录下的eset_upd文件夹，一般无需改动<br /><font style="FONT-SIZE: 0px; COLOR: #fff">&nbsp;a2 ?3 T! @; a4 R</font><br />第五步：<font style="FONT-SIZE: 0px; COLOR: #fff">4 f1 ~+ O* ~) b% D# m6 S1 G0 u</font><br />点update按钮，可以看到已经开始下载升级文件了<br /><img onmouseover="attachimginfo(this, 'attach_1294', 1);attachimg(this, 'mouseover')" style="CURSOR: pointer" onclick="zoom(this, 'attachments/month_0801/20080108_6357587eb3f58bf62152ps6WxqDyAnhv.jpg')" onmouseout="attachimginfo(this, 'attach_1294', 0, event)" alt="" src="http://bbs.nod32fans.com/attachments/month_0801/20080108_6357587eb3f58bf62152ps6WxqDyAnhv.jpg" width="772" onload="attachimg(this, 'load')" border="0" resized="true" />
<div class="t_attach" id="attach_1294_menu" style="DISPLAY: none; POSITION: absolute"><img class="absmiddle" alt="" src="http://bbs.nod32fans.com/images/attachicons/image.gif" border="0" /> <a href="http://bbs.nod32fans.com/attachment.php?aid=1294&amp;nothumb=yes" target="_blank"><strong>20080108230942703.jpg</strong></a> (119.29 KB)<br />
<div class="t_smallfont">2008-1-8 23:13</div>
</div>
<br />第六步：<font style="FONT-SIZE: 0px; COLOR: #fff">' A6 W) G/ l6 E</font><br />创建一个快捷方式，复制到开始菜单里的启动菜单<font style="FONT-SIZE: 0px; COLOR: #fff">. y&amp; n&amp; T2 |2 M</font><br />下次开机将启动nod32 update viewer自动更新镜像，一切后台运行，无需干预，更新频率一小时一次<br />你可以把eset_upd加到iis，完成eset3.0升级服务器架设<br />具体方法参看：<br /><a href="http://bbs.cnnod32.cn/thread-3719-1-2.html" target="_blank">http://bbs.cnnod32.cn/thread-3719-1-2.html</a><br />再来比较两张图</div>
<div class="t_msgfont">这个是用ess 1个月是用ID下载下来的更新文件<br /><img onmouseover="attachimginfo(this, 'attach_1295', 1);attachimg(this, 'mouseover')" style="CURSOR: pointer" onclick="zoom(this, 'attachments/month_0801/20080108_fd8b27bc26cb0086a69cBVnEqHmsjzeG.jpg')" onmouseout="attachimginfo(this, 'attach_1295', 0, event)" alt="" src="http://bbs.nod32fans.com/attachments/month_0801/20080108_fd8b27bc26cb0086a69cBVnEqHmsjzeG.jpg" width="772" onload="attachimg(this, 'load')" border="0" resized="true" /> </div>
<div class="t_msgfont">
<div class="t_attach" id="attach_1295_menu" style="DISPLAY: none; POSITION: absolute"><img class="absmiddle" alt="" src="http://bbs.nod32fans.com/images/attachicons/image.gif" border="0" /> <a href="http://bbs.nod32fans.com/attachment.php?aid=1295&amp;nothumb=yes" target="_blank"><strong>20080108233145437.jpg</strong></a> (102.84 KB)<br />
<div class="t_smallfont">2008-1-8 23:34</div>
</div>
</div>
<div class="t_msgfont"><font style="FONT-SIZE: 0px; COLOR: #fff">6 j2 j+ s' G; @8 r% l. S</font><br /><font style="FONT-SIZE: 0px; COLOR: #fff">/ p5 b- O+ l8 v/ i9 k</font><br />这个是用pplive ID下载下来的文件<br />&nbsp;</div>
<div class="t_msgfont"><img onmouseover="attachimginfo(this, 'attach_1296', 1);attachimg(this, 'mouseover')" style="CURSOR: pointer" onclick="zoom(this, 'attachments/month_0801/20080108_482085f532133cd678991Zo1GrUJMv3X.jpg')" onmouseout="attachimginfo(this, 'attach_1296', 0, event)" alt="" src="http://bbs.nod32fans.com/attachments/month_0801/20080108_482085f532133cd678991Zo1GrUJMv3X.jpg" width="772" onload="attachimg(this, 'load')" border="0" resized="true" /> </div>
<div class="t_msgfont">&nbsp;</div>
</div>
<div class="t_msgfont"><u><font color="#ffffff"></font></u></div>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.wesoho.com/default.asp?id=2515" /> 
	  <id>http://www.wesoho.com/default.asp?id=2515</id> 
  </entry>	
		
</feed>