商城的首页频繁被访问,为了提升访问速度,除了我们之前已经学过的使用缓存技术外,还可以使用页面静态化技术。 页面静态化即将动态渲染生成的页面结果保存成html文件,放到静态文件服务器中。用户访问的时候访问的直接是处理好之后的html静态文件。 对于页面中属于每个用户展示不同数据内容的部分,可以在用户请 ...
分类:
其他好文 时间:
2018-07-06 23:32:05
阅读次数:
438
概要:set集合、 collections系列 (计数器、有序字典、默认字典、可命名元组、队列) 一 set集合 set集合:无序且不重复的元素集合 优势:1.访问速度快 2.天生解决了重复问题 set功能演示 1 #!/usr/bin/env python3 2 #author:Alnk 3 s1 ...
分类:
编程语言 时间:
2018-06-12 19:38:57
阅读次数:
214
nametuple 是tuple扩展子类,命名元组,其实本质上简单类对象 其实本质上和下面方式一样 相关方法 1. _make 初始化赋值, 必须长度一致 2. _asdict 将nametuple对象转换为字典对象,是个有序字典 defaultdict 是dict的扩展类,访问字典的key如果没有 ...
分类:
编程语言 时间:
2018-06-05 20:03:36
阅读次数:
230
和原来字典一模一样 把dict 传进去 相当于这个类就是一个字典 设置字典 ...
分类:
编程语言 时间:
2018-05-19 00:14:21
阅读次数:
246
一、复习模块 1 # collections模块 2 # 有序字典 orderddict 3 # 默认字典 defaultdict 4 # 可命名元祖 namedtuple 5 6 # 时间模块 7 # 三种时间格式 时间戳时间 结构化时间 格式化时间 8 # 计算时间差 9 # 两个时间都转换成时 ...
分类:
其他好文 时间:
2018-05-14 22:09:32
阅读次数:
188
# 模块,python文件 写好了但不直接使用的功能#import time /os/sys#为什么这些模块提供的方法,不能直接使用,需要先导入?#常用的和某个操作相关的分成不同的模块# 模块种类:内置模块 拓展模块 自定义模块# collections# 1.namedtuple: 生成可以使用名 ...
分类:
其他好文 时间:
2018-05-12 11:19:29
阅读次数:
188
collection 模块 1.namedtuple: 生成可以使用名字来访问元素内容的tuple 2.deque: 双端队列,可以快速的从另外一侧追加和推出对象 3.Counter: 计数器,主要用来计数 4.OrderedDict: 有序字典 5.defaultdict: 带有默认值的字典 na ...
分类:
编程语言 时间:
2018-05-12 10:25:56
阅读次数:
175
字典 说明: 在 Python 中, 字典 是一系列 键 — 值对 。每个键都与一个值相关联,你可以使用键来访问与之相关联的值。与键相关联的值可以是数字、字符串、列表乃至字典。事实上,可将任何 Python 对象用作字典中的值 定义: 可以用如下的几种方式定义字典: 字典推导式可以从任意的键值表达式 ...
分类:
编程语言 时间:
2018-05-06 01:33:01
阅读次数:
260
数据类型分为: 一、基本类型 1、数字(整数int ,长整型long(3版本没有),浮点型float) 2、字符串(文本str,字节bytes) 3、布尔(true/false) 二、数据集 1、列表list 2、元组 tuuple 3、字典dict(有序字典、无序字典) 4、集合set(有序集合, ...
分类:
编程语言 时间:
2018-04-11 00:13:18
阅读次数:
259