1.5版本之前,我们通常实现单例模式有两种方式:两种方法前提都是私有化构造器,然后通过不同的方式获取对象。第一种:通过公共的静态变量获取public 
class Elivs{ // 私有化构造器 private Elivs(){} // 通过静态私有变量保存对象 publ...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:10:55   
                                阅读次数:
301
                             
                         
                    
                        
                            
                            
                                Silverlight中使用MVVM(1)--基础 Silverlight中使用MVVM(2)—提高 
Silverlight中使用MVVM(3)—进阶 Silverlight中使用MVVM(4)—演练 
这是我第一篇关于设计模式方面的文章,以前除了对单例模式等几个常用的模式有所研究之外,对设计模式不....
                            
                            
                                分类:
Web程序   时间:
2014-04-29 17:52:39   
                                阅读次数:
533
                             
                         
                    
                        
                            
                            
                                1 sign=mt_rand(1,100000);12 }13 14 final protected 
function __clone(){15 16 }17 18 protected static function getIns(){19 if(!...
                            
                            
                                分类:
Web程序   时间:
2014-04-29 16:30:19   
                                阅读次数:
415
                             
                         
                    
                        
                            
                            
                                + (instantClass *)sharedClient {static instantClass 
*_sharedClient = nil;static dispatch_once_t 
onceToken;dispatch_once(&onceToken, ^{_sharedClient = ...
                            
                            
                                分类:
移动开发   时间:
2014-04-29 10:27:47   
                                阅读次数:
419
                             
                         
                    
                        
                            
                            
                                单例模式大概是最直观的一种设计模式了。尽管直观却不简单。数学与逻辑学中,singleton定义为“有且仅有一个元素的集合”。单例模式可以如下定义:“一个类有且仅有一个实例,并且自行实例化向整个系统提供”。我比较喜欢Design 
Patterns 一书中的描述"保证一个类仅有一个实例,并提供一个访问它...
                            
                            
                                分类:
其他好文   时间:
2014-04-29 10:12:46   
                                阅读次数:
415
                             
                         
                    
                        
                            
                            
                                + (SCLocationController *)sharedController{ static 
SCLocationController *sharedController = nil; static dispatch_once_t onceToken; 
dispatc...
                            
                            
                                分类:
移动开发   时间:
2014-04-29 10:12:46   
                                阅读次数:
534
                             
                         
                    
                        
                            
                            
                                一个.NET技术还是很菜的水平的猿人现在要去学习Java不知道是坏是好,无从得知啊!不过在网上看了好多Java方面的简单例子,感觉Java还是蛮不错的么!不管以后怎么样啦,先开始自己的Java菜鸟之旅吧!建立一个Java项目,建立一个属于自己的包,然后就开始自己的Java之旅。。。创建的时候勾上这个...
                            
                            
                                分类:
编程语言   时间:
2014-04-28 12:12:10   
                                阅读次数:
552
                             
                         
                    
                        
                            
                            
                                对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a=88;int 
b=a;而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。#includeusingnamespacestd;classCExample{private: inta;...
                            
                            
                                分类:
编程语言   时间:
2014-04-28 10:15:30   
                                阅读次数:
806
                             
                         
                    
                        
                            
                            
                                开发框架的时间,想测试单例和多例下对性能的影响,找了下没有特别简单易用的测试工具。估摸着搞了一个小工具。针对.net 
Framework的2.0,3.5,4.0版本。WebHttpTest2.0WebHttpTest3.5WebHttpTest4.0
                            
                            
                                分类:
Web程序   时间:
2014-04-28 04:13:29   
                                阅读次数:
518
                             
                         
                    
                        
                            
                            
                                单例模式建议保证某个对象仅仅只有一个实例,当只有一个对象来协调整个系统的操作时,在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例,总之,选择单例模式就是为了避免不一致状态,避免政出多头。
    下面是单例模式的类图:包括的private和static修饰的实例instance、一个private的构造函数、一个static的getInstance函数
...
                            
                            
                                分类:
编程语言   时间:
2014-04-27 20:10:52   
                                阅读次数:
645