在objective-c中,内存的引用计数一直是一个让人比较头疼的问题。尤其是当引用计数涉及到arc、blocks等等的时候。似乎ARC的出现只是让我们解放了双手,由于底层实现依然依赖引用计数,所以开启ARC后,只有对引用计数机制更加了解,才能避免Cycle Retain、Crash等问题的出现。
但是由于使用ARC可以显著提高编码效率,所以建议尽量启用arc,本文内容也将以arc为主,...
分类:
其他好文 时间:
2014-06-20 12:55:02
阅读次数:
259
Reserved space (invalid address) is protected against abnormal access. Reads from invalid address return garbage; writes to invalid address are blocked. Access to reserved space can generate exception...
分类:
其他好文 时间:
2014-06-20 11:58:31
阅读次数:
260
1、将图片转换为块级对象
即,设置img为“display:block;”。在本例中添加一组CSS代码:“#sub img {display:block;}”。2、设置图片的垂直对齐方式
即设置图片的vertical-align属性为“top,text-top,bottom,text-botto.....
分类:
其他好文 时间:
2014-06-13 14:06:55
阅读次数:
276
我用dwr做了个网页版即时聊天,当用户a和b聊天时没问题a和b各打开一个窗口a窗口,b窗口进行聊天,问题是当第三个用户c也和b聊天时,按照平常的聊天软件比如qq,b用户会再打开个和c聊天的窗口b2,但是一个用户id只能绑定一个scriptsession,b用户再打开个又绑定了一个,此问题怎么解决做的...
分类:
其他好文 时间:
2014-06-11 11:38:00
阅读次数:
157
首先看下面这段代码:
void (^myFirstBlock)(int theOne,int theTwo) = ^(int theOne,int theTwo){
NSLog(@"====%d",theOne+theTwo);
};
myFirstBlock(100,300);
void:指的时返回数据类型,myFirstBlock:指的是block的名称,后...
分类:
其他好文 时间:
2014-06-07 13:52:12
阅读次数:
255
1rows processed --找到了几条记录2recursive calls --递归调用3db
block gets4consistent gets --逻辑读5physical reads --物理读
分类:
其他好文 时间:
2014-06-07 09:35:16
阅读次数:
160
//
document.getElementById("divCommit").style.display="none";//
document.getElementById("oldContent").style.display="block";
$("#divCommit").hide(); ....
分类:
Web程序 时间:
2014-06-07 07:59:17
阅读次数:
263
Blktrace简介:
blktrace是一个针对Linux内核中块设备I/O层的跟踪工具,用来收集磁盘IO信息中当IO进行到块设备层(block层,所以叫blk
trace)时的详细信息(如IO请求提交,入队,合并,完成等等一些列的信息),是由Linux内核块设备层的维护者开发的,目前已经集成到内...
分类:
系统相关 时间:
2014-06-05 20:39:28
阅读次数:
1096
block在项目的开发中使用时非常频繁的,苹果官方也极力推荐使用block。其实,究其本质,block就是指向结构体的指针(可利用运行时机制查看底层生成的c代码)。然而在使用block时会存在很多陷阱(主要是内存泄露),这些都是必须要注意的。接下来举个简单的实例:假设一个类,拥有两个属性:blo.....
分类:
其他好文 时间:
2014-06-05 17:27:08
阅读次数:
186
一、防止表单的重复提交 1、在表单中加入标签 2、在动作类中加入token的拦截器
3、增加一个名称为invalid.token的结果视图 /success.jspjsp页面中 1 2 3 姓名 4 5 年龄...
分类:
其他好文 时间:
2014-06-05 15:42:55
阅读次数:
197