Key-Value Observing Programming Guide1,注册Key-Value Observing: 要实现这个目的,需要:1)被观察的类对你想要观察的属性必须是服从Key-Value observing的2)你必须注册被观察对象的观察对象,使用addObserver:forK...
分类:
其他好文 时间:
2015-07-18 10:44:57
阅读次数:
114
// 实现原理及思路:不同种类的皮肤放在不同的文件夹下,用一个plist文件存放不同控制器下的控件的背景颜色//plist文件名称为控制器的名称,内部的数据字典的key value对自定义一个命名规则,容易读取即可//#import "MYScreenToll.h"@interface MYScre...
分类:
移动开发 时间:
2015-07-18 00:13:20
阅读次数:
192
1.首先页面最上部有切换的按钮,按钮切换时能展示不同的页面,每个页面上又UITextField:(输入银行账号,输入转账金额,输入密码等等)2.就是传参时key,value值不一样 例如:NSDictionary *params = @{@"fundid" : [[GXSharedClass sha...
分类:
其他好文 时间:
2015-07-17 20:47:39
阅读次数:
103
为什么需要hash_map
用过map吧?map提供一个很常用的功能,那就是提供key-value的存储和查找功能。例如,我要记录一个人名和相应的存储,而且随时增加,要快速查找和修改:
岳不群-华山派掌门人,人称君子剑
张三丰-武当掌门人,太极拳创始人
东方不败-第一高手,葵花宝典
...
这些信息如果保存下来并不复杂,但是找起来比较麻烦。例如我要找"张三丰"的信息,最傻的方法就是...
分类:
编程语言 时间:
2015-07-17 19:05:05
阅读次数:
168
key value observer 键值观察
一、使用方法:
以person对象为例,person中的属性name,监听name值改变的方法
//添加监听的属性keyPath options:要监听的是新值还是旧值
[self.person
addObserver:self
forKeyPath:@"name"
options:NSKeyValueObservingOptio...
分类:
其他好文 时间:
2015-07-17 16:23:40
阅读次数:
124
项目需求
设计一个基于Socket或基于HTTP的服务器,服务内容是提供一种简单的key/value映射关系的管 理与查询
下面的所有操作都是通过结构体Node来传递的:
struct Node {
char key[KEY_SIZE];
char value[VALUE_SIZE];
};
本场景中需要cli...
分类:
编程语言 时间:
2015-07-17 16:10:55
阅读次数:
186
我们已经了解到了Redis是一种内存数据库,Redis中数据都是以key-value的形式存储在内存中,由Redis服务器来维护和管理这部分内存,内存是何足珍贵,不需要的数据或者是已经使用过的没用的数据是不会让它长久的存在于内存中的,毕竟我们还是要建设节约型社会的。所以我们可以通过给键设置生存时间或者过期时间来权衡有限的内存和不断增长的数据,设置过期时间的命令为:【expire key 时间长度(秒)】或者是【pexpire key 时间长度(毫秒)】 同时也可以通过【expireat key 时间点(Un...
分类:
其他好文 时间:
2015-07-17 00:29:35
阅读次数:
209
什么是JSON?JavaScript 对象表示法(JavaScriptObjectNotation)。JSON是一种轻量级的数据交换格式,某个JSON格式的文件内部譬如可以长成这样:{ "name": "hanzichi", "sex": "male"}看起来都是key-value的键值对,很像.....
分类:
Web程序 时间:
2015-07-16 11:14:30
阅读次数:
118
1.Map概述
Map与Collection并列存在,用来保存具有映射关系的数据:Key-Value
Map 中的 key 和 value都可以是任何引用类型的数据
Map 中的 key 用Set来存放,不允许重复,所以Map中的Set类型需要重写hashCode()和equals()方法,因为引用对象是通过这两个方法来保证Set的唯一性。
Map中的key 和 value之间存在单...
分类:
编程语言 时间:
2015-07-16 09:57:14
阅读次数:
167
一,概述KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。定义一个类A@interface A : NSObject { int age;}@...
分类:
其他好文 时间:
2015-07-16 02:02:16
阅读次数:
111