﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>博客园-Wiseman's Code Life</title><link>http://www.cnblogs.com/wuxilin/</link><description>任凭溺水三千,吾只取一瓢饮;纵若万千风情,吾只对你情有独钟!</description><language>zh-cn</language><lastBuildDate>Fri, 25 Jul 2008 23:00:35 GMT</lastBuildDate><pubDate>Fri, 25 Jul 2008 23:00:35 GMT</pubDate><ttl>60</ttl><item><title>服务器部署.NET 3.5的问题</title><link>http://www.cnblogs.com/wuxilin/archive/2008/05/21/dotNet35SetUpProblem.html</link><dc:creator>wiseman</dc:creator><author>wiseman</author><pubDate>Wed, 21 May 2008 09:57:00 GMT</pubDate><guid>http://www.cnblogs.com/wuxilin/archive/2008/05/21/dotNet35SetUpProblem.html</guid><wfw:comment>http://www.cnblogs.com/wuxilin/comments/1204246.html</wfw:comment><comments>http://www.cnblogs.com/wuxilin/archive/2008/05/21/dotNet35SetUpProblem.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/wuxilin/comments/commentRss/1204246.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/wuxilin/services/trackbacks/1204246.html</trackback:ping><description><![CDATA[摘要: .net framework 3.5服务器部署安装的问题&nbsp;&nbsp;<a href='http://www.cnblogs.com/wuxilin/archive/2008/05/21/dotNet35SetUpProblem.html'>阅读全文</a><img src ="http://www.cnblogs.com/wuxilin/aggbug/1204246.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41307/" target="_blank">[新闻]金山:360的免费杀毒只能是短期行为</a>]]></description></item><item><title>愚蠢的错误</title><link>http://www.cnblogs.com/wuxilin/archive/2008/01/18/1044831.html</link><dc:creator>wiseman</dc:creator><author>wiseman</author><pubDate>Fri, 18 Jan 2008 11:02:00 GMT</pubDate><guid>http://www.cnblogs.com/wuxilin/archive/2008/01/18/1044831.html</guid><wfw:comment>http://www.cnblogs.com/wuxilin/comments/1044831.html</wfw:comment><comments>http://www.cnblogs.com/wuxilin/archive/2008/01/18/1044831.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/wuxilin/comments/commentRss/1044831.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/wuxilin/services/trackbacks/1044831.html</trackback:ping><description><![CDATA[今天给一台新服务器配WEB(win2003)的时候发现所有的动态文件均无法调用,表现为"该页无法显示",没有其他任何信息,事件查看器也没有错误.<br />
花了整整一天的时间来查原因,最后甚至叫IDC帮忙重装了系统,居然还是不行!<br />
刚刚终于找到了原因:<br />
非常小的一个问题,我安装IIS的时候,选取的I386文件夹是wind2003未打SP补丁的原版文件,然后系统本身是SP2的,因此安装一会儿会提示插入SP2的盘,于是我再定位到SP2补丁解压后的I386文件夹,系统可以找到所需的文件,并完成安装.<br />
<br />
问题就出在这,2003原版的I386目录和SP2的I386目录存在相同名字,但是不同版本的程序集,而我在安装的时候因为是先从原版2003的I386目录获取了部分程序集,然后因为提示文件缺失,再到SP2补丁的I386目录获取了缺失的程序集,并且还获取了部分原版2003的I386目录下同样也存在的程序集,这整个过程使的IIS的安装变的混乱,最后直接导致安装后的IIS存在不可预料的错误(居然还能正常的发布HTML静态页)<br />
<br />
解决方案:把SP2的I386全部拷贝到原版的I386目录下.再重新安装IIS.<br />
<br />
教训一个,记下.
<img src ="http://www.cnblogs.com/wuxilin/aggbug/1044831.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41306/" target="_blank">[新闻]江民科技回应杀毒软件免费说 没病不能乱吃药</a>]]></description></item><item><title>VS2005项目迁移至VS2008初体验.</title><link>http://www.cnblogs.com/wuxilin/archive/2007/12/12/VS2008Startkit.html</link><dc:creator>wiseman</dc:creator><author>wiseman</author><pubDate>Wed, 12 Dec 2007 10:05:00 GMT</pubDate><guid>http://www.cnblogs.com/wuxilin/archive/2007/12/12/VS2008Startkit.html</guid><wfw:comment>http://www.cnblogs.com/wuxilin/comments/992530.html</wfw:comment><comments>http://www.cnblogs.com/wuxilin/archive/2007/12/12/VS2008Startkit.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/wuxilin/comments/commentRss/992530.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/wuxilin/services/trackbacks/992530.html</trackback:ping><description><![CDATA[摘要: 介绍了VS2005项目迁移到VS2008的一般流程和可能出现的问题,并给出了VS2005下的安装了AJAX1.0的项目的迁移解决方案.&nbsp;&nbsp;<a href='http://www.cnblogs.com/wuxilin/archive/2007/12/12/VS2008Startkit.html'>阅读全文</a><img src ="http://www.cnblogs.com/wuxilin/aggbug/992530.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41305/" target="_blank">[新闻]WCG2008中国区总决赛打响</a>]]></description></item><item><title>Linux学习笔记:REHL AS4的上网配置,Http服务安装及配置,ftp服务的安装及配置</title><link>http://www.cnblogs.com/wuxilin/archive/2007/12/11/RedhatEnterpriseLinux_AS4_Step2.html</link><dc:creator>wiseman</dc:creator><author>wiseman</author><pubDate>Tue, 11 Dec 2007 10:28:00 GMT</pubDate><guid>http://www.cnblogs.com/wuxilin/archive/2007/12/11/RedhatEnterpriseLinux_AS4_Step2.html</guid><wfw:comment>http://www.cnblogs.com/wuxilin/comments/991148.html</wfw:comment><comments>http://www.cnblogs.com/wuxilin/archive/2007/12/11/RedhatEnterpriseLinux_AS4_Step2.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/wuxilin/comments/commentRss/991148.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/wuxilin/services/trackbacks/991148.html</trackback:ping><description><![CDATA[摘要: 介绍了RHEL AS4下,上网的配置,apache的安装配置和vsftp的安装和配置&nbsp;&nbsp;<a href='http://www.cnblogs.com/wuxilin/archive/2007/12/11/RedhatEnterpriseLinux_AS4_Step2.html'>阅读全文</a><img src ="http://www.cnblogs.com/wuxilin/aggbug/991148.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41304/" target="_blank">[新闻]新型的编程语言:eC</a>]]></description></item><item><title>Linux学习笔记:需求和安装</title><link>http://www.cnblogs.com/wuxilin/archive/2007/12/09/RedhatEnterpriseLinux_AS4_Step1.html</link><dc:creator>wiseman</dc:creator><author>wiseman</author><pubDate>Sat, 08 Dec 2007 16:24:00 GMT</pubDate><guid>http://www.cnblogs.com/wuxilin/archive/2007/12/09/RedhatEnterpriseLinux_AS4_Step1.html</guid><wfw:comment>http://www.cnblogs.com/wuxilin/comments/988151.html</wfw:comment><comments>http://www.cnblogs.com/wuxilin/archive/2007/12/09/RedhatEnterpriseLinux_AS4_Step1.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/wuxilin/comments/commentRss/988151.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/wuxilin/services/trackbacks/988151.html</trackback:ping><description><![CDATA[摘要: Linux服务器系统的一些基本知识,包括在虚拟机上安装Rhel的简单流程.&nbsp;&nbsp;<a href='http://www.cnblogs.com/wuxilin/archive/2007/12/09/RedhatEnterpriseLinux_AS4_Step1.html'>阅读全文</a><img src ="http://www.cnblogs.com/wuxilin/aggbug/988151.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41303/" target="_blank">[新闻]免费的BitDefender能复制卡巴斯基的成功吗?</a>]]></description></item><item><title>通过了解MySpace的六次重构经历,来认识分布式系统到底该如何创建.</title><link>http://www.cnblogs.com/wuxilin/archive/2007/07/17/820482.html</link><dc:creator>wiseman</dc:creator><author>wiseman</author><pubDate>Mon, 16 Jul 2007 16:13:00 GMT</pubDate><guid>http://www.cnblogs.com/wuxilin/archive/2007/07/17/820482.html</guid><wfw:comment>http://www.cnblogs.com/wuxilin/comments/820482.html</wfw:comment><comments>http://www.cnblogs.com/wuxilin/archive/2007/07/17/820482.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/wuxilin/comments/commentRss/820482.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/wuxilin/services/trackbacks/820482.html</trackback:ping><description><![CDATA[摘要: 我很惊讶myspace居然是基于.net平台的系统,windows2003+asp.net+IIS+SQLSERVER!这篇文章主要以myspace的6次重构为例子,对分布式系统的架构做了些分析.&nbsp;&nbsp;<a href='http://www.cnblogs.com/wuxilin/archive/2007/07/17/820482.html'>阅读全文</a><img src ="http://www.cnblogs.com/wuxilin/aggbug/820482.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41301/" target="_blank">[新闻]DNS漏洞攻击代码已经公布 危险迫在眉睫</a>]]></description></item><item><title>WebService problem:The remote name could not be resolved</title><link>http://www.cnblogs.com/wuxilin/archive/2007/06/21/791630.html</link><dc:creator>wiseman</dc:creator><author>wiseman</author><pubDate>Thu, 21 Jun 2007 03:40:00 GMT</pubDate><guid>http://www.cnblogs.com/wuxilin/archive/2007/06/21/791630.html</guid><wfw:comment>http://www.cnblogs.com/wuxilin/comments/791630.html</wfw:comment><comments>http://www.cnblogs.com/wuxilin/archive/2007/06/21/791630.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/wuxilin/comments/commentRss/791630.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/wuxilin/services/trackbacks/791630.html</trackback:ping><description><![CDATA[摘要: The remote name could not be resolved,WebService调用出现的一个问题.&nbsp;&nbsp;<a href='http://www.cnblogs.com/wuxilin/archive/2007/06/21/791630.html'>阅读全文</a><img src ="http://www.cnblogs.com/wuxilin/aggbug/791630.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41300/" target="_blank">[新闻]十几万元天价笔记本电脑</a>]]></description></item><item><title>烦人的CommunityServer</title><link>http://www.cnblogs.com/wuxilin/archive/2007/04/27/729963.html</link><dc:creator>wiseman</dc:creator><author>wiseman</author><pubDate>Fri, 27 Apr 2007 08:24:00 GMT</pubDate><guid>http://www.cnblogs.com/wuxilin/archive/2007/04/27/729963.html</guid><wfw:comment>http://www.cnblogs.com/wuxilin/comments/729963.html</wfw:comment><comments>http://www.cnblogs.com/wuxilin/archive/2007/04/27/729963.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/wuxilin/comments/commentRss/729963.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/wuxilin/services/trackbacks/729963.html</trackback:ping><description><![CDATA[CS2.0的在线列表一直就不能正确的显示在线人数，一直很忙也没时间去管，今天越看越郁闷，狠下心花了半天的时间来找问题的究竟<br>CS的缓存很庞大，在线列表也当然使用了缓存，大致流程是：<br>用户执行某个页面的浏览<br>获取了当前用户的状态<br>SetLocation(),把用户的当前在线状态写入UsersOnline这个类里的哈希表里（会员表或游客表）<br>在线用户的写入就是上面这些，需要提一下的是，这里面UsersOnline用单件模式来实现唯一性，但是实例对象不是用静态方式存储，而是以Cache方式存起来，这样一来可以遵循整个CS系统的缓存结构，二来缓存的方式也更加强大（依赖条件，Callback函数等)<br><br>接下来是在线用户的消去。正常情况下，只有一个途径会从缓存中消去在线用户（这里不存在缓存过期问题，因为上述缓存建立时是永不过期的），这个途径就是通过Jobs来定时执行消去方法。<br>在CS中，所有定时执行的类叫一个job，从IJob继承，这里负责在线用户消去的类叫做AnonymousUserJob，具体执行的方法是private void CleanUsers(int settingsid)，里面包含了Member和Guest的2个消去方法，他们的作用就是从会员表和游客表中除去已经过了n分钟没有执行动作的用户。<br>CS处理这个问题非常的马虎，直接hard code了2个参数，5和10，意思是，在执行检查时，5分钟没有活动的游客将被除去，10分钟没有活动的会员将被除去。如果你需要修改，你只能在代码里修改这2个值，然后重新编译，强烈建议自己把这2个值存到config里或者是siteSetting里。<br><br>后记：<br>我把这2个值改完之后，更新了程序，发现在线用户显示有时高有时低，特地写了个程序监视Cache，发现Cache隔了很短的时间就被清空了一次，这导致用户列表的Cache被频繁重置，根本无法正确的反映当前用户在线的信息。<br>这个问题我个人认为是由于CS系统占用服务器内存很大，导致服务器需要频繁回收Cache，使得Cache失效。但是这里也有疑点，我服务器上内存使用一般才700M左右，而IIS的进程池我并没有限定虚拟内存大小，而且缓存时我设定的优先级是aboveNormal，这个即使需要回收也应该是排在很后的。<br>在我放CS的服务器上同时还放有3个站点程序，我试着新建了个线程池然后把那3个站点都归入新的线程池中，CS独占一个线程池，这时，在线用户信息显示正常了。<br>这个问题的答案我并不满意，现在还在继续观察服务器的状态，如果有新的可能，我会来这里再公布我的新结论。<br><br>CS2.0系统庞杂，本身性能极差，而缓存使用泛滥，颗粒度的控制很糟糕，造成对服务器的压力巨大，有无数次想要重写一个自己满意的论坛，但是一直没有时间和精力，只好在CS上慢慢的修改，但是目前看来，如果不能对整个内核和缓存结构做出重写的话，依然不能解决根本问题。现在唯一的解决方法是静态化，把CS的帖子浏览和论坛列表静态化来解决用户浏览速度过慢的问题。
<img src ="http://www.cnblogs.com/wuxilin/aggbug/729963.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41299/" target="_blank">[新闻]英特尔:四核移动处理器八月推出</a>]]></description></item><item><title>MS ASP.NET AJAX 1.0 Released!</title><link>http://www.cnblogs.com/wuxilin/archive/2007/01/24/628681.html</link><dc:creator>wiseman</dc:creator><author>wiseman</author><pubDate>Wed, 24 Jan 2007 02:09:00 GMT</pubDate><guid>http://www.cnblogs.com/wuxilin/archive/2007/01/24/628681.html</guid><wfw:comment>http://www.cnblogs.com/wuxilin/comments/628681.html</wfw:comment><comments>http://www.cnblogs.com/wuxilin/archive/2007/01/24/628681.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/wuxilin/comments/commentRss/628681.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/wuxilin/services/trackbacks/628681.html</trackback:ping><description><![CDATA[摘要: Microsoft Ajax.net 1.0正式推出.&nbsp;&nbsp;<a href='http://www.cnblogs.com/wuxilin/archive/2007/01/24/628681.html'>阅读全文</a><img src ="http://www.cnblogs.com/wuxilin/aggbug/628681.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41297/" target="_blank">[新闻]杨致远：孤独的守护人</a>]]></description></item><item><title>用C#编写flash Application!</title><link>http://www.cnblogs.com/wuxilin/archive/2006/12/19/597041.html</link><dc:creator>wiseman</dc:creator><author>wiseman</author><pubDate>Tue, 19 Dec 2006 09:30:00 GMT</pubDate><guid>http://www.cnblogs.com/wuxilin/archive/2006/12/19/597041.html</guid><wfw:comment>http://www.cnblogs.com/wuxilin/comments/597041.html</wfw:comment><comments>http://www.cnblogs.com/wuxilin/archive/2006/12/19/597041.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/wuxilin/comments/commentRss/597041.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/wuxilin/services/trackbacks/597041.html</trackback:ping><description><![CDATA[摘要: 在VS.NET使用C#开发Flash应用程序.&nbsp;&nbsp;<a href='http://www.cnblogs.com/wuxilin/archive/2006/12/19/597041.html'>阅读全文</a><img src ="http://www.cnblogs.com/wuxilin/aggbug/597041.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41298/" target="_blank">[新闻]SourceForge可正常访问</a>]]></description></item></channel></rss>