说说你对构造函数的理解?构造函数:对象创建时,利用特定的值构造对象(不是构造类),将对象初始化(保证数据成员有初始值),是类的一个public 函数① 与类同名② 无返回值③ 声明为public④ 一个类中可以有多个构造函数(实际就是重载)1.默认构造函数无参数; 带参数的构造函数,冒号后边是初始化...
分类:
编程语言 时间:
2014-06-25 16:02:25
阅读次数:
194
在SharePoint中,我们经常会需要获取那些改变的项目,其实api为我们提供了SPChange对象,下面,我们通过列表简单介绍下这一对象。
1、创建一个测试列表,名字叫做“SPChangeItems”,并插入测试数据,如下图:
2、删除ID为3的数据,并且修改ID为2的数据,为我们的后面测试做准备,如下图:
3、编写我们的代码,本例在控制台中,有需要可以封装WebPa...
分类:
其他好文 时间:
2014-06-24 20:25:13
阅读次数:
166
服务类
中间人:service服务中的bind对象
创建中间人并通过onBinder方法的return暴露出去
在服务类创建一个服务
创建中间人继承Binder
MainActivity类
声明服务的中间人
private ServiceTese.MyBinder myBinder;
链接成功的时候赋值se...
分类:
其他好文 时间:
2014-06-22 21:36:21
阅读次数:
188
在SharePoint中,我们经常会需要获取那些改变的项目,其实api为我们提供了SPChange对象,下面,我们通过列表简单介绍下这一对象。 1、创建一个测试列表,名字叫做“SPChangeItems”,并插入测试数据,如下图: 2、删除ID为3的数据,并且修改ID为2的数据,为我们的后面...
分类:
其他好文 时间:
2014-06-21 17:25:37
阅读次数:
178
Abstract Factory定义 为一系列相关对象或相互依赖的对象创建一个接口,而无需指定它们的具体类。抽象工厂在这里起到一个约束的作用,并提供所有子类的一个统一外观,来让客户端使用上面的uml图,我们会发现,ConcreteFactory1只会生成A1+B1,是有严格约束的,如果没有这个约束条...
分类:
编程语言 时间:
2014-06-20 19:49:57
阅读次数:
297
1.动机将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。一个RTF(Rich Text Format)文档交换格式的阅读器应能将RTF转换为多种正文格式。该阅读器可以将RTF文档转换成普通ASCII文本或转换成一个能以交互方式编辑的正文窗口组件。但问题在于可能转换的数目是无...
分类:
其他好文 时间:
2014-06-18 08:24:19
阅读次数:
345
1 线程池技术介绍
在面向对象编程中,创建和销毁对象是很费时间的,因为创建一个对象要获取内存资源或者其它更多资源。在Java中更是如此,虚拟机将试图跟踪每一个对象,以便能够在对象销毁后进行垃圾回收。所以提高服务程序效率的一个手段就是尽可能减少创建和销毁对象的次数,特别是一些很耗资源的对象创建和销毁。如何利用已有对象来服务就是一个需要解决的关键问题,其实这就是一些"池化资源"技术产生的原因。比如...
分类:
编程语言 时间:
2014-06-17 23:17:55
阅读次数:
370
Object.extend=function(destination, source) {for(varpropertyinsource) { destination[property]=source[property];}returndestination;}Prototype 对Object类进...
分类:
Web程序 时间:
2014-06-15 00:47:58
阅读次数:
188
首先在架构里面需要明白,如果使用new创建对象的话,我们需要自己释放内存,如果直接用引擎提供的警静态方法,我们可以不做内存管理,引擎自动处理,因为引擎背后有一个自动释放池。通过查看源码可以知道,每个静态方法都会调用autorelease()方法。如果我们需要引擎自动释放一个对象,创建后可以调用该对象...
分类:
其他好文 时间:
2014-06-14 23:41:13
阅读次数:
311
1. 在python中,对象就是为C中的结构体在堆上申请的一块内存。对象不能被静态初始化,也不能在栈空间生存。但内建的类型对象都是被静态初始化的。
2. 对象创建后大小不变。可变对象有一指针指向可变大小的内存区域。
3. 对象机制的基石:PyObject...
分类:
编程语言 时间:
2014-06-14 10:20:49
阅读次数:
309