/* 单例设计模式解决的问题:可以保证一个类在内存中对象唯性一性(数据实现了共享)。 如何保证对象唯一性呢?1,不允许其他程序用 ,2,在该类创建一个本实例。3,对外提供一个方法让其他程序可以获取该象。步骤:1,私有化该类构造函数。 2.通过 new 在本类中创建一个对象。 3,定义一个公有的方法,...
分类:
编程语言 时间:
2014-09-11 23:40:12
阅读次数:
228
Java模式之单例模式: 凡是看单例模式,都会看到两种经典的结构:饿汉式1 public class EagerSingle {2 private static EagerSingle instance = new EagerSingle(); 3 public static Eag...
分类:
编程语言 时间:
2014-09-11 23:39:42
阅读次数:
248
项目一 helloworld整个基础上仅有一个helloworld.c文件,功能也非常简单,只是向屏蔽输出一句hello。新建一个helloworld目录,然后在里面新建一个文件helloworld.c,内容为:#include int main(int argc, char **agrv){ .....
分类:
其他好文 时间:
2014-09-11 22:15:42
阅读次数:
292
Go支持https协议的简单例子 我们知道除了http方式访问网页之外,还有一种加密的https方式。Go语言的net/http包中包含了这种https页面访问方式的支持。net/http包中的ListenAndServeTLS就是提供这个功能的。我们可...
分类:
其他好文 时间:
2014-09-11 21:03:32
阅读次数:
196
正 文:数据库更新就一种方法Update,其标准格式:Update 表名 set 字段=值 where 条件只是依据数据的来源不同,还是有所差别的:1.从外部输入这样的比較简单例:update tb set UserName="XXXXX" where UserID="aasdd"2.一些内部变量,...
分类:
其他好文 时间:
2014-09-11 20:54:32
阅读次数:
156
关于单例模式的文章,其实网上早就已经泛滥了。但一个小小的单例,里面却是有着许多的变化。网上的文章大多也是提到了其中的一个或几个点,很少有比较全面且脉络清晰的文章,于是,我便萌生了写这篇文章的念头。企图把这个单例说透,说深入。但愿我不会做的太差。 首先来看一个典型的实现:/** * 基础的单例模式,....
分类:
编程语言 时间:
2014-09-11 17:12:12
阅读次数:
208
//单例模式public class Singleton { private static Singleton s; private Singleton(){ } public static Singleton getSingleton(){...
分类:
编程语言 时间:
2014-09-10 23:45:51
阅读次数:
212
//基于gcd的单例模式
static Type *_instances;
+ (id)allocWithZone:(NSZone *)zone
{
static dispatch_once_t onceToken;
dispatch_once(&onceToken,^{
_instances = [super allocWithZone:zone];
});
return _insta...
分类:
编程语言 时间:
2014-09-10 22:34:01
阅读次数:
257
单例模式,其实就是对于一个类,只能新建一个对象,不能有多个重复的对象。这样使得在程序在运行时,比如日志加载时能找到唯一的对象,以至正确匹配。就类似于一山不能有二虎一样。主要的思想其实就是运用static,...
分类:
其他好文 时间:
2014-09-10 17:59:41
阅读次数:
291
采用SSH架构加以说明:1.建立一个登录管理类LoginManager2.在LoginManager中定义一个集合,管理登录的用户。3.在Spring中将LoginManager配置成单例4.如果使用自定义的用户管理类,则为了说明方便,将此类命名为UserContext(表示用户授权的上下文)5.如...
分类:
编程语言 时间:
2014-09-10 12:11:10
阅读次数:
150