2007年11月23日

原创 一个简单的异步编程类库的实现

一个简单的异步编程类库的实现,允许Threading策略的替换。阅读全文>

发表于 @ 2007年11月23日 14:53:00|评论(loading...)|编辑|举报|收藏

原创 使用XLINQ解析RSS

LINQ支持.NET语言使用类似SQL的语法从数据源中读取数据,LINQ for XML(XLINQ)是LINQ中的一个重要组成部分。这两天用VS2008写了一个简单的RSS阅读器,实验了一下XLINQ的用法,感觉非常好。阅读全文>

发表于 @ 2007年11月23日 14:17:00|评论(loading...)|编辑|举报|收藏

2007年04月08日

原创 关于Singleton的一些思考(DRAFT)

模式是用来解决问题的,Singleton就是用来解决一个全局可见的类型的实例的访问控制的问题。如果某一个类在程序实例中只有一个实例,或者某一个类的对象需要在程序的全局可以访问,比如Log操作,你很可能会想到用Singleton。 在很多糟糕的设计中,充斥着各种各样的Singleton,一个简单的程序可能有十数个*Manager, 代码中充斥着*Manager.Instance,如果在这些Manager在构造或者析构上存在任何的依赖关系的,你很难确定在你需要用某一个Manager的时候,他已经OnBoard了呢。在多线程的情况下,这些manager的使用也需要极为小心,因为你不知道目前那一个manager正在lock状态中,死锁极为常见。 Singleton的另一个问题是扩展性,当你需要Scale out你的service的时候,使用Singleton的程序往往需要更多的修改,而单个对象则很容易成为系统的单点瓶颈。 阅读全文>

发表于 @ 2007年04月08日 17:56:00|评论(loading...)|编辑|举报|收藏

原创 .NET的构造函数2,3事[Intermidiate]

.NET中,构造对象往往都是要通过构造函数的,但是也有情况是特殊的。在某些情况下,编译器会跳过构造函数,那么,你知道是什么情况下么? 基础回顾性文章,讲述构造函数的作用和一些关于构造函数的规则,另外介绍了一种不经过构造函数的对象构造的情况。阅读全文>

发表于 @ 2007年04月08日 16:53:00|评论(loading...)|编辑|举报|收藏

2005年04月04日

原创 C#多语言编程

C#多语言编程 , Hints and memoes阅读全文>

发表于 @ 2005年04月04日 21:23:00|评论(loading...)|编辑|举报|收藏

2005年01月20日

原创 垃圾收集的原理浅析

垃圾收集中的常用算法简单总结阅读全文>

发表于 @ 2005年01月20日 11:56:00|评论(loading...)|编辑|举报|收藏

2004年11月05日

原创 TaskTrack Pro安装设置简单记录

TestTrack Pro 是一个用于软件设计的BUG和缺陷的跟踪检测的工具,可供多人使用,让所有人准时,保持一致,Windows版本,该软件是BUG跟踪类软件的佼佼者。本文是一些安装技巧。阅读全文>

发表于 @ 2004年11月05日 15:58:00|评论(loading...)|编辑|举报|收藏

2004年11月03日

原创 C# Inner Class vs. java 的inner class比较

C#内部类的使用和Java的简单比较阅读全文>

发表于 @ 2004年11月03日 17:16:00|评论(loading...)|编辑|举报|收藏

2004年10月29日

原创 使用命令行访问VSS的简单脚本

介绍使用命令行从VSS 获取文件的简单脚本阅读全文>

发表于 @ 2004年10月29日 14:34:00|评论(loading...)|编辑|举报|收藏

2004年10月26日

原创 C#2.0 新特性探究(二) 委托与匿名委托

介绍C#2.0中的匿名委托的特点,并根据实际的例子对如何使用delegate给出了一些提示。阅读全文>

发表于 @ 2004年10月26日 23:53:00|评论(loading...)|编辑|举报|收藏

2004年10月25日

原创 C#2.0 新特性探究(一) 模拟范型List和内置算法

C#中的范型对于很多从C++转过来的程序员来说,可以说是一个天大的喜讯。在C#2.0中,匿名方法、IEnumerable接口和匿名方法的合作,使很多的编程任务变得非常的简单,而且写出来的程序非常的优美。本文通过对于C#中内置的List模版类中FindAll算法的模拟,说明了在C#中Closure的强大应用。阅读全文>

发表于 @ 2004年10月25日 22:01:00|评论(loading...)|编辑|举报|收藏

2004年10月24日

原创 ReferenceEquals, == , Equals 比较

Equals , == , ReferenceEquals都可以用于判断两个对象的个体是不是相等。 本文将用实例解释三者的异同。阅读全文>

发表于 @ 2004年10月24日 23:13:00|评论(loading...)|编辑|举报|收藏

2004年10月18日

原创 C#中使用反射的性能分析

通过几个简单的例子测试C#中利用反射与直接调用的性能区别。 基本的结论文,通过invokemember得到的性能往往有100-300倍左右的差别。 阅读全文>

发表于 @ 2004年10月18日 22:59:00|评论(loading...)|编辑|举报|收藏

用户操作
[即时聊天] [发私信] [加为好友]
Leafwiz
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
Leafwiz的公告
最讨厌你们中某些拷别人代码的了,一点儿技术含量都没有。开源的代码编编,就以为自己是大师了? 也别和我谈什么概念,我不认识那么多缩写。咱谈点儿实在的,XJ有没有,来一碗先。

文章分类
收藏
developer
a translate guy
Andrew Kennedy
C spirit
Don Syme, Researcher
Regular Expression Base
REL Elements
People
Regular Expression Resource
存档
软件项目交易
Csdn Blog version 3.1a
Copyright © Leafwiz