Flex key-value存储
2013-11-07 11:23
197 查看
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bandancer/article/details/84496872
Flex .key-value
项目需要通过设备ID来存储当前设备的可用Ip地址,如果放在Array里面,每次去除deviceID对应的Ip地址需要遍历。所以想利用类似于Java中Map这种key-value的形式,对数据进行操作。
果然,答案是Object类似于Java中的HashMap。
-------------
Demo1:添加数据
var temp:Object = new Object();
temp["ThinkPad"] = "10.1.1.1";
temp["LePad"] = "10.1.1.3";
temp["lePhone"] = "10.1.1.5";
-------------
Demo2:根据key删除当前记录
delete temp["LePad"];
-------------
Demo3: 根据Key获取对应的记录
var tempIp:String = temp["LePhone"];
-------------
Demo4: 关于Object的遍历---获取key
for( var i:String in temp){
Alert.show( "key =" + i); //获取key值
Alert.show( "key =" + temp[i]); //获取value
}
-------------
Demo5:关于Object的遍历----获取value
for each( var ip:String in temp){
Alert.show( "value =" + ip);
}
项目需要通过设备ID来存储当前设备的可用Ip地址,如果放在Array里面,每次去除deviceID对应的Ip地址需要遍历。所以想利用类似于Java中Map这种key-value的形式,对数据进行操作。
果然,答案是Object类似于Java中的HashMap。
-------------
Demo1:添加数据
var temp:Object = new Object();
temp["ThinkPad"] = "10.1.1.1";
temp["LePad"] = "10.1.1.3";
temp["lePhone"] = "10.1.1.5";
-------------
Demo2:根据key删除当前记录
delete temp["LePad"];
-------------
Demo3: 根据Key获取对应的记录
var tempIp:String = temp["LePhone"];
-------------
Demo4: 关于Object的遍历---获取key
for( var i:String in temp){
Alert.show( "key =" + i); //获取key值
Alert.show( "key =" + temp[i]); //获取value
}
-------------
Demo5:关于Object的遍历----获取value
for each( var ip:String in temp){
Alert.show( "value =" + ip);
}
相关文章推荐
- 大数据时代的 9 大Key-Value存储数据库
- Key-value存储简介
- 海量数据存储之Key-Value存储简介
- c++封装的用来存储key value pair的内存池类
- RegistryKey.SetValue 方法作为字符串存储整数值
- Cookie存储中文报错:java.lang.IllegalArgumentException: Control character in cookie value or attribute.(转)
- [z] Flare-兼容Memcached协议的分布式(key/value store)键值存储系统
- Mysql数据库存储失败问题Incorrect string value: '\xF0\x9F\x98\xAD",...' for column 'source' at row 1
- JS/Jquery 中怎么定义存储一个类似map中key-value形式的变量,并且怎样动态赋值key和value?
- 利用Tokyo Tyrant构建兼容Memcached协议、支持故障转移、高并发的分布式key-value持久存储系统
- 自己动手写带有事务支持的分布式Key-Value存储系统——读写锁
- Redis快速入门:Key-Value存储系统简介
- 高性能文件缓存key-value存储—Redis
- 分布式 Key-Value 存储系统:Cassandra 入门
- Redis VS. Memcached 均不适合数据量高于1千万条,且保证数据完整的key-value存储
- Redis(超高性能数据库)持久化Key-Value数据存储
- 构建高可用分布式Key-Value存储服务
- JS中创建json数组,并获取input中的id和value存储
- 海量数据存储之Key-Value存储简介
- 把自动机用作 Key-Value 存储