1.单例模式的意图 为了确保一个类有且仅有一个实例,并为它提供一个全局访问点2.单例模式的分类
懒汉式单例、饿汉式单例、登记式单例三种3. 1 //饿汉式单例类.在类初始化时,已经自行实例化 2 public class Singleton{ 3
//默认构造 4 private ...
分类:
其他好文 时间:
2014-05-13 21:26:46
阅读次数:
381
桶排序是一种效率很高的排序算法,它的时间复杂度为O(n),但桶排序有一定的限制,只有当待排序序列的元素为0到某一确定取值范围的整数时才适用,典型的例子比如成绩的排序等。
算法思想: 设待排序序列的元素取值范围为0到m,则我们新建一个大小为m+1的临时数组并把初始值都设为0,遍历待排序序列,把待排序序...
分类:
其他好文 时间:
2014-05-13 21:23:40
阅读次数:
351
到目前的例子为止,我们使用的都是不带参数的CreateRunspace()方法创建的运行空间实例,这就意味着,我们使用的都是默认的命令集合,提供程序,初始化脚本和格式信息。
但是,这些默认的配置信息都是可以控制的,这要通过RunspaceConfiguration类实现。RunspaceC...
分类:
其他好文 时间:
2014-05-13 17:35:44
阅读次数:
330
原因出自这里每次调用jointData()方法跟新adpter里面数据的时候都会返回一个新的list,但是ListView初始化的时候使用的SimplerAdpter对象里面的list是旧的,也就是说这种数据跟新并没有跟新正真使用中的SimplerAdpter里面的数据源。
分类:
移动开发 时间:
2014-05-13 17:10:05
阅读次数:
340
本文介绍的是图的非负权值的单源最短路径问题。问题的提出是,对于有权图D,t提供源点v,要找到从v到其他所有点的最短路径,即单源最短路径问题,在本文中,解决这一问题,是普遍比较熟悉的Dijkstra算法。
算法核心思想参见维基。简而言之,设集合S存放已经求出了最短路径的点。初始状态S中只有一个点v0,...
分类:
其他好文 时间:
2014-05-13 16:49:37
阅读次数:
284
一、init和initialize1.方法类型1> init属于对象方法,-开头2>
initialize属于类方法,+开头2.调用时刻1> init:每个对象初始化的时候调用一次2>
initialize:每个类初始化的时候调用一次(一个对象和一个类都只初始化一次)3.例子:用NSString类创...
分类:
其他好文 时间:
2014-05-13 10:44:21
阅读次数:
253
c语言中 int *p = NULL 和 *p = NULL 有什么区别1. int *p =
NULL;
代表定义一个指向整型变量的指针p,然后p的值设为NULL,也就是设为0;用另一种方式说,就是对一个刚定义的指向整型变量的指针,赋初始值,让其指向0地址。 2.
*p = NULL; 代表对一个...
分类:
编程语言 时间:
2014-05-13 10:38:09
阅读次数:
249
首先两个方法都是异步执行。layoutSubviews方便数据计算,drawRect方便视图重绘。
layoutSubviews在以下情况下会被调用:
1、init初始化不会触发layoutSubviews。
2、addSubview会触发layoutSubviews。
3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化。
4、滚动...
分类:
其他好文 时间:
2014-05-13 08:39:56
阅读次数:
246
一、varnish定义Varnish与一般服务器软件类似,分为master(management)进程和child(worker,主要做cache的工作)进程。master进程读入命令,进行一些初始化,然后fork并监控child进程。child进程分配若干线程进行工作,主要包括一些管理线程和很多woker线程。在网站并发量过..
分类:
其他好文 时间:
2014-05-13 01:22:52
阅读次数:
513
Atitit .html5刮刮卡的gui实现总结
#----两个案例canvas或者wScratchPad-1.4.4 1
#----1.添加panel ,这个十mask div.....postion:absoluti..高度宽度都是100%
1
#---2.初始化wScratchPad 1
#-----判断抽奖机会已经用完and 遮罩挠完33%走自动清空mask..
...
分类:
Web程序 时间:
2014-05-12 23:18:19
阅读次数:
438