11 2019 档案

python高性能编程 读书笔记
摘要:GIL 确保 Python 进程一次只能执行一条指令 分析工具cProfile 分析函数耗时 ncalls:表示函数调用的次数;tottime:表示指定函数的总的运行时间,除掉函数中调用子函数的运行时间;percall:(第一个percall)等于 tottime/ncalls;cumtime:表示 阅读全文

posted @ 2019-11-23 20:44 我和你并没有不同 阅读(294) 评论(0) 推荐(0) 编辑

数据一致 分库分表
摘要:web和db放在不同的服务器一主多从,读写分离一主一从,一从又有多从,读写分离分库分表(如:按业务分库,按字段取值范围分表/取模分表) SQL优化1 分批处理int pageNo = 1;int PAGE_SIZE = 100;while(true) { List<Integer> batchIdL 阅读全文

posted @ 2019-11-17 10:22 我和你并没有不同 阅读(228) 评论(0) 推荐(0) 编辑

《Flask Web开发实战:入门、进阶与原理解析》 学习笔记 好书呀
摘要:dynamic 选项仅用于集合关系属性,不可用于多对一 、 一 对一或是在关系函数中将uselist 参数设为 False 的情况 多教程和示例使用 dynamic动态加载所有集合关系属性对应的记录,这是应该避免的行为 。 使用 dynamic 加载方式意味着每次操作关系都会执行一 次 SQL 查询 阅读全文

posted @ 2019-11-09 22:05 我和你并没有不同 阅读(1694) 评论(0) 推荐(0) 编辑

深入理解flask 笔记 token
摘要:sqlalchemy创建的数据模型中:1 字段是类属性 【模型中定义的字段是类属性,表单中定义的字段也是类字段】 2 若数据库不支持bool类型,则sqlalchemy会自动将bool转成0和1 3 若不显示指明表名,则表名为模型名的小写 4 sqlalchemy默认的__init__会将定义的类属 阅读全文

posted @ 2019-11-06 10:40 我和你并没有不同 阅读(426) 评论(0) 推荐(0) 编辑

Jinja2 笔记
摘要:注释: {# haha #} 对象引用 : {{data.name}} 或者 {{data['name]}} 控制语句放到{% %}中 遍历的对象是一个字典 获取闪现消息,with是变量作用域的限定 阅读全文

posted @ 2019-11-03 13:25 我和你并没有不同 阅读(214) 评论(0) 推荐(0) 编辑

python 杂记20191102 虚拟环境pipenv
摘要:权限系统要考虑:页面权限, 操作权限, 数据权限 :https://mp.weixin.qq.com/s/XXCDaPP4DTHKLBzsamND2A __init__.py 会在 import 的时候被执行 configparser在python中该模块适用于配置文件的格式与windows ini 阅读全文

posted @ 2019-11-02 12:38 我和你并没有不同 阅读(271) 评论(0) 推荐(0) 编辑