ExtJS(3)- 自定义组件(星级评分)
2014-10-16 17:03
288 查看
redis 笔记(一)
redis 笔记(一)2015-12-29 by Damon
【常用命令】(shell 代码)获取服务器信息:
获取特定信息:
选择数据库:在Redis中默认有16个数据库(编号从0到15),默认是对数据库0进行操作。
当前数据库中key的数据:
清空当前数据库:
清空所有数据库:
测试连接:返回pong即为连接畅通。
退出客户端:或者是exit命令。
关闭服务器:
【基本操作】(shell 代码)添加记录:通常用于设置字符串(string)类型,或者整数类型;如果key已经存在,则覆盖其对应的值。
获取记录:通过键获取值。
递增/递减:针对整数类型,仍然使用类似于字符串的操作方式:并且可以进行递增、递减操作。
在key不存在时才添加:
设置失效时间:以避免数据量的持续增长,如下命令:设置过期时间为3s。
key是否存在:
key的存活时间:time to live
查询所有的key:
模糊匹配:
将key移动到数据库2中:
【列表操作】(shell 代码)添加元素:给列表userList从右边压入字符串James。
移除元素:从userList左侧移除第一个元素。
列表范围:如下命令获取从0(左侧起始位置)到-1(右侧最后一个位置)之间的所有元素,并且包含起始位置的元素。
设置元素:设置userList位置0处为新值,对包含空格的字符串使用引号括起来。
列表长度:
裁剪列表:执行如下命令后,列表userList只包含原始列表从位置0到0的连续元素。
【无序集合】(shell 代码)添加元素:可同时添加多个元素。
查看集合中的所有元素:
移除元素:
集合大小:返回集合中包含的元素的个数。
集合中是否包含元素:
集合的运算:如下命令返回集合food和fruit的并集,另外还有交集(sinter)、差集(sdiff)运算。
【有序集合】(shell 代码)添加元素:根据第二个参数进行排序。
集合范围:找到从0到-1的所有元素,并且是有序的。
重复添加:存在相同的value,权重参数更新为3。
【哈希表操作】(shell 代码)添加元素:给哈希表person添加键为name,值为James的成员。
获取元素:获取哈希表person中键name所对应的value值。
返回哈希表所有的key:
返回哈希表所有的value:
redis 笔记(一)2015-12-29 by Damon
【常用命令】(shell 代码)获取服务器信息:
info
获取特定信息:
info Keyspace
选择数据库:在Redis中默认有16个数据库(编号从0到15),默认是对数据库0进行操作。
select 1
当前数据库中key的数据:
dbsize
清空当前数据库:
flushdb
清空所有数据库:
flushall
测试连接:返回pong即为连接畅通。
ping
退出客户端:或者是exit命令。
quit
关闭服务器:
shutdown
【基本操作】(shell 代码)添加记录:通常用于设置字符串(string)类型,或者整数类型;如果key已经存在,则覆盖其对应的值。
set name Damon
获取记录:通过键获取值。
get name
递增/递减:针对整数类型,仍然使用类似于字符串的操作方式:并且可以进行递增、递减操作。
set age 26 incr age decr age
在key不存在时才添加:
setnx name Sunney
设置失效时间:以避免数据量的持续增长,如下命令:设置过期时间为3s。
setex name 3 Sun等价命令
set name Sun expire name 3删除key:
del name
key是否存在:
exists name
key的存活时间:time to live
ttl name
查询所有的key:
keys *
模糊匹配:
keys name*
将key移动到数据库2中:
move name 2
【列表操作】(shell 代码)添加元素:给列表userList从右边压入字符串James。
rpush userList James
移除元素:从userList左侧移除第一个元素。
lpop userList
列表范围:如下命令获取从0(左侧起始位置)到-1(右侧最后一个位置)之间的所有元素,并且包含起始位置的元素。
lrange userList 0 -1
设置元素:设置userList位置0处为新值,对包含空格的字符串使用引号括起来。
lset userList 0 "Damon Sun"
列表长度:
llen userList
裁剪列表:执行如下命令后,列表userList只包含原始列表从位置0到0的连续元素。
ltrim userList 0 0
【无序集合】(shell 代码)添加元素:可同时添加多个元素。
sadd fruit apple sadd fruit pear
查看集合中的所有元素:
smembers fruit
移除元素:
srem fruit apple
集合大小:返回集合中包含的元素的个数。
scard fruit
集合中是否包含元素:
sismember fruit pear
集合的运算:如下命令返回集合food和fruit的并集,另外还有交集(sinter)、差集(sdiff)运算。
sunion food fruit
【有序集合】(shell 代码)添加元素:根据第二个参数进行排序。
zadd user 2 James
集合范围:找到从0到-1的所有元素,并且是有序的。
zrange user 0 -1
重复添加:存在相同的value,权重参数更新为3。
zadd user 3 James
【哈希表操作】(shell 代码)添加元素:给哈希表person添加键为name,值为James的成员。
hset person name James
获取元素:获取哈希表person中键name所对应的value值。
hget person name
返回哈希表所有的key:
hkeys person
返回哈希表所有的value:
hvals person
相关文章推荐
- ExtJs星级评分Rating组件实现星级评分
- android 自定义星级评分控件
- extjs_10_自定义combotree组件
- ExtJS4.2 - 从 Hello World 到 自定义组件 -01 (为爱女伊兰奋斗)
- Android控件之RatingBar自定义星级评分样式
- Extjs的一个自定义组件
- 【ExtJS】关于自定义组件
- IOS-一步一步教你自定义评分星级条RatingBar
- 【ExtJS】自定义组件datetimefield(一)
- 更改后angularjs自定义星级评分
- IOS-一步一步教你自定义评分星级条RatingBar ——转载的
- 【ExtJS】关于自定义组件(一)
- 【ExtJS】自定义组件datetimefield(二)
- Extjs中itemselector组件自定义方法得到displayField值
- ExtJS 4.2 评分组件
- ExtJS 自定义组件
- Extjs 自定义组件实例
- Extjs自定义组件
- Extjs4 官方文档翻译系列二:组件(components)、自定义组件
- 微信小程序自定义组件:对话框、指示器、五星评分...