﻿<?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>博客园-Kevin Wan's Doodle-最新评论</title><link>http://www.cnblogs.com/kevinwan/CommentsRSS.aspx</link><description>&lt;b&gt;--The more we do, the more we can do.&lt;/b&gt;
&lt;br&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-7970132225146234";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
google_ad_channel ="";
google_page_url = document.location;
google_color_border = "B4D0DC";
google_color_bg = "ECF8FF";
google_color_link = "0000CC";
google_color_url = "008000";
google_color_text = "6F6F6F";
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;</description><language>zh-cn</language><pubDate>Thu, 24 Apr 2008 05:57:54 GMT</pubDate><lastBuildDate>Thu, 24 Apr 2008 05:57:54 GMT</lastBuildDate><generator>cnblogs</generator><item><title>Re:C#中Dispose和Close的区别！</title><link>http://www.cnblogs.com/kevinwan/archive/2010/08/12/621869.html#1892007</link><dc:creator>烈火★寒冰</dc:creator><author>烈火★寒冰</author><pubDate>Thu, 12 Aug 2010 05:28:58 GMT</pubDate><guid>http://www.cnblogs.com/kevinwan/archive/2010/08/12/621869.html#1892007</guid><description><![CDATA[领教了<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/kevinwan/" target="_blank">烈火★寒冰</a> 2010-08-12 13:28 <a href="http://www.cnblogs.com/kevinwan/archive/2010/08/12/621869.html#1892007#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: C#中的ReaderWriterLock和LockFree Data Structure</title><link>http://www.cnblogs.com/kevinwan/archive/2009/03/01/378014.html#1464704</link><dc:creator>汗</dc:creator><author>汗</author><pubDate>Sun, 01 Mar 2009 15:49:47 GMT</pubDate><guid>http://www.cnblogs.com/kevinwan/archive/2009/03/01/378014.html#1464704</guid><description><![CDATA[要么你就全部中文， 要么就全部英文， 偶尔在一个句子里来一两个英文单词， 真是 I 服了 YOU <br/><br/>“这个得益于ibm的一些paper”  很通顺么？<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/kevinwan/" target="_blank">汗</a> 2009-03-01 23:49 <a href="http://www.cnblogs.com/kevinwan/archive/2009/03/01/378014.html#1464704#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: C#中不需要用锁的线程安全的Singleton设计模式！</title><link>http://www.cnblogs.com/kevinwan/archive/2008/12/31/622492.html#1418176</link><dc:creator>yumaojun</dc:creator><author>yumaojun</author><pubDate>Wed, 31 Dec 2008 01:51:00 GMT</pubDate><guid>http://www.cnblogs.com/kevinwan/archive/2008/12/31/622492.html#1418176</guid><description><![CDATA[public sealed class NHibernateSessionManager<br/>    {<br/>        #region Thread-safe, lazy Singleton<br/><br/>        /// &lt;summary&gt;<br/>        /// This is a thread-safe, lazy singleton.  See <a href="http://www.yoda.arachsys.com/csharp/singleton.html" target="_new" rel="nofollow">http://www.yoda.arachsys.com/csharp/singleton.html</a><br/>        /// for more details about its implementation.<br/>        /// 返回一个 NHibernateSessionManager<br/>        /// &lt;/summary&gt;<br/>        public static NHibernateSessionManager Instance {<br/>            get {<br/>                return Nested.NHibernateSessionManager;<br/>            }<br/>        }<br/><br/>        /// &lt;summary&gt;<br/>        /// Initializes the NHibernate session factory upon instantiation.<br/>        /// &lt;/summary&gt;<br/>        private NHibernateSessionManager() {<br/>            InitSessionFactory();<br/>        }<br/><br/>        /// &lt;summary&gt;<br/>        /// 确保线程安全、按需<br/>        /// Assists with ensuring thread-safe, lazy singleton<br/>        /// &lt;/summary&gt;<br/>        private class Nested<br/>        {<br/>            static Nested() { }<br/>            /// &lt;summary&gt;<br/>            /// internal表示在当前程序集之外不可访问<br/>            /// &lt;/summary&gt;<br/>            internal static readonly NHibernateSessionManager NHibernateSessionManager = <br/>                new NHibernateSessionManager();<br/>        }<br/><br/>        #endregion<br/>……<br/>}<br/><br/>在codeproject.com上找的，比较有名的一个NHibernate&amp;castle示例代码。<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/kevinwan/" target="_blank">yumaojun</a> 2008-12-31 09:51 <a href="http://www.cnblogs.com/kevinwan/archive/2008/12/31/622492.html#1418176#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: C#中Dispose和Close的区别！</title><link>http://www.cnblogs.com/kevinwan/archive/2008/10/28/621869.html#1353599</link><dc:creator>Mohammed</dc:creator><author>Mohammed</author><pubDate>Tue, 28 Oct 2008 06:09:36 GMT</pubDate><guid>http://www.cnblogs.com/kevinwan/archive/2008/10/28/621869.html#1353599</guid><description><![CDATA[实现了Dispose方法后，最好还要在类的共有方法中先判断一下要用到的托管对象或非托管对象是否已被释放（可以判断标记变量m_disposed），如果已被释放，可以抛出异常ObjectDisposeException<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/kevinwan/" target="_blank">Mohammed</a> 2008-10-28 14:09 <a href="http://www.cnblogs.com/kevinwan/archive/2008/10/28/621869.html#1353599#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: python程序转为exe文件</title><link>http://www.cnblogs.com/kevinwan/archive/2008/06/23/544348.html#1233613</link><dc:creator>troy</dc:creator><author>troy</author><pubDate>Mon, 23 Jun 2008 08:22:44 GMT</pubDate><guid>http://www.cnblogs.com/kevinwan/archive/2008/06/23/544348.html#1233613</guid><description><![CDATA[相当不错，最近正在学习python<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/kevinwan/" target="_blank">troy</a> 2008-06-23 16:22 <a href="http://www.cnblogs.com/kevinwan/archive/2008/06/23/544348.html#1233613#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: extreme programming之what's Scrum?</title><link>http://www.cnblogs.com/kevinwan/archive/2008/02/05/740134.html#1065121</link><dc:creator>fox23</dc:creator><author>fox23</author><pubDate>Tue, 05 Feb 2008 13:44:00 GMT</pubDate><guid>http://www.cnblogs.com/kevinwan/archive/2008/02/05/740134.html#1065121</guid><description><![CDATA[--引用--------------------------------------------------<br>liujun: <div>有张图便于理解Agile的方法</div><br><div><img height=334 alt="" src="http://www.cnblogs.com/images/cnblogs_com/liujun/Agile.jpg" width=453 border=0></div><br><br>--------------------------------------------------------<br><br>不错~<br><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/kevinwan/" target="_blank">fox23</a> 2008-02-05 21:44 <a href="http://www.cnblogs.com/kevinwan/archive/2008/02/05/740134.html#1065121#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: C#中不需要用锁的线程安全的Singleton设计模式！</title><link>http://www.cnblogs.com/kevinwan/archive/2008/02/04/622492.html#1064282</link><dc:creator>汪江涛</dc:creator><author>汪江涛</author><pubDate>Mon, 04 Feb 2008 05:27:00 GMT</pubDate><guid>http://www.cnblogs.com/kevinwan/archive/2008/02/04/622492.html#1064282</guid><description><![CDATA[如果创建实例时出现异常将导致内联类LazyHolder初始化失败，此时是不能提供一种方法，让用户更改配置文件或其它数据资源后重试操作的，因为类一旦初始化失败，貌似以后永远不能再用它了，除非重新启动程序（或者重新加载其Assembly也可以？）。<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/kevinwan/" target="_blank">汪江涛</a> 2008-02-04 13:27 <a href="http://www.cnblogs.com/kevinwan/archive/2008/02/04/622492.html#1064282#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 绝密：Google 秘密测试新版首页， 将闪聊嵌入搜索框下方！！</title><link>http://www.cnblogs.com/kevinwan/archive/2008/01/26/1044571.html#1054636</link><dc:creator>linuxer</dc:creator><author>linuxer</author><pubDate>Sat, 26 Jan 2008 14:52:00 GMT</pubDate><guid>http://www.cnblogs.com/kevinwan/archive/2008/01/26/1044571.html#1054636</guid><description><![CDATA[linuxer<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/kevinwan/" target="_blank">linuxer</a> 2008-01-26 22:52 <a href="http://www.cnblogs.com/kevinwan/archive/2008/01/26/1044571.html#1054636#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 绝密：Google 秘密测试新版首页， 将闪聊嵌入搜索框下方！！</title><link>http://www.cnblogs.com/kevinwan/archive/2008/01/18/1044571.html#1044935</link><dc:creator>Debbie</dc:creator><author>Debbie</author><pubDate>Fri, 18 Jan 2008 13:20:00 GMT</pubDate><guid>http://www.cnblogs.com/kevinwan/archive/2008/01/18/1044571.html#1044935</guid><description><![CDATA[没看懂哦<br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/kevinwan/" target="_blank">Debbie</a> 2008-01-18 21:20 <a href="http://www.cnblogs.com/kevinwan/archive/2008/01/18/1044571.html#1044935#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: C#中Dispose和Close的区别！</title><link>http://www.cnblogs.com/kevinwan/archive/2008/01/16/621869.html#1040708</link><dc:creator>zjj</dc:creator><author>zjj</author><pubDate>Wed, 16 Jan 2008 00:59:00 GMT</pubDate><guid>http://www.cnblogs.com/kevinwan/archive/2008/01/16/621869.html#1040708</guid><description><![CDATA[建议看看这篇文章对你会有帮助的  C#中Dispose和Close的区别和各自的用法   <a href="http://www.150it.cn/bianchengwendang/Csap/96192.html" target="_new" rel="nofollow">http://www.150it.cn/bianchengwendang/Csap/96192.html</a><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnblogs.com/kevinwan/" target="_blank">zjj</a> 2008-01-16 08:59 <a href="http://www.cnblogs.com/kevinwan/archive/2008/01/16/621869.html#1040708#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>
