摘要: Django model查询 select_related()查询优化 prefetch_related()查询优化 select_related 和 prefetch_related。前者适用于单条数据的查询集缓存。后者使用于大的查询集缓存 普通的foreign key用select_relate 阅读全文
posted @ 2018-06-13 00:11 曾春云 阅读(416) 评论(0) 推荐(0) 编辑
摘要: ```text Go是一门 、`垃圾回收`的编译型系统编程语言,诣在创造一门 具有在静态编译语言的 和动态语言的高效开发之间拥有良好平衡点的一门编程语言 text 由于无法访问Google,可以通过国内链接下载 Mac用户可以通过 进行安装。 安装后需要配置环境变量 brew方式安装在/usr/lo 阅读全文
posted @ 2018-06-10 17:40 曾春云 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 迭代器 & 迭代对象 & 生成器 包含__next__ 和 __iter__两个方法的对象为迭代器 __next__方法返回单个元素 __iter__方法返回迭代器本身 可迭代对象包含__iter__方法,每次都实例化一个新的迭代器 因此,迭代器可以迭代,但是可迭代对象不一定是迭代器 生成器是一种特 阅读全文
posted @ 2018-05-14 18:15 曾春云 阅读(152) 评论(0) 推荐(0) 编辑
摘要: ```python def average(values): """ compute average value >>> print(average([20, 30, 10])) 20.0 >>> 上面测试的语法>>> 后面需要空一格,否则测试缩进错误 测试完如果文档还需要写其它注释,则以>>> 结尾,否则这段注释 也会被当为上... 阅读全文
posted @ 2018-05-12 13:04 曾春云 阅读(759) 评论(0) 推荐(0) 编辑
摘要: 1.消息持久化存储 虽然有了消息反馈机制,但如果rabbitmq自身挂掉的话,那么任务还是会丢失,所以需要将任务持久化存储起来, durable=True # 开启持久化设置,rabbitmq不允许使用不同的参数来重新定义存在的队列 2.公平调度(fair dispatch) 虽然每个工作者是依次分 阅读全文
posted @ 2018-05-11 14:04 曾春云 阅读(371) 评论(0) 推荐(0) 编辑
摘要: python 2.x使用MySQL-python python3.x使用pymysql 阅读全文
posted @ 2018-05-11 14:04 曾春云 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 服务端源码 客户端源码 阅读全文
posted @ 2018-05-11 14:03 曾春云 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 最近面试被问及单点登陆怎么解决?自己的项目前后端分离,自己实现token认证,token有失效时间,token中包含用户基本的信息。且一个当用户重新登陆后,原来的token就会失效,这么安全的一个token怎么就被别人认为不安全了呢?自己孤陋寡闻,被问及jwt?没听过的名词,一查rfc,原来这么回事 阅读全文
posted @ 2018-05-09 10:55 曾春云 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 数据库基础 ======== 什么是数据库 什么是表 什么是模式 什么是列 数据类型 行 主键 主键值规则 主键的最好习惯,除mysql强制实施规则外,应该坚持几个普遍认可的最好习惯 不更新主键列的值 不重用主键列的值 不在主键列中使用可能会更改的值 什么是SQL SQL优点 SQL不是某个特定的数 阅读全文
posted @ 2018-04-19 12:55 曾春云 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 首先通过百度地图,注册账号,然后申请密钥 搜索某个关键字 http://api.map.baidu.com/place/v2/search?q=大族广场&region=北京&output=json&ak={你的密钥} 通过搜索的结果,查询一些具体信息 http://api.map.baidu.com 阅读全文
posted @ 2017-08-03 10:08 曾春云 阅读(589) 评论(1) 推荐(1) 编辑