cocos2d-x中的内存管理机制 Object *obj = new Object(); obj->autorelease();//自动释放资源 // { // //在这段中使用obj // obj->retain();//保留对象 // obj->release();//手动释放资源 // .....
分类:
其他好文 时间:
2015-03-28 08:44:53
阅读次数:
153
java中,IO流需要操作系统资源,使用完毕后要释放资源。IO流根据操作的数据的类型的不同,可以分为字节流和字符流,字符流是基于字节流的。字符流的顶层基类是Reader和Writer字节流的顶层基类是InputStream和OutputStream流是用来操作数据的,数据的最常见形式是文件,字符流针...
分类:
编程语言 时间:
2015-03-27 22:00:24
阅读次数:
199
RAII,也称为“资源获取就是初始化”,是c++等编程语言常用的管理资源、避免内存泄露的方法。简单的说,RAII 的做法是使用一个对象,在其构造时获取资源,在对象生命期控制对资源的访问使之始终保持有效,最后在对象析构的时候释放资源。例如,我们无需直接调用一对非成员函数OpenPort/ClosePo...
分类:
其他好文 时间:
2015-03-20 23:40:51
阅读次数:
281
写这个小程序首先需要了解安卓系统的后台服务怎么实现。Service是安卓的四大组件之一。
其次需要了解安卓的进程管理,一个安卓程序关闭后,程序虽然不可见,但是程序的进程往往没有被杀掉,目的是下次启动的时候方便,但是内存资源有限,不可能无限制的保留线程在内存中的状态,所以安卓采用任务栈的方式来管理进程。当内存资源不足时,通过将任务栈中优先级比较低的进程杀掉来释放资源。
安卓有5个进程优先级:...
分类:
移动开发 时间:
2015-03-19 10:15:54
阅读次数:
188
connect reset 应该终止数据库连接,包含一个commit动作terminate应该是能终止这个client发起的进程,释放资源terminate是命令,除了断开连接以外,它还终止clp(命令行处理器)的后台进程,也就是常见的db2bp.connect reset 是sql语句quit 退...
分类:
数据库 时间:
2015-03-18 17:32:38
阅读次数:
326
Junit测试框架 @Test 测试方法@Before和@After在每个测试方法前后执行,用于方法执行前后初始化或释放资源。@BeforeClass和@AfterClass在类初始化和销毁的时候执行(不常用)。断言Assert.assertEquals(expected, actual);//ex...
分类:
其他好文 时间:
2015-03-16 10:58:11
阅读次数:
130
打造可高效维护代码的几个原则,一、唯一性原则,1、库函数:只在一个类中使用2、同样的功能只使用一个接口对外提供功能。3、只要是重复的东西尽量合并 相同特征抽象成基类, 相同方法抽象成虚基类或相同接口, 相同逻辑抽象成相同函数。二、一致性原则,1、不同模块中的语言与风格、信令结构、宏定义方式,2、分配和释放资源的结构一致:在同一代码结构层面上使用,同一个类中提供,同一个各cpp全局函数中提供。...
分类:
其他好文 时间:
2015-03-13 23:49:03
阅读次数:
244
关于CursorCursor 是每行的集合。使用 moveToFirst() 定位第一行。你必须知道每一列的名称。你必须知道每一列的数据类型。Cursor 是一个随机的数据源。所有的数据都是通过下标取得。关于 Cursor 的重要方法:close()关闭游标,释放资源copyStringToBuff...
分类:
其他好文 时间:
2015-03-13 00:14:37
阅读次数:
127
在学习完mysql库来操作mysql的方式,这是一种面向过程的方式,但是,面向对象是大势所趋,mysqli扩展库也就有必须学习的必要了,mysqli作为一个类库,在我们使用的时候都是以面向对象的方式进行操作,所以,这种方案是比较好的,为此,我特意做了它与mysqli扩展库的对应比较:
下面是mysql库的连接,查询语句,返回结果,释放资源的过程:
<?php
//1:连接数据库
...
分类:
数据库 时间:
2015-03-10 14:04:04
阅读次数:
154
程序访问数据库需要进行的操作有创建与某个指定数据库的连接,然后打开创建好的连接,创建执行指令(也就是sql执行代码),最后执行指令,关闭创建的连接,释放资源。 ado.net是一组用于和数据源进行交互的面向对象的类库,通过所提供的类我们可以很好的对数据库进行操作。 为了方便数据库的访问,我们可以写....
分类:
数据库 时间:
2015-03-06 20:41:36
阅读次数:
141