- 博客(6)
- 收藏
- 关注
原创 深克隆C#代码
看了http://www.codeproject.com/KB/cs/cloneimpl_class.aspx的文章,他的代码确实不错,稍做修改贴在这里。<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"DefSemiHidden="true" DefQFormat="false" D
2008-04-10 16:06:00 910 1
转载 “开放-封闭”原则--OOD的基石
钻研OO设计模式有一段时间了,可是天生愚笨,总是不得真谛,于是想是不是该跳出来仔细的想一想了呢?为什 么需要设计模式?GoF的23设计模式的设计原则是什么呢?在查阅了一些资料后,仿佛有了一些感觉,其实设计模式的原则就是OOD的原则,或者说设计模式 是为了达到OOD的远景而提出的,所以正真的想掌握OO的精髓,那么学习设计模式是最好的途径,而想真正掌握设计模式的精髓,那麽就必须好好的理解一下 OOD
2008-04-09 21:11:00 446
转载 用实例深入理解装箱、拆箱
学习.NET的过程中,发现大多数的书都讲到了装箱(boxing)和拆箱(unboxing)的概念,至于为什么要理解装箱和拆箱?则总是一句话带过: 优化程序的性能云云。至于为什么会对程序的性能产生影响,如何影响,我总感觉讲得并不透彻,当然也可能是我理解力有限。 这篇笔记,我并不打算对装箱和拆箱做全面的介绍,这些内容书上都有,csdn上也有很好的文章(请见kenli写的dotnet学
2008-04-09 21:08:00 1095
转载 Log4Net五步走-----照葫芦画瓢般就会用log4net
本文不是教你全面了解log4net,本文只是希望教会你按步就班,照葫芦画瓢般就会用log4net1,引入log4net.dll组件2,建立一个配置文件两种方法,一种是在Web.Config或App.Config里加入以下配置节 上面的配置节,复制就可以用了加入log4net配置内容的定义,这个紧接着上面的内容定义在config文件里就可以了,下面是一个范例:
2008-04-08 22:31:00 424
转载 Log4Net使用指南
声明:本文内容主要译自Nauman Leghari的Using log4net,亦加入了个人的一点心得(节3.1.4)。请在这里下载示例代码 1 简介 1.1 Log4net的优点: 几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复
2008-04-08 22:22:00 338
转载 深入探索面向对象事件(Delegate)机制
写在最前面: 无论是用什么编程语言编写应用程序,都会涉及到函数调用之间的问题。而调用过程可以分为两种,一种是主动请求调用,一种是被动等待调用。这也就是我们常说的调用与回调。下面我将说明DotNet(C#)与ISO C++关于函数回调的实现分析。一、DotNet(C#)函数回调。 在DotNet中实现函数调用是通过委托(delegate)实现的,首先你要声明委托原型:
2008-04-08 10:17:00 496
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人