Redis的事物 Redis 事物常用命令 multi标记一个事物块的开始 exec:执行所有事物块内的命令 discard: 取消事物,放弃执行事物块的所有命令 watch key [key ...]: 监视一个(或多个)key,如果在事物执行前这个(或这些) key 被其他命令所改动,那么事务将 ...
分类:
其他好文 时间:
2018-12-05 12:29:04
阅读次数:
216
前言 继上一次webpack的基础配置分享之后,本次将分享一些工作中项目常用的配置插件、也会包含一些自己了解过觉得不错的插件,如有分析不到位的,欢迎纠错,嗯,这些东西文档都有,大佬可绕过。 Wepack4之后废弃了很多的插件,这里只会讲解webpack4还支持的(包含4之前插件),已经废弃的将不再阐述。 上一次的分享之后,有部分网友留言质疑:骗小白的赞、是否原创、是否是抄别人等等,当然也有很
分类:
Web程序 时间:
2018-12-03 19:52:42
阅读次数:
245
django实现前端进度条后端安装模块channels==2.1.5channels-redis==2.3.1anyjson==0.3.3asgi-redis==1.4.3asgiref==2.3.0asn1crypto==0.24.0async-timeout==2.0.1Twisted==18.9.0启动一个redis新建django程序quan目录结构quanquanasgi.pyconsu
分类:
其他好文 时间:
2018-11-27 17:53:10
阅读次数:
1008
集合相关的功能详解 集合(set)是一个无序的不重复元素序列。 可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。 创建格式: add: 添加元素 clear:清空 copy:浅拷贝 discard:移 ...
分类:
编程语言 时间:
2018-11-22 15:20:48
阅读次数:
177
ChannelPipeline ChannelHandler实例的列表,用于处理或者截获通道的接收和发送数据,让用户可以在ChannelPipeline中完全控制一个事件以及处理ChannelHandler和ChannelPipeline的交互。 每一个新的通道,都会创建一个新的ChannelPip ...
分类:
Web程序 时间:
2018-11-08 22:08:24
阅读次数:
292
集合: 1.不同元素组成 2.无序 3.集合中的元素必须是不可变类型 s = {1, 2, 3 } #定义集合 s = set('hello') print(s) s.pop() #指定删除 s.remove("") s.remove("sss") #删除元素不存在会报错 s.discard('sb ...
分类:
编程语言 时间:
2018-11-04 21:05:26
阅读次数:
201
集合类型内建方法总结 集合(s).方法名 等价符号 方法说明 以下方法仅适用于可变集合 ...
分类:
其他好文 时间:
2018-10-27 19:43:30
阅读次数:
184
Python的内置HTTP请求库 urllib.request 请求模块 urllib.error 异常处理模块 urllib.parse url解析模块 urllib.robotparse robots.txt解析模块 ...
分类:
编程语言 时间:
2018-10-26 10:41:20
阅读次数:
178
值类型与引用类型: 值类型: 值类型的变量直接包含值,变量引用的位置就是值在内存中实际存储的位置。因此,将一个原始变量的值赋给另一个变量,会在新变量的位置创建原始变量的值的一个内存副本。两个变量不可能引用同一个内存位置。同样的, 在方法内部对参数值进行任何修改都不会影响调用者中的原始值。 由于值类型 ...
一、DEMO 官方并没有使用Hello World来作为一个例子,而是采用RFC的DISCARD,这个协议定义了就是接收到请求后什么也不干。 第一步编写DiscardServerHandler类: 第二步编写DiscardServer: 二、ECHO协议的DEMO ECHO协议,定义了客户端请求啥就 ...
分类:
Web程序 时间:
2018-10-22 14:38:48
阅读次数:
204