<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/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>蝈蝈俊.net</title>
        <link>http://blog.joycode.com/ghj/Default.aspx</link>
        <description>      -- 用随笔来记录自己的技术感触</description>
        <language>zh-CHS</language>
        <copyright>ghj1976</copyright>
        <managingEditor>ghj1976@csdn.net</managingEditor>
        <generator>Joycode Version 1.0.0.0</generator>
        <image>
            <title>蝈蝈俊.net</title>
            <url>http://www.joycode.com/images/ghj1976/gravatar.aspx</url>
            <link>http://blog.joycode.com/ghj/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>SQL Server Profiler 看到的几个指标说明</title>
            <link>http://blog.joycode.com/ghj/archive/2008/11/24/115360.aspx</link>
            <description>摘要：&amp;#160;  SQL Server Profiler 看到的几个指标说明，如下图:    以上图的选择的第5行 Audit Logout 为例，  Read 是指刚被关闭的连接，从开始连接到关闭连接，逻辑读取页面 的数量总合。  CPU 是指刚被关闭的连接，从开始连接到关闭使用的 CPU 时间（毫秒）。  Writes 是指刚被关闭的连接，从开始连接到关闭连接，逻辑写入页面 的数量总和。  Duration 是指刚被关闭的连接存活了多长时间，而不是&amp;#8220;关闭连接&amp;#8221;这个操作消耗了多长时...[&lt;a href=/ghj/archive/2008/11/24/115360.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/115360.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/11/24/115360.aspx</guid>
            <pubDate>Mon, 24 Nov 2008 08:52:08 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115360.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/11/24/115360.aspx#feedback</comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115360.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115360.aspx</trackback:ping>
        </item>
        <item>
            <title>IE8Beta2在处理HTML元素水平居中碰到的一个有趣的现象</title>
            <category>网站开发管理相关内容</category>
            <link>http://blog.joycode.com/ghj/archive/2008/10/30/115325.aspx</link>
            <description>摘要：我的前面那篇博客&amp;#8220;怪事，ASP.Net Development Server让我白忙了一下午 &amp;#8221;描述的问题产生的原因其实是写错的。今天在次碰到上面提到的问题时，才查出这个问题的根本原因。下面是一段简单的代码重新这个有趣的bug。  我的IE8版本信息如下：    有下面一段简单的Html代码  &amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &amp;quot;http://www.w3...[&lt;a href=/ghj/archive/2008/10/30/115325.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/115325.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/10/30/115325.aspx</guid>
            <pubDate>Thu, 30 Oct 2008 02:52:45 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115325.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/10/30/115325.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115325.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115325.aspx</trackback:ping>
        </item>
        <item>
            <title>Visual Studio 2010九月份CTP的一些信息</title>
            <category>.Net 4.0</category>
            <category>.net 编程心得</category>
            <category>VS2010</category>
            <category>技术随笔</category>
            <link>http://blog.joycode.com/ghj/archive/2008/10/28/115315.aspx</link>
            <description>摘要：今天一大早看到思归的博客中提到VS2010CTP已经提供下载了，第一时间下载并简单的试用后，有点心得，把这些Visual Studio 2010 和 .NET Framework 4.0 九月份CTP版的心得分享出来，方便大家决定自己是否要下载：    下载地址，对这个下载的说明这个地址也有：     http://www.microsoft.com/downloads/details.aspx?FamilyID=922b4655-93d0-4476-bda4-94cf5f8d4814&amp;amp;Displ...[&lt;a href=/ghj/archive/2008/10/28/115315.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/115315.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/10/28/115315.aspx</guid>
            <pubDate>Tue, 28 Oct 2008 03:56:14 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115315.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/10/28/115315.aspx#feedback</comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115315.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115315.aspx</trackback:ping>
        </item>
        <item>
            <title>怪事，ASP.Net Development Server让我白忙了一下午</title>
            <category>.net 编程心得</category>
            <category>网站开发管理相关内容</category>
            <link>http://blog.joycode.com/ghj/archive/2008/10/27/115312.aspx</link>
            <description>摘要：&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 前天周六加班调整一个CSS，让页面的某个元素居中显示竟然遇到了灵异事件。&amp;#160;   &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 站点用的是VS.net 集成的 ASP.Net Development Server 开发站点。浏览器主要是用 IE8 和 FireFox 。用这两个浏览器主要是因为这两个浏览器都有方便的开发人员辅助工具。  &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;...[&lt;a href=/ghj/archive/2008/10/27/115312.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/115312.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/10/27/115312.aspx</guid>
            <pubDate>Mon, 27 Oct 2008 05:03:31 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115312.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/10/27/115312.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115312.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115312.aspx</trackback:ping>
        </item>
        <item>
            <title>代码优化出的问题</title>
            <category>.net 3.0</category>
            <category>.net 3.5</category>
            <category>.net 编程心得</category>
            <category>技术随笔</category>
            <link>http://blog.joycode.com/ghj/archive/2008/08/29/115249.aspx</link>
            <description>摘要：今天碰到了一个超级怪异的问题， Visual Studio 调试一段代码时，如下图：监视窗口显示这个变量有值，但是代码却执行到这个变量无值的逻辑中了。    为了这个问题，我简直疯了。  后来看到其中一些变量的察看时，会报错误  Cannot obtain value of local or argument 'oo' as it is not available at this instruction pointer, possibly because it has been optimized awa...[&lt;a href=/ghj/archive/2008/08/29/115249.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/115249.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/08/29/115249.aspx</guid>
            <pubDate>Fri, 29 Aug 2008 10:25:04 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115249.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/08/29/115249.aspx#feedback</comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115249.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115249.aspx</trackback:ping>
        </item>
        <item>
            <title>Debug方式调试GAC中部署的程序</title>
            <category>.net 3.0</category>
            <category>.net 3.5</category>
            <category>.net 编程心得</category>
            <category>技术随笔</category>
            <link>http://blog.joycode.com/ghj/archive/2008/08/28/115242.aspx</link>
            <description>摘要：我们在调试GAC中部署的程序时候，很可能碰到下面的报告：  ---------------------------   Microsoft Visual Studio    ---------------------------    The following module was built either with optimizations enabled or without debug information:   C:\Windows\assembly\GAC_MSIL\CSDN.Commun...[&lt;a href=/ghj/archive/2008/08/28/115242.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/115242.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/08/28/115242.aspx</guid>
            <pubDate>Thu, 28 Aug 2008 08:26:14 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115242.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/08/28/115242.aspx#feedback</comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115242.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115242.aspx</trackback:ping>
        </item>
        <item>
            <title>点燃主火炬的火炬手我猜是 &amp;ldquo;体操王子&amp;rdquo;李宁。 采用方式类似凌波微步或者叫凤回巢的方式飞过去。</title>
            <category>非技术随笔</category>
            <link>http://blog.joycode.com/ghj/archive/2008/08/07/115211.aspx</link>
            <description>写个非技术的。  奥运会点燃主火炬的我猜是&amp;#8220;体操王子&amp;#8221;李宁。  点火方式我猜会吊钢丝，类似中国功夫的凌波微步，或者叫凤回巢的方式飞过去。  李宁的照片，看起来老了。  &lt;img src="http://blog.joycode.com/ghj/aggbug/115211.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/08/07/115211.aspx</guid>
            <pubDate>Thu, 07 Aug 2008 08:48:34 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115211.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/08/07/115211.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115211.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115211.aspx</trackback:ping>
        </item>
        <item>
            <title>应用程序池 与 W3WP.exe 进程的对应关系</title>
            <category>.net 3.5</category>
            <category>.net 编程心得</category>
            <category>技术随笔</category>
            <category>网站开发管理相关内容</category>
            <link>http://blog.joycode.com/ghj/archive/2008/07/30/115206.aspx</link>
            <description>摘要：&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 阅读本博客前，建议阅读我前一篇博客：IIS5、IIS6、IIS7的ASP.net 请求处理过程比较&amp;#160; 这样知识会比较连贯。  &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 对于 IIS6、IIS7，&amp;#160; 每个应用程序池都会创建一个 W3WP.exe 进程。&amp;#160; 但是， 并不是所有情况都是一个应用程序池对应一个 W3WP.exe 进程。 Web Garden ， 或者一些异常发生时...[&lt;a href=/ghj/archive/2008/07/30/115206.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/115206.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/07/30/115206.aspx</guid>
            <pubDate>Wed, 30 Jul 2008 01:43:02 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115206.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/07/30/115206.aspx#feedback</comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115206.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115206.aspx</trackback:ping>
        </item>
        <item>
            <title>IIS5、IIS6、IIS7的ASP.net 请求处理过程比较</title>
            <link>http://blog.joycode.com/ghj/archive/2008/07/25/115200.aspx</link>
            <description>摘要：ASP.NET是一个非常强大的构建Web应用的平台，它提供了极大的灵活性和能力以致于可以用它来构建所有类型的Web应用。    绝大多数的人只熟悉高层的框架如： WebForms 和 WebServices --这些都在ASP.NET层次结构在最高层。  这篇文章的资料收集整理自各种微软公开的文档，通过比较 IIS5、IIS6、IIS7 这三代 IIS 对请求的处理过程， 让我们熟悉 ASP.NET的底层机制 并对请求(request)是怎么从Web服务器传送到ASP.NET运行时有所了解。通过对底层机制...[&lt;a href=/ghj/archive/2008/07/25/115200.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/115200.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/07/25/115200.aspx</guid>
            <pubDate>Fri, 25 Jul 2008 07:13:21 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115200.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/07/25/115200.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115200.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115200.aspx</trackback:ping>
        </item>
        <item>
            <title>ASP.net 页面被关闭后，服务器端是否仍然执行中？</title>
            <category>.net 编程心得</category>
            <category>网站开发管理相关内容</category>
            <link>http://blog.joycode.com/ghj/archive/2008/07/23/115199.aspx</link>
            <description>摘要：问题：当一个正在执行中的ASPX页面执行到一半的时候，浏览器中你关闭了这个页面，服务器端对应的这个页面的代码仍然在执行么？  答案：除非你代码里面做了特殊判断，否则仍然正在执行。  &amp;#160;  注意点：  1、客户端显示页面的时候，后台已经执行完了的页面对象早已经不存在了。当然这时候谈不上服务器段执行不执行的问题了。  2、页面还没有返回，处于等待状态的时候。关闭ASPX页面，才会涉及到上面提到的服务器端仍然在执行的情况。  3、客户端关闭的时候根本不向服务器发送指令。  4、除非你代码里面做了特殊判...[&lt;a href=/ghj/archive/2008/07/23/115199.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/115199.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/07/23/115199.aspx</guid>
            <pubDate>Wed, 23 Jul 2008 07:47:27 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115199.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/07/23/115199.aspx#feedback</comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115199.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115199.aspx</trackback:ping>
        </item>
        <item>
            <title>写给刚工作的网站技术人员</title>
            <category>非技术随笔</category>
            <category>网站开发管理相关内容</category>
            <link>http://blog.joycode.com/ghj/archive/2008/07/22/115197.aspx</link>
            <description>摘要：&amp;#160;  &amp;#160;  &amp;#160;  &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 工作九年了，网站相关的开发工作也干了八年多。负责带领团队也好几年了。面试和带领刚工作的人也不少了。其中的优秀者不少，但是大多数都存在下面提到的几个认识误区。把这些问题提出来，希望对刚参加工作没有多久的程序员们有所帮助，少走弯路。  &amp;#160;  &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 公司招你进来，其实最重要的就是看到你的工作能力和工作态度是可以接受的。  &amp;#...[&lt;a href=/ghj/archive/2008/07/22/115197.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/115197.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/07/22/115197.aspx</guid>
            <pubDate>Tue, 22 Jul 2008 07:11:49 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115197.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/07/22/115197.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115197.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115197.aspx</trackback:ping>
        </item>
        <item>
            <title>UTF-8 BOM导致的无法正常模拟Http请求</title>
            <category>.net 3.0</category>
            <category>.net 3.5</category>
            <category>.net 编程心得</category>
            <category>技术随笔</category>
            <category>网站开发管理相关内容</category>
            <link>http://blog.joycode.com/ghj/archive/2008/06/25/115160.aspx</link>
            <description>摘要：本文概述  StreamWriter 在产生UTF-8编码的内容时候，会在产生的这个UTF-8内容中增加BOM的信息，而这个BOM的信息，会干扰我们在一些情况的使用。   本文描述的情况，就是这种干扰让我们无法正常工作的一种情况。  &amp;#160;  何为BOM？  BOM(Byte Order Mark)，BOM签名。   BOM的内容就可以表示unicode文件是何种编码。BOM签名的意思就是告诉编辑器当前文件采用何种编码，方便编辑器识别。  对于UTF-8 ， BOM 信息为 EF BB BF。 我们...[&lt;a href=/ghj/archive/2008/06/25/115160.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/115160.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/06/25/115160.aspx</guid>
            <pubDate>Wed, 25 Jun 2008 06:23:14 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115160.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/06/25/115160.aspx#feedback</comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115160.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115160.aspx</trackback:ping>
        </item>
        <item>
            <title>xp安装了SP3以后无法更新的解决办法 </title>
            <category>技术随笔</category>
            <category>非技术随笔</category>
            <link>http://blog.joycode.com/ghj/archive/2008/06/09/115139.aspx</link>
            <description>摘要：今天在装一台XP的电脑，装完后，第一个就是打得SP3的补丁，这时一切都是正常的。但是装完SP3的补丁后，微软的其他任何一个补丁都装不上去了。比较怪异。
查了很多资料后，发现下面的方法可以解决这个问题，特整理到这里，帮助碰到同样问题的人。
这个解决方法就是在 Windows 中注册 Wups2.dll 文件 

要在 Windows 中注册 Wups2.dll 文件，请按照下列步骤操作： 
1. 停止自动更新服务。为此，请按照下列步骤操作： 
a. 依次单击&amp;ldquo;开始&amp;rdquo;和&amp;l...[&lt;a href=/ghj/archive/2008/06/09/115139.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/115139.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/06/09/115139.aspx</guid>
            <pubDate>Mon, 09 Jun 2008 00:39:36 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115139.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/06/09/115139.aspx#feedback</comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115139.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115139.aspx</trackback:ping>
        </item>
        <item>
            <title>WEB Service 传递信息时候,会把 /r/n 变成 /n</title>
            <category>.net 3.0</category>
            <category>.net 3.5</category>
            <category>.net 编程心得</category>
            <category>技术随笔</category>
            <category>网站开发管理相关内容</category>
            <link>http://blog.joycode.com/ghj/archive/2008/06/06/115137.aspx</link>
            <description>摘要：我们在使用WEB Service时，需要注意的一点是，传递过程中会丢失一些字符，比较典型的是 /r/n 中 /r 回车字符会被丢弃。这是XML规范所导致的问题。XML规范关于这部分的描述如下：  2.11 行尾处理    为编辑的方便起见，存储XML已析实体的计算机文件经常用行来组织。通常这些行用回车符(#xD)和换行符(#xA)的一些组合来分隔。   为了使应用的工作简单化，对于一个外部已析实体或内部已析实体的常量实体值中包含的任何两字符常量序列&amp;quot;#xD#xA&amp;quot;或单独的常量#xD，X...[&lt;a href=/ghj/archive/2008/06/06/115137.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/115137.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/06/06/115137.aspx</guid>
            <pubDate>Fri, 06 Jun 2008 09:30:58 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115137.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/06/06/115137.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115137.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115137.aspx</trackback:ping>
        </item>
        <item>
            <title>动态封杀与解封IP</title>
            <category>技术随笔</category>
            <category>网站开发管理相关内容</category>
            <link>http://blog.joycode.com/ghj/archive/2008/05/07/115108.aspx</link>
            <description>摘要：我们在应对网站的恶意请求时候，一个解决方法就是把有问题的请求IP封杀掉。  如果想快速处理这种问题，就需要编写一段代码，达到一定门槛，自动封杀。再复杂点就是不是永久封杀，还可以自动在一定时间后解封。  封杀的逻辑代码看后面提供的。  需要说明的是：IIS7时，情况发生了不同。  &amp;#160;  下面的代码，在处理封杀IP时候，不论IIS6还是IIS7 都可以把需要封杀的IP加入封杀列表。但是需要注意的是我们代码写的是全部替换原先的数据。但是在IIS7下，执行的效果是原先的不替换，新加一批封杀IP。当然II...[&lt;a href=/ghj/archive/2008/05/07/115108.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/115108.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/05/07/115108.aspx</guid>
            <pubDate>Wed, 07 May 2008 02:37:19 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115108.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/05/07/115108.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115108.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115108.aspx</trackback:ping>
        </item>
        <item>
            <title>每个分类取最新的几条的SQL实现</title>
            <category>数据库开发管理心得</category>
            <link>http://blog.joycode.com/ghj/archive/2008/05/04/115104.aspx</link>
            <description>摘要：  分类统计时候，我们可能经常会碰到这样的需求，每个分类按照一定顺序，取几条数据，然后在一起显示。  这个问题的解决方法，我们通过搜索引擎，可以找到很多中。但是不是SQL语句过于复杂，就是在数据量比较大时候，性能特别成问题。  今天我就碰到这样一个需求。而我自己的解决方案就是SQL过于复杂，或者性能比较差的。为此我在CSDN论坛发了个帖子，看有没有更好的解决方案。  http://topic.csdn.net/u/20080504/14/5c5866c3-8b91-45ef-ab17-f994f88f8e...[&lt;a href=/ghj/archive/2008/05/04/115104.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/115104.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/05/04/115104.aspx</guid>
            <pubDate>Sun, 04 May 2008 07:31:47 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115104.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/05/04/115104.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115104.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115104.aspx</trackback:ping>
        </item>
        <item>
            <title>【编程游戏】划拳机器人比赛</title>
            <category>.net 编程心得</category>
            <link>http://blog.joycode.com/ghj/archive/2008/04/24/115091.aspx</link>
            <description>摘要：CSDN 网友 zswang 组织了一个编程游戏比赛。划拳机器人比赛。类似&amp;#8220;Robocode&amp;#8221; 的游戏。   比赛相关帖子如下：  【编程游戏】编写一个会划拳的机器人参加擂台赛，规则内详。   http://topic.csdn.net/u/20080421/17/6a4d1c20-e1d1-4e9d-99ae-d648cb422ca6.html  【编程游戏】划拳机器人，前面一贴的机器人都集中来了，继续PK。谨慎路过。&amp;#160; http://topic.csdn.net/u/...[&lt;a href=/ghj/archive/2008/04/24/115091.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/115091.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/04/24/115091.aspx</guid>
            <pubDate>Thu, 24 Apr 2008 02:18:34 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115091.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/04/24/115091.aspx#feedback</comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115091.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115091.aspx</trackback:ping>
        </item>
        <item>
            <title>如何用.net Remoting实现一个客户端需要连接多个服务器端？</title>
            <category>.net 3.0</category>
            <category>.net 3.5</category>
            <category>.net 编程心得</category>
            <category>技术随笔</category>
            <category>网站开发管理相关内容</category>
            <link>http://blog.joycode.com/ghj/archive/2008/04/18/115078.aspx</link>
            <description>摘要：  比如我们有下面的需求:  三台电脑:A,B,C。    我们在 B 和 C 上部署了同样的一个服务，电脑 A 需要根据客户端的选择，自动的切换到底是调用B的服务，还是C的服务。  要实现这个需求，核心就在客户端的调用上。下面我们用一个简单的演示这个功能的代码来说明如何实现。  &amp;#160;  首先：服务器段  服务器段逻辑，这是非常简单的，我们按照之前的.net编写规范，编写代码即可。熟悉.net Remoting 的完全可以跳过这部分。  下面是一段简单的服务器段逻辑代码  using System...[&lt;a href=/ghj/archive/2008/04/18/115078.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/115078.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/04/18/115078.aspx</guid>
            <pubDate>Fri, 18 Apr 2008 07:54:27 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115078.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/04/18/115078.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115078.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115078.aspx</trackback:ping>
        </item>
        <item>
            <title>今天碰到了一个我非常佩服的售票员</title>
            <category>非技术随笔</category>
            <link>http://blog.joycode.com/ghj/archive/2008/04/10/115061.aspx</link>
            <description>摘要：我坐公交车的历史，已经有10多年了。今天早上坐852上班的路上，碰到了一个我非常佩服的售票员。佩服她的原因是因为这趟车上，我正好看到2件事情。而她对这两件事情的处理，让我非常有感触，非常有心得。  &amp;#160;  第一件事情是在望京时，有个乘客下车时，这个售票员走到一个乘客跟前，小声地跟他说了一些话。当时我还觉得很怪异。虽然我就离那个乘客不到2米的地方。但是我只能断断续续的听到几个词。并不明白在说啥。那个乘客下车后，另外一个售票员也觉得很怪异，问她时，她才说那个乘客拿的是学生卡。  那个乘客看起来，老大不...[&lt;a href=/ghj/archive/2008/04/10/115061.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/115061.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/04/10/115061.aspx</guid>
            <pubDate>Thu, 10 Apr 2008 00:49:13 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115061.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/04/10/115061.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115061.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115061.aspx</trackback:ping>
        </item>
        <item>
            <title>Vista和Win2008中如何卸载IE8</title>
            <category>Vista 相关</category>
            <category>win2008</category>
            <category>网站开发管理相关内容</category>
            <link>http://blog.joycode.com/ghj/archive/2008/04/09/115056.aspx</link>
            <description>摘要：由于我之前装的英文版本的IE8，现在想换成中文版本的， 所以就需要写在原先的IE8 Beta1 英文版，但是按照正常的思路去找卸载的地方，竟然没有找到。考虑到很多人可能会有我类似的问题。特意写了这篇博客帮助大家。  卸载的位置：  控制面板 --&amp;gt; 程序和功能 --&amp;gt; 查看已安装的更新（注意，是在这里）  MIcrosoft Windows 分类下面有一个 Windows Internet Explorer 8 ，卸载它即可。    IE8 是以更新的方式安装的，而不是一个普通的程序。这点是要...[&lt;a href=/ghj/archive/2008/04/09/115056.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/115056.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/04/09/115056.aspx</guid>
            <pubDate>Wed, 09 Apr 2008 01:44:42 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115056.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/04/09/115056.aspx#feedback</comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115056.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115056.aspx</trackback:ping>
        </item>
        <item>
            <title>Windows 2008安装体验</title>
            <category>技术随笔</category>
            <category>win2008</category>
            <link>http://blog.joycode.com/ghj/archive/2008/03/26/115026.aspx</link>
            <description>摘要：这几天，我家宝宝一直赖在老妈肚子里面，不出来。害得我每天上班都提心吊胆的，也没有工作热情。就等着宝宝出生，可是他就是赖着不出来。
于是，就把公司电脑重装成了中文版的Win2008。 安装一些软件过程中碰到了不少问题，特意整理成这篇博客，让后来着少走弯路。
 
一、显卡驱动的问题
我电脑的显卡是：NVIDIA GeForce 6200 TurboCache。 
GeForce 系列的显卡，在Window2008 下，最新的驱动反而不能用。 安装了最新的驱动后，你的显示器就会黑屏，没有任何治了。最新...[&lt;a href=/ghj/archive/2008/03/26/115026.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/115026.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/03/26/115026.aspx</guid>
            <pubDate>Wed, 26 Mar 2008 10:05:48 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/115026.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/03/26/115026.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/115026.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/115026.aspx</trackback:ping>
        </item>
        <item>
            <title>InternalServerError时 HttpWebRequest 的 GetResponse 方法处理策略</title>
            <category>.net 编程心得</category>
            <category>技术随笔</category>
            <category>网站开发管理相关内容</category>
            <link>http://blog.joycode.com/ghj/archive/2008/03/12/114957.aspx</link>
            <description>摘要：现象  我们编码实现请求一个页面时，请求的代码类似如下代码：HttpWebRequest req = (HttpWebRequest)WebRequest.Create(strUrl);req.UserAgent = "MSIE6.0";req.Method = "GET";HttpWebResponse res = (HttpWebResponse)req.GetResponse();StreamReader sr = new StreamReader(res.GetResponseStream(), ...[&lt;a href=/ghj/archive/2008/03/12/114957.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/114957.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/03/12/114957.aspx</guid>
            <pubDate>Wed, 12 Mar 2008 06:35:12 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/114957.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/03/12/114957.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/114957.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/114957.aspx</trackback:ping>
        </item>
        <item>
            <title>使用 StackTrace 获得更多跟 Exception 有关的信息</title>
            <category>.net 编程心得</category>
            <category>网站开发管理相关内容</category>
            <link>http://blog.joycode.com/ghj/archive/2008/03/05/114925.aspx</link>
            <description>摘要：不知你有没有留意过ASP.net的异常，如下图：  请留意图中用红笔标的地方。那些数字标明出错处位于源代码文件的多少行。 但是，我们通过 Exception.StackTrace 是获得不了这个信息的。这个信息是如何获得呢？这就要用到下面两个类：    System.Diagnostics.StackTrace 表示一个堆栈跟踪，它是一个或多个堆栈帧的有序集合。  System.Diagnostics.StackFrame 表示当前线程的调用堆栈中的一个函数调用 下面的代码就替我们扑捉了更多关于异常的信息...[&lt;a href=/ghj/archive/2008/03/05/114925.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/114925.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/03/05/114925.aspx</guid>
            <pubDate>Wed, 05 Mar 2008 01:42:28 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/114925.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/03/05/114925.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/114925.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/114925.aspx</trackback:ping>
        </item>
        <item>
            <title>其实编码使用代理服务器的门槛非常低</title>
            <category>.net 编程心得</category>
            <category>网站开发管理相关内容</category>
            <link>http://blog.joycode.com/ghj/archive/2008/02/21/114853.aspx</link>
            <description>摘要：&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 前面我写的“ASP.net 获得客户端的IP相关知识”博客中，有一个简单的例子，演示了如何客户端编码，修改 HTTP_VIA 和HTTP_X_FORWARDED_FOR ，进而让服务器无法了解你到底是否启用的代理服务器，以及启用的是代理服务器之后的你的真实IP地址。 结合上面的技术，编码使用代理服务器，其实是非常简单的。下面就是客户段的演示代码。比起上篇博客，只修改了几行。 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp...[&lt;a href=/ghj/archive/2008/02/21/114853.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/114853.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/02/21/114853.aspx</guid>
            <pubDate>Thu, 21 Feb 2008 06:53:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/114853.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/02/21/114853.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/114853.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/114853.aspx</trackback:ping>
        </item>
        <item>
            <title>那些HTTP头会被增加HTTP_前缀</title>
            <category>.net 编程心得</category>
            <category>网站开发管理相关内容</category>
            <link>http://blog.joycode.com/ghj/archive/2008/02/21/114851.aspx</link>
            <description>摘要：&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 上一篇博客：ASP.net 获得客户端的IP相关知识 中我提到了，如果你想编码更改 HTTP_VIA、HTTP_X_FORWARDED_FOR 的值，你需要客户端增加的HTTP Head为：VIA、X_FORWARDED_FOR。即，少个 "HTTP_" 前缀。那么，到底读取这些值时，那些HTTP头增加时候需要增加HTTP_前缀，那些又不需要呢？ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...[&lt;a href=/ghj/archive/2008/02/21/114851.aspx&gt;阅读全文&lt;/a&gt;]&lt;img src="http://blog.joycode.com/ghj/aggbug/114851.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>ghj1976</dc:creator>
            <guid>http://blog.joycode.com/ghj/archive/2008/02/21/114851.aspx</guid>
            <pubDate>Thu, 21 Feb 2008 06:30:00 GMT</pubDate>
            <wfw:comment>http://blog.joycode.com/ghj/comments/114851.aspx</wfw:comment>
            <comments>http://blog.joycode.com/ghj/archive/2008/02/21/114851.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://blog.joycode.com/ghj/comments/commentRss/114851.aspx</wfw:commentRss>
            <trackback:ping>http://blog.joycode.com/ghj/services/trackbacks/114851.aspx</trackback:ping>
        </item>
    </channel>
</rss>