内容列表 对象模型(结构定义,类对象、元类和实例对象的关系) 消息传递和转发机制 runtime系统功能理解 对象模型 结构定义 对象(Object): OC中基本构造单元 (building block),用于存储和传递数据。 能够在objc.h的文件里查找到对象结构的定义,例如以下所看到的即对象 ...
分类:
其他好文 时间:
2016-04-11 14:11:56
阅读次数:
193
今天为大家带来Redis中zipmap数据结构的分析,该结构定义在zipmap.h和zipmap.c文件中。我把zipmap称作“压缩字典”(不知道这样称呼正不正确)是因为zipmap利用字符串实现了一个简单的hash_table结构,又通过固定的字节表示节省空间。zipmap和前面介绍的ziplist结构十分类似,我们可以对比地进行学习。...
分类:
其他好文 时间:
2016-04-10 14:29:25
阅读次数:
135
在之前的HTML页面中,大家基本上都是用了Div+CSS的布局方式。而搜索引擎去抓取页面的内容的时候,它只能猜测你的某个Div内的内容是文 章内容容器,或者是导航模块的容器,或者是作者介绍的容器等等。也就是说整个HTML文档结构定义不清晰,HTML5中为了解决这个问题,专门添加了:页 眉、页脚、导航 ...
分类:
Web程序 时间:
2016-04-06 23:14:58
阅读次数:
214
1.FILE结构体?FILE是C语言文件结构定义,打开文件和文件操作要用到这类结构。可以看成变量类型,用于变量声明。这个是一种数据结构类型,用来表示一个文件的相关信息,如果定义了一个文件指针,就用这个指针来指向某个文件,然后就能使用这个指针对文件来进行操作了。FILE在"st..
分类:
系统相关 时间:
2016-04-06 00:54:35
阅读次数:
223
原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 在Linux中,task_struct其实就是通常所说的PCB。该结构定义位于: task_struct比较庞大,大致可以分为几个部分: 进程状 ...
分类:
系统相关 时间:
2016-04-03 20:23:43
阅读次数:
234
1、truncate和delete只删除数据不删除表的结构(定义),而drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index);依赖于该表的存储过程/函数将保留,但是变为invalid状态。2、delete语句是dml,这个操作会放到rollbacksegement中,事务提交之后才生效;..
分类:
其他好文 时间:
2016-03-31 17:02:41
阅读次数:
199
-- 查看指定数据库的表信息 -- 查看会话连接信息 -- CHARACTER_SETS 查看数据库支持的字符集 -- COLLATIONS 字符序 -- 查看表结构定义信息 show columns from employees from employees; desc employeees.em ...
分类:
数据库 时间:
2016-03-31 12:52:21
阅读次数:
499
Oracle 多粒度锁机制介绍 根据保护对象的不同,Oracle数据库锁可以分为以下几大类: (1) DML lock(data locks,数据锁):用于保护数据的完整性; (2) DDL lock(dictionary locks,字典锁):用于保护数据库对象的结构(例如表、视图、索引的结构定义 ...
分类:
数据库 时间:
2016-03-30 12:24:56
阅读次数:
171
针对kubernetes v1.1.8-beta.0版本,从数据结构定义和使用的角度对kubernetes源代码进行分析,分析controller-manager模块。...
分类:
Web程序 时间:
2016-03-27 12:46:45
阅读次数:
238
本题要求在一个数组中实现两个堆栈。 其中Tag是堆栈编号,取1或2;MaxSize堆栈数组的规模;Stack结构定义如下: 注意:如果堆栈已满,Push函数必须输出“Stack Full”并且返回false;如果某堆栈是空的,则Pop函数必须输出“Stack Tag Empty”(其中Tag是该堆栈
分类:
编程语言 时间:
2016-03-21 09:23:19
阅读次数:
234