自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 抽象工厂模式

<br />抽象工厂之新解<br />虚拟案例<br />中国企业需要一项简单的财务计算:每月月底,财务人员要计算员工的工资。<br />员工的工资 = (基本工资 + 奖金 - 个人所得税)。这是一个放之四海皆准的运算法则。<br />为了简化系统,我们假设员工基本工资总是4000美金。<br />中国企业奖金和个人所得税的计算规则是:<br />         奖金 = 基本工资(4000) * 10%<br />         个人所得税 = (基本工资 + 奖金) * 40%<br />我们现在

2010-06-20 21:06:00 432

原创 C#中的静态构造器

关键字: 静态构造器 在C#中有静态构造器,它的作用就是在类被加载的时候用来进行一些静态初始化工作。它不能有参数,不能有修饰符 (永远是private),也不能被调用。只是在类加载的时候被CLR调用。而在JAVA中有静态语句块,它也是用来进行一 些静态初始化工作。觉得这两种进制所达到的目的应该是一样的。至于C#中的静态构造器还有以下特性:1 C#中对静态成员的初始化一定是在执行静态构造器以前执行的。(注意:JAVA中静态代码的执行和静态成员的初始化顺序依

2010-06-13 22:54:00 871 1

原创 多线程Singleton单件模式

<br />---转自sina博客http://blog.sina.com.cn/s/blog_4c142e330100d2h9.html<br /> <br />Singleton模式是最简单的模式,比较汗颜的是自己一直以来使用的是单线程的Singleton模式,最近在听了李建忠老师的模式讲座录像后,才发现自己一直没注意到这点。这个录像讲座在后面给出了链接地址: C#面向对象设计模式纵横谈(2):Singleton 单件(创建型模式)<br />下面内容整理自李建忠老师的讲课内容:<br />单线程的Si

2010-06-13 22:19:00 501

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除