1 . 基本方法使用
1> retain : 计数器 + 1 , 会返回对象本身
2> release : 计数器 - 1 , 没有返回值
3> retainCount : 获取当前的计数器
4> dealloc
* 当一个对象要背回收的时候, 就会调用
* 一定要调用[super dealloc] , 这句调用要放在最后面
2.概念
1>僵尸对象 : 所占...
分类:
其他好文 时间:
2014-12-02 09:03:23
阅读次数:
151
以下是在部署OpenStack过程中摘录的一些较为常用的命令行或shell脚本,仅供参考。1.杀死所有存在的僵尸进程ps-ef|grepdefunc|grep-vgrep|awk‘{print$3}‘|xargskill-9
#pkilldnsmasq2.去掉配置文件中的#符号和空白行cat>/root/delsc.sh<<eof
#!/bin/bash
#deleteallspa..
分类:
系统相关 时间:
2014-12-01 16:21:48
阅读次数:
271
目前项目中需要对iOS系统通讯录进行读取,修改操作。在进行对地址修改的时候,出现了一个奇怪现象:
● 如果contact没有address字段(或者一个全新的contact),对它的address进行修改是可以成功的,
● 如果这个人有过address字段,此时对它就行修改就崩溃。控制台打出:
*** -[CFString release]: message sent to deallocated instance 0x81d26f0
这应该是一个僵尸对象,重复释放某一个对象。首先我对修改通讯录的代码进行...
分类:
移动开发 时间:
2014-11-29 13:17:36
阅读次数:
211
D 不可中断睡眠(通常进程在进行I/O)R 运行中或者可运行状态(在运行队列中)S 可中断睡眠(等待event,进程idle中)T 进程停止(进程被trace或者进程被信号停止)X 进程死亡(应该永不可见)Z 僵尸进程(结束,但是父进程没有...
分类:
系统相关 时间:
2014-11-27 20:15:36
阅读次数:
196
第二行 分别显示:total进程总数、 running正在运行的进程数、 sleeping睡眠的进程数、stopped停止的进程数、 zombie僵尸进程数。 第三行分别显示:%us 用户空间占用CPU百分比、%sy 内核空间占用CPU百分比、%ni 用户进程空间内改变过优先级的进程占用CPU百分....
分类:
系统相关 时间:
2014-11-27 14:07:30
阅读次数:
262
1、http://www.xiaodoubi.com/bot/api.php?chat=你好 聊天机器人小逗比机器人,用法很简单,get请求2、http://api.map.baidu.com/lbsapi/creatmap/ 百度地图接口
分类:
Web程序 时间:
2014-11-24 22:20:00
阅读次数:
188
CCSprite.sprite()加载进来的图片默认锚点是(0.5,0.5),即图片中间CCTMXTiledMap.tiledMap()加载进来的地图默认锚点(0,0)这段代码在模拟器上运行正常,但是在真机上报错private void consumeTime() { new Asyn...
分类:
其他好文 时间:
2014-11-22 20:16:02
阅读次数:
191
Wait和waitpid出现的原因(SIGCHLD): 当子进程退出的时候,内核会向父进程发送SIGCHLD信号,子进程的退出是个异步事件(子进程可以在父进程运行的任何时刻终止) 子进程退出时,内核将子进程置为僵尸状态,这个进程称为僵尸进程,它只保留最小的一些内核数据结构,以便父进程查询子进程的退出状态。 父进程查询子进程的退出状态可以用wait/waitpid函数...
分类:
其他好文 时间:
2014-11-20 17:06:02
阅读次数:
252