什么是JSON全称 JavaScript Object Notation,是一种轻量级的数据交换格式。
它基于ECMAScript的一个子集。
JSON采用完全独立于语言的文本格式。JSON语法规则JSON 语法是 JavaScript 对象表示语法的子集
数据在键值对中
数据由逗号分隔
花括号保存对象
方括号保存数组
key和value一定要用双引号(不是单引号),否则会出现解析异常JSON...
分类:
Web程序 时间:
2015-08-29 00:53:51
阅读次数:
204
纸上得来终觉浅,绝知此事要躬行
--陆游 问渠那得清如许,为有源头活水来 --朱熹
HashMap是一个散列表,存储的内容是键值对(key-value)映射。HashMap继承于AbstractMap并实现了Map、Cloneable、Serializable接口。
(1)HashMap不是线程安全的,同时key-value都可以为null,并且是无序的。
(2)H...
分类:
编程语言 时间:
2015-08-29 00:51:26
阅读次数:
307
纸上得来终觉浅,绝知此事要躬行
--陆游 问渠那得清如许,为有源头活水来 --朱熹
和HashMap一样,Hashtable也是一个散列表,存储的内容也是键值对key-value映射。它继承了Dictionary,并实现了Map、Cloneable、io、Serializable接口。Hashtable是线程安全的,并且key和value不能为空,并且不是有序的。
H...
分类:
编程语言 时间:
2015-08-29 00:49:11
阅读次数:
273
丰富的数据结构使得redis的设计非常的有趣。不像关系型数据库那样,DEV和DBA需要深度沟通,review每行sql语句,也不像memcached那样,不需要DBA的参与。redis的DBA需要熟悉数据结构,并能了解使用场景。
下面举一些常见适合kv数据库的例子来谈谈键值的设计,并与关系型数据库做一个对比,发现关系型的不足之处。
用户登录系统
记录用户登录信息的一个...
分类:
其他好文 时间:
2015-08-28 23:23:08
阅读次数:
337
HashMap是无序的,HashMap在put的时候是根据key的hashcode进行hash然后放入对应的地方。所以在按照一定顺序put进HashMap中,然后遍历出HashMap的顺序跟put的顺序不同(除非在put的时候key已经按照hashcode排序号了,这种几率非常小)
单纯的HashMap是无法实现排序的,这的排序是指,我们将键值对按照一定的顺序put进HashMap里,然后在进行...
分类:
其他好文 时间:
2015-08-28 19:51:59
阅读次数:
206
一、基本查询>db.test.findOne()>db.test.find({"name":"rock","age":18}) //多条件查询>db.test.find({},{"name":1}) //只返回name 键值对>db.test.find...
分类:
数据库 时间:
2015-08-28 19:37:10
阅读次数:
167
什么是jsonjson是一种轻量级的数据交换格式,由N组键值对组成的字符串,完全独立于语言的文本格式。为什么要使用json在很久很久以前,调用第三方API时,我们通常是采用xml进行数据交互,但往往xml包含更多冗余的标记字符,在传输较大数据时,相较于xml,json显得更加简洁,轻量。与此同时,j...
分类:
Web程序 时间:
2015-08-28 14:52:01
阅读次数:
161
Lua中table类似与C#种的字典,其实就是一个key-value键值对数据结构.来学习下table基本操作
Table的创建
myTable = {} --表名后面使用{}赋值,表示一个空的表
myTable = {name="海洋",age=18,isMan=true} --创建时候就添...
分类:
其他好文 时间:
2015-08-28 11:09:28
阅读次数:
206
需求:用户登录(name:用户名,pwd:密码)(一)HttpGet :doGet()方法//doGet():将参数的键值对附加在url后面来传递[java]view plaincopypublicStringgetResultForHttpGet(Stringname,Stringpwd)thro...
分类:
移动开发 时间:
2015-08-28 10:53:46
阅读次数:
208
Map架构:
如上图:
(1)Map是映射接口,Map中存储的内容是键值对(key-value)
(2)AbstractMap是继承于Map的抽象类,实现了Map中的大部分API。
(3)SortedMap是继承于Map的接口,SortedMap中的内容是排序的键值对,排序的方法是通过比较器。
(4)NavigableMap继承于SortedMap,其中有一系列的导航方法,如...
分类:
编程语言 时间:
2015-08-28 02:15:17
阅读次数:
180