Redis是一款开源的、高性能的键-值存储(key-value store)。它常被称作是一款数据结构服务器(data structure server)。Redis的键值可以包括字符串(strings)、哈希(hashes)、列表(lists)、集合(sets)和 有序集合(sorted sets)等数据类型。 对于这些数据类型,你可以执行原子操作。例如:对字符串进行附加操作(append);递增哈希中的值;向列表中增加元素;计算集合的交集、并集与差集等。...
1 2 3 4 5 6 7 My JSP 'index.jsp' starting page 8 9 10 11 12 13 15 -->16 17 18 19 24 25 26 27 28 29 <struts:append />标签 30 31 ...
分类:
移动开发 时间:
2015-07-03 23:13:29
阅读次数:
217
数据库内容大概如下:{_id:1,"hero_list" : { "15521" : { "stars" : 0, "_id" : 15521, ...
分类:
移动开发 时间:
2015-07-03 15:38:02
阅读次数:
221
redis是一个支持持久化的内存数据库,也就是说redis需要经常将内存中的数据同步到磁盘来保证持久化。redis支持四种持久化方式,一是Snapshotting(快照)也是默认方式;二是Append-only file(缩写aof)的方式;三是虚拟内存方式;四是diskstore方式。下面分别介绍...
分类:
其他好文 时间:
2015-07-02 15:42:00
阅读次数:
164
添加文件文本在文件尾部salt.states.file.append(name, text=None, makedirs=False, source=None, source_hash=None, template='jinja', sources=None, source_hashes=None,...
分类:
移动开发 时间:
2015-07-01 17:55:00
阅读次数:
167
一. set 类型数据操作指令简介1.sadd: key member 添加一个 string 元素到 key 对应 set 集合中,成功返回 1,如果元素已经在集合中则返回 0,key 对应的 set 不存在则返回错误。127.0.0.1:6379> KEYS * 1) "add_append" ...
分类:
其他好文 时间:
2015-07-01 15:31:35
阅读次数:
116
Join的作用是众所周知的,阻塞进程直到线程执行完毕。通用的做法是我们启动一批线程,最后join这些线程结束,例如: 1 for i in range(10): 2 3 t = ThreadTest(i) 4 5 thread_arr.append(t) 6 7 for i i...
分类:
编程语言 时间:
2015-07-01 13:52:51
阅读次数:
135
1.往QListView控件内写入数据strlist=QStringList()strlist.append('hello')strm=QStringListModel(strlist)self.ui.listView.setModel(strm)2.QListView加入复选框self.model...
分类:
其他好文 时间:
2015-06-28 22:54:43
阅读次数:
1349
使用py2exe进行打包 例:from distutils.core import setupimport py2exeimport syssys.argv.append('py2exe') py2exe_options = { #调用的库 "includes": ["sip","pyxmpp","...
分类:
其他好文 时间:
2015-06-28 21:37:45
阅读次数:
306
方法一:装饰器利用“装饰器只会执行一次”这个特点def singleton(cls):
instances = []# 为什么这里不直接为None,因为内部函数没法访问外部函数的非容器变量
def getinstance(*args, **kwargs):
if not instances:
instances.append(cls(*args...
分类:
编程语言 时间:
2015-06-28 17:09:46
阅读次数:
220