摘要: python --version查看版本号 pip install XXX 安装模块 pip uninstall XXX 卸载模块 阅读全文
posted @ 2018-03-20 23:43 山上有风景 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 注意:和MVC没有关系,MVC只是说将数据库模型类,控制器类,和视图发别放置 三层架构:是将所有的功能进行分块 分为:数据访问层,业务处理层,UI表示层 数据访问层:数据库操作 标准:一张表对应一个类,含有增删改查 (配置文件选择,业务层设置config.py) mysql_sql.py : 包含m 阅读全文
posted @ 2018-03-20 22:13 山上有风景 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 管道:将数据操作放在内存中,只有成功后,才会一次性全部放入redis 发布订阅:(回顾:查看rabbitMQ订阅者模式,这个功能更加强大) 基础类:将订阅和发送集合到一个类中了 发布者: 一:不使用基础类直接发布 二:使用基础类发布 订阅者: 一:不使用基础类: 二:使用基础类: 继承类更加方便使用 阅读全文
posted @ 2018-03-20 21:37 山上有风景 阅读(2126) 评论(0) 推荐(0) 编辑
摘要: 注意: 1.redis中获取数据类型为bytes,在进行比较,例如验证码比较时,需要进行类型转换 或者将接受的数据转换为bytes类型 2.存放数据如果为其他类型 需要在使用时使用eval执行,是原来字符串转为数据类型 阅读全文
posted @ 2018-03-20 19:54 山上有风景 阅读(1260) 评论(0) 推荐(0) 编辑
摘要: 其中注意: 由于获取的self._data_html数据是列表,redis对于处理str,bytes之外的其他数据会进行转义为str来保存,所以我们可以直接取出数据_data_html中的str数据self._data_html[0]就是str数据,可以保存redis,直接取出使用即可 数据转义测试 阅读全文
posted @ 2018-03-20 13:12 山上有风景 阅读(1974) 评论(0) 推荐(0) 编辑
摘要: 1.初始代码: 2.代码追踪render: 数据先是保存在html局部变量中,传入finish中作为参数处理 3.追踪finish代码: 数据chunk(即是传入的html变量)在write方法中又进行处理 4.追踪write方法: 发现数据存放在类成员变量中_write_buffer 若是想在自定 阅读全文
posted @ 2018-03-20 12:31 山上有风景 阅读(833) 评论(0) 推荐(0) 编辑