本文的顺序是层层深入的,要想简单的了解,只看X.1 初探Block就好了本章学习目标:1. 了解何谓block。2. 了解block的使用方法。Block 是iOS在4.0之后新增的程式语法,严格来说block的概念并不算是基础程式设计的范围,对初学者来说也不是很容易了解,但是在iOS SDK 4....
分类:
移动开发 时间:
2014-10-10 04:29:14
阅读次数:
229
图片IMG与容器下边界之间有空隙怎么办?这里介绍3中简单的解决方法。 第一,给图片img标签display:block。 img{display:block} 第二,定义容器里的字体大小为0。 div { width:110px; border:1px solid #000000; f...
分类:
其他好文 时间:
2014-10-10 00:16:54
阅读次数:
287
更改协议成block,运行,设置一个头文件person.h#import @interface Person : NSObject@property (nonatomic, copy) void (^brak)(void); //声明void类返回void的block类型的brak,@propert...
分类:
其他好文 时间:
2014-10-09 23:34:48
阅读次数:
194
解决div里面img的缝隙问题图片IMG与容器下边界之间有空隙怎么办?这里介绍3中简单的解决方法。 第一,给图片img标签display:block。 img{display:block} 第二,定义容器里的字体大小为0。 div { width:110px; border:1px so...
分类:
其他好文 时间:
2014-10-09 23:29:33
阅读次数:
177
重点内容:负外边距,绝对垂直居中,box拓展点:设置inline-block,使元素居中1.实现文字居中对齐 水平居中:text-align:center 垂直居中:设置line-height和height一样2.实现元素居中对齐使用元素定位,并移动元素方法1:负外边距法(兼容IE)原理:使用绝对定...
分类:
Web程序 时间:
2014-10-09 22:43:37
阅读次数:
192
总体上来讲,oracle的坏块可以分为两种情景:物理损坏和逻辑损坏。物理损坏是由于存储等原因造成的,致使oracle在处理数据块时发现块的checksum不一致。逻辑损坏多是由于oracle的bug或者内存错误引起,通过检测数据块的checksum并不会发现什么问题,但是在逻辑上这些块已经发生了损坏。
oracle通过两个参数来控制对物理损坏和逻辑损坏的检测:
SQL> show parame...
分类:
数据库 时间:
2014-10-09 20:32:17
阅读次数:
291
Block语法是在iOS4.0的SDK 中开始新增的, 在那时就已经有了超过400多个API使用了Block语法.Block对象又同样是继承与NSObject, 是C语言级别的语法和运行时特性. 和标准的C函数指针类似. 但其除了可执行语句外, 还可以类似对象可以保持状态数据.和C语言的函数指针类似...
分类:
编程语言 时间:
2014-10-09 20:29:37
阅读次数:
213
__block 的标记告诉编译器,这个变量在 block 里面需要做特殊处理。一般来说,在 block 中用的变量值是被复制过来的,所以对于变量本身的修改并不会影响这个变量的真实值。而当我们用 __block 标记的时候,表示在 block 中的修改对于 block 外也是有效地。具体可参见 https://developer.apple.com/library/ios/documentation...
分类:
移动开发 时间:
2014-10-09 17:48:17
阅读次数:
219
用HDFS存储小文件是不经济的,因为每个文件都存在一个block里,每个block的metadata又在namenode的内存里存着,所以,大量的小文件,会吃掉大量的namenode的内存。(注意:一个小文件占用一个block,但是这个block的大小不是设定的值,比如设定每个block是128M,但是一个1M的文件存在一个block里,实际占用的datanode的硬盘大小是1M,而不是128M。...
分类:
其他好文 时间:
2014-10-09 16:58:40
阅读次数:
247
原文地址:http://blog.callmewhy.com/2014/10/08/uialertcontroller-swift-closures-enum/在 iOS8 的 SDK 中, UIKit 框架里两个常用的 API 有了比较大的改动。UIActionSheet 和 UIAlertView 都被 UIAlertController 替换了。在 iOS8 里,如果你想要弹出消息,你应该使...
分类:
编程语言 时间:
2014-10-09 16:55:48
阅读次数:
332