- 博客(3)
- 资源 (3)
- 收藏
- 关注
转载 单件模式(Singleton Pattern)
概述 Singleton模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。这就提出了一个问题:如何绕过常规的构造器,提供一种机制来保证一个类只有一个实例?客户程序在调用某一个类时,它是不会考虑这个类是否只能有一个实例等问题的,所以,这应该是类设计者的责任,而不是类使用者的责任。 从另一个角度来说,Singleton模式其实也是一种职责型模式。因为我们创建了一个对象,这个对象扮演了独一
2014-07-24 16:26:01 303
转载 如何学习开源项目
随着国内开源社区和项目的不断发展,学习、应用、贡献开源项目的开发人员越来越多。最近,研究过多个开源项目(包括KVM/QEMU、libvirt、OpenStack、Ceph、Zabbix等)的业内专家章宇在其博客中分享了学习开源项目的若干建议,值得读者借鉴。 章宇认为,学习开源项目,可以划分为五个层次,分别是: 了解项目的基本概念、基本用途、逻辑结构、基本原理、产生背景、应用场景
2014-06-03 14:51:18 509
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人