block默认是存储在栈内存中的,需要做一些操作才能到堆中MRC情况下-------------------这种情况下block创建以后需要做block_copy()操作才能复制到堆中,如果block在栈中,是不会对block内使用的对象做操作的但是如果你的block已经拷贝到了堆中,你就要注意了,...
分类:
其他好文 时间:
2014-07-30 03:16:03
阅读次数:
218
1.$adbpushSecureSetting.apk/sdcard///上传要安装的文件,为安装做准备。2.$adbshell3.$su//切换到root用户。如果没有获得Root权限,这一步不会成功。4.#mount-oremount,rw-tyaffs2/dev/block/mtdblock3...
分类:
数据库 时间:
2014-07-30 00:33:32
阅读次数:
339
回顾上一篇我们了解到了用__block修饰的变量,可以在block内部修改,__block变量其实对应一个结构体struct __Block_byref__para1_0 { void *__isa;__Block_byref__para1_0 *__forwarding; int __flags....
分类:
其他好文 时间:
2014-07-29 17:21:52
阅读次数:
286
iSCSI(InternetSmallComputerSystemInterface)Internet小型计算机系统接口,是一种基于TCP/IP的协议,用来建立和管理IP存储设备、主机和客户机等之间的相互连接,并创建存储区域网络(SAN)。SAN使得SCSI协议应用于高速数据传输网络成为可能,这种传输以数据块级别(block-le..
分类:
其他好文 时间:
2014-07-29 15:49:19
阅读次数:
389
#include
#include
#include
struct file_operations;
struct inode;
struct module;
struct cdev {
struct kobject kobj;
struct module *owner;
const struct file_opera...
分类:
系统相关 时间:
2014-07-29 14:18:28
阅读次数:
280
Block 相当于C或C++中的函数指针,相当于.NET或Java中的delegate//Block声明double (^blockName) (double, double) = ^ double (double firstParam, double secondParam){ retur...
分类:
其他好文 时间:
2014-07-29 13:54:58
阅读次数:
243
一种动态内存管理Malloc/Free服务的链表实现 , 动态内存分配与回收服务,Malloc/Free的实现,最主要的核心内容是单向链表。其数据结构定义如下,一整段内存被SRAM或SDRAM,DRAM由系统的内存管理模块统一管理,这里主要是堆的管理:
typedef struct A_BLOCK_LINK
{
struct A_BLOCK_LINK *pxNextFre...
分类:
其他好文 时间:
2014-07-29 13:21:31
阅读次数:
433
chattr是用来改变文件、目录属性。chattr命令的作用很大,其中一些功能是由linux内核版本来支持的。通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所有的目录。lsattr是用来显示chattr命令设置的文件属性。与chmod相比,chmod只是改变文件的读写,执行权限.....
分类:
系统相关 时间:
2014-07-29 12:33:36
阅读次数:
330
一.关于ajax跨域请求,用jsonp老是不成功,虽然可以返回数据,但是error处报错。原因是返回的数据格式不是jsonp格式。但是用C#构造的请求却能够返回数据。二.第三方的ajax请求肯定是不能获取得到你当前用户的session。任务是这样的的,支付宝的页面返回notify页面(这个页面是异步...
分类:
其他好文 时间:
2014-07-29 10:49:36
阅读次数:
173