ntwo

导航

2010年11月12日 #

ASP.NET站点性能提升-宏观分析

摘要: ASP.NET站点性能提升系列内容来自《asp.net site performace secretes》。 使用瀑布图进行宏观分析 这里使用Firefox和Firebug生成瀑布图。 Firefox安装程序:http://www.mozilla.com/ Firebug安装程序:https://addons.mozilla.org/en-US/firefox/addon/1843/ 在Fire... 阅读全文

posted @ 2010-11-12 16:16 9527 阅读(421) 评论(0) 推荐(0) 编辑

2010年11月10日 #

.Net Framework中使用的模式-Singleton模式

摘要: 标准结构 SqlConnectionFactory中的Singleton模式:Double Check 版本:使用volatile关键字禁止编译器对代码进行优化。.NET平台特定实现: 阅读全文

posted @ 2010-11-10 17:01 9527 阅读(228) 评论(0) 推荐(0) 编辑

2010年11月8日 #

.Net Framework中使用的模式-Prototype模式

摘要: 标准结构 .net中通过实现ICloneable接口就可以实现Prototype模式。Clone可以实现浅拷贝和深拷贝。 阅读全文

posted @ 2010-11-08 16:20 9527 阅读(240) 评论(0) 推荐(0) 编辑

2010年11月4日 #

.Net Framework中使用的模式-Builder模式

摘要: 标准结构 StringBuilder结构 StringBuilder中的Append方法提供了创建产品对象String的方法,可以多次调用这些方法。最后调用ToString()方法得到最终的产品。 在Builde模式中调用方不再是Client,而是Director,是因为Director可以决定调用Builder的哪一个BuildPart方法和调用次数。而在其它模式中的Client则没有这种自... 阅读全文

posted @ 2010-11-04 17:09 9527 阅读(235) 评论(0) 推荐(0) 编辑

2010年11月2日 #

.Net Framework中使用的模式-Abstract Factory模式

摘要: 标准结构 Ado.NET的抽象工厂结构 抽象工厂基类DbProviderFactory,实现类SqlClientFactory、OracleClientFactory等。产品基类DbConnection、DbCommand、DbParameter等,实现类SqlConnection、OracleConnection等。伪码: public abstract class DbProviderFa... 阅读全文

posted @ 2010-11-02 17:02 9527 阅读(276) 评论(0) 推荐(0) 编辑

.Net Framework中使用的模式-Factory模式

摘要: 标准结构: WebRequest结构: 在WebRequst中,不存在独立的Factory类,而是将创建方法做为产品基类的静态方法。这是一种工厂方法的常见变形。Create方法伪码: public abstract class WebRequest { public static WebRequest Create(string url) { if(url.BeginWith(“f... 阅读全文

posted @ 2010-11-02 16:23 9527 阅读(231) 评论(0) 推荐(0) 编辑

2010年10月22日 #

Windows Live Messenger登录800488eb问题的解决一法

摘要: Win7系统中下载最新版的Msn,不能登录,错误代码:800488eb。 使用了网上使用的解决方法,不能解决。自己摸索,能过以下方法解决: 清空C:\Users\<用户名>\AppData\Local\Microsoft\Messenger目录下的ContactsLog.txt和MsnMsgr.txt文件内容,保存。重新登录msn,问题解决。 阅读全文

posted @ 2010-10-22 09:14 9527 阅读(13437) 评论(1) 推荐(0) 编辑