一、集合类简介 数组是很常用的一种的数据结构,我们用它可以满足很多的功能,但是,有时我们会遇到如下这样的问题: 1、我们需要该容器的长度是不确定的。 2、我们需要它能自动排序。 3、我们需要存储以键值对方...
分类:
其他好文 时间:
2015-08-05 16:35:18
阅读次数:
256
本文翻译自android官方文档,结合自己测试,整理如下。Android提供了一些永久保存数据的方法,可以根据具体的需求决定使用哪种方式存储,例如私有数据,外部程序是否可以访问等等。有以下几种方法存储:
Shared Preferences
使用键值对存储私有数据类型
Internal Storage(或称为文件存储)
使用内部存储保存私有数据
External Storage
使用外部存储保...
分类:
移动开发 时间:
2015-08-05 13:00:18
阅读次数:
276
XMLHttpRequest Level 2 添加了一个新的接口——FormData。利用 FormData对象,我们可以通过 JavaScript 用一些键值对来模拟一系列表单控件,我们还可以使用 XMLHttpRequest 的 send()方法来异步的提交表单。与普通的 Ajax 相比,使.....
分类:
Web程序 时间:
2015-08-05 06:25:29
阅读次数:
149
1、map任务处理
1.1读取输入文件内容,接卸成key、value对。对输入文件的每一行,解析成key、value对。每一个键值对调用一次map函数。
1.2写自己的逻辑,对输入的key、value处理,转换成新的key、value输出。
1.3对输出的key、value进行分区。
1.4对不同分区的数据,按照key进行排序、分区。相同key的value放到一个集合中。...
分类:
其他好文 时间:
2015-08-04 13:33:46
阅读次数:
83
首先要知道,easyui表格从后台接收的数据格式一定是json格式。将查询出的结果以键值对的形式存入map集合中,最后将map集合转为json串在用字符流打印出来即可。前提要引入第三方架包部分代码如下: //easyui表格从后台接收的数据格式一定是json格式 Ma...
分类:
其他好文 时间:
2015-08-03 22:29:31
阅读次数:
156
Python中,字典是容器,所以可以使用len()方法统计字典中的键值对的个数;字典是可迭代的,迭代的依据是字典中的键。in, not in 等运算符判断指定的键是否在字典中;如果索引一个字典中不存在的键,将会抛出异常KeyError;del d[k]将会删除k对应的键值对,如果d中不存在k,则抛出...
分类:
编程语言 时间:
2015-08-03 16:26:47
阅读次数:
170
集合类型
Set集合:集合元素是不能重复的。元素是没有顺序的。所以它不能基于位置访问元素。TreeSet和HashSet是它的实现类。
List集合: 集合元素是可以重复的。元素是有顺序的。所以它可以基于位置访问元素。ArrayList和LinkedList是它的实现类。
Map:它包含键值对。Map的键是不能重复的。Map不能保证存储的顺序。HashMap和TreeMap是它的实现类。...
分类:
编程语言 时间:
2015-08-03 07:51:16
阅读次数:
183
字典的定义和上一篇文章讲到的数组类似,字典也是用来存放相同数据类型的元素的数据结构。不过字典是通过键(Key)来查找特定的值(Value),字典中存放的每一个数据项(item)都是这样的一个键值对。哈希化每一个键值对的值,没有特殊要求,但是只有可以哈希化的类型的变量,才可以作为键值对的键。可以哈希化是指,该类型的变量,必须提供一个可以计算出自身哈希值的方法。哈希值不相同的变量,自身一定也不相同,反之...
分类:
编程语言 时间:
2015-08-02 16:47:59
阅读次数:
164
Map集合:该集合存储键值对,一对一对往里存。而且要保证键的唯一性。 1、添加 put(K key, V value) putAll(Map m) 2、删除 clear() remove(Object key) 3、判断 containsKey(Object ke...
分类:
其他好文 时间:
2015-08-02 10:10:20
阅读次数:
158
iOS开发过程中相信大家经常遇到当需要给字体,颜色,下划线等属性的时候参数是一个NSDictionary 字典
但是字典里面到底有哪些键值对了
我们把常用的总结一下
首先我们创建一个最简单的,设置一下字体和大小
我们使用是一个NSString 的方法...
分类:
移动开发 时间:
2015-08-01 14:21:15
阅读次数:
206