在xcode中创建一个项目 会在supportion files 目录下 看见一个已plist后缀类型的文件,这个文件 是以 key value 存放的键 值对的值。它全名是:Property List,属性列表文件,它是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist,因此通常...
分类:
移动开发 时间:
2015-06-03 19:11:31
阅读次数:
129
PHP 的一些 global 变量PHP 的一些 global 变量来源: 《PHP 语言精粹》get_GET: 是从 url 传递过来的比如,http://localhost/test.php?key=k&value=vlocalhost/test.php 的内容如下:key == k value...
分类:
Web程序 时间:
2015-06-03 15:17:38
阅读次数:
124
接下来讨论的是key,value的输出,这部分比较复杂,不过有了前面kvstart,kvend和kvindex配合的分析,有利于我们理解返部分的代码。 输出缓冲区中,和kvstart,kvend和kvindex对应的是bufstart,bufend和bufmark...
分类:
其他好文 时间:
2015-06-03 14:01:59
阅读次数:
107
接下来讨论的是key,value的输出,这部分比较复杂,不过有了前面kvstart,kvend和kvindex配合的分析,有利于我们理解返部分的代码。输出缓冲区中,和kvstart,kvend和kvindex对应的是bufstart,bufend和bufmark。这部分还涉及到变量bufvoid,用与表明实际使用的缓冲区结尾(见..
分类:
其他好文 时间:
2015-06-03 13:56:53
阅读次数:
106
接下来讨论的是key,value的输出,这部分比较复杂,不过有了前面kvstart,kvend和kvindex配合的分析,有利于我们理解返部分的代码。输出缓冲区中,和kvstart,kvend和kvindex对应的是bufstart,bufend和bufmark。这部分还涉及到变量bufvoid,用...
分类:
其他好文 时间:
2015-06-03 13:32:14
阅读次数:
170
接下来讨论的是key,value的输出,这部分比较复杂,不过有了前面kvstart,kvend和kvindex配合的分析,有利于我们理解返部分的代码。
输出缓冲区中,和kvstart,kvend和kvindex对应的是bufstart,bufend和bufmark。这部分还涉及到变量bufvoid,用与表明实际使用的缓冲区结尾(见后面BlockingBuffer.reset分析),和变量bufm...
分类:
其他好文 时间:
2015-06-03 11:52:37
阅读次数:
121
原文:http://blog.csdn.net/dqjyong/article/details/7672865Objective-C里面的Key-Value Observing (KVO)机制,非常不错,可以很好的减少浇水代码。关于KVO的学习,可以参考文章:《Key-Value Observing...
分类:
其他好文 时间:
2015-06-03 11:33:51
阅读次数:
127
1.什么是map? 在数据结构中,map是由一组键值对(key,value)来保存数据的一种数据结构模型。 2.集合一般提供两种常规的Map实现,一种是HashMap,另一种是TreeMap,下面将具体分析这两种map的实现: HashMap:基于哈希表实现。使用HashMap要求添加的键类明...
分类:
编程语言 时间:
2015-06-02 21:26:31
阅读次数:
155
1、redis简介redis是一个key-value存储系统。和Memcached类似,它支持存 储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、ad...
一.KVO 模式key-value observing (观察者模式),即键值监听,分为观察者和被观察对象,当被观察对象中属性发生变化,被观察对象会通过观察者.OC中,KVO常用方法:注册指定Key路径的监听器 : addObserver: forKeyPath: options: context:...
分类:
移动开发 时间:
2015-06-02 16:52:41
阅读次数:
143