码迷,mamicode.com
首页 >  
搜索关键字:block    ( 15730个结果
objective-c启用ARC时的内存管理
在objective-c中,内存的引用计数一直是一个让人比较头疼的问题。尤其是当引用计数涉及到arc、blocks等等的时候。似乎ARC的出现只是让我们解放了双手,由于底层实现依然依赖引用计数,所以开启ARC后,只有对引用计数机制更加了解,才能避免Cycle Retain、Crash等问题的出现。     但是由于使用ARC可以显著提高编码效率,所以建议尽量启用arc,本文内容也将以arc为主,...
分类:其他好文   时间:2014-06-20 12:55:02    阅读次数:259
解决图片元素下多余空白的BUG
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做即时聊天的时候看到的问题
我用dwr做了个网页版即时聊天,当用户a和b聊天时没问题a和b各打开一个窗口a窗口,b窗口进行聊天,问题是当第三个用户c也和b聊天时,按照平常的聊天软件比如qq,b用户会再打开个和c聊天的窗口b2,但是一个用户id只能绑定一个scriptsession,b用户再打开个又绑定了一个,此问题怎么解决做的...
分类:其他好文   时间:2014-06-11 11:38:00    阅读次数:157
浅谈 js 语句块与标签
原文:浅谈 js 语句块与标签语句块是什么?其实就是用 {} 包裹的一些js代码而已,当然语句块不能独立作用域。可以详细参见这里《MDN block》也许很多人第一印象 {} 不是对象字面量么?怎么成了语句块了?如果在赋值语句或者表达式里用的时候,确实是对象字面量,如:var a = {};({to...
分类:Web程序   时间:2014-06-10 00:08:31    阅读次数:250
依旧Block调用引起的内存泄露
@前面的文章讲到,在Block中用到self(self特指UIViewController),需要用__block或者__weak修饰(MRC与ARC的区别),因为Block调用会对其里面的对象引用计数加1,如果你不确定你调用的Block是否会产生循环引用的话,最好用__block或__weak修饰.当然,如果你确定并不会产生循环引用的情况,那你可以放心的self.  self. (~O(∩_∩)...
分类:其他好文   时间:2014-06-08 16:34:27    阅读次数:215
latch:cache buffers chains的优化思路
数据块在buffer cache存放是以linked list方式存放的。当一个session想要访问/修改buffer cache的block,首先需要通过hash算法检查该block是否存在于buffer cache中,检查相同的SQL语句是否存在于library cache中也是通过hash算法实现的。要判断block是否存在于buffer cache中,就需要扫描linked list(此处都是串行的,不能并发),获取block的信息。而扫描linked list必须获得一个latch,防止并发对l...
分类:其他好文   时间:2014-06-08 15:31:26    阅读次数:197
Block学习一:基本用法,用block封装NSURLRequest异步请求
首先看下面这段代码: 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
js与Jquery的对比
// document.getElementById("divCommit").style.display="none";// document.getElementById("oldContent").style.display="block"; $("#divCommit").hide(); ....
分类:Web程序   时间:2014-06-07 07:59:17    阅读次数:263
block引发的陷阱
block在项目的开发中使用时非常频繁的,苹果官方也极力推荐使用block。其实,究其本质,block就是指向结构体的指针(可利用运行时机制查看底层生成的c代码)。然而在使用block时会存在很多陷阱(主要是内存泄露),这些都是必须要注意的。接下来举个简单的实例:假设一个类,拥有两个属性:blo.....
分类:其他好文   时间:2014-06-05 17:27:08    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!