会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
保军Baojun
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
2019年3月27日
python2和python3中列表推导式的变量泄露问题
摘要: Python 2.x 中,在列表推导中 for 关键词之后的赋值操作可能会影响列表推导上下文中的同名变量。像下面这个 Python 2.7 控制台对话: 如你所见,i 原本的值被取代了,但是这种情况在 Python 3 中是不会出现的: 列表推导、生成器表达式,以及同它们很相似的集合(set)推导和
阅读全文
posted @ 2019-03-27 21:34 保军Baojun
阅读(550)
评论(0)
推荐(0)
2019年3月25日
python跳出多重循环
摘要: 可以看出,三种方法都实现了多重循环的跳出,但是从代码可读性上讲,我更推荐使用第二种,函数封装多循环
阅读全文
posted @ 2019-03-25 17:17 保军Baojun
阅读(775)
评论(0)
推荐(0)
2019年3月24日
python中的生成器(二)
摘要: 一. 剖析一下生成器对象 先看一个简单的例子,我们创建一个生成器函数,然后生成一个生成器对象 表示G是一个生成器对象,我们来剖析一下,里面到底有什么 大家注意看有4个很特殊的函数close(),next(),send(),throw(),next()在python中的生成器(一)中已经介绍过了,今天
阅读全文
posted @ 2019-03-24 00:32 保军Baojun
阅读(162)
评论(0)
推荐(0)
2019年3月22日
python中的生成器(一)
摘要: 我们先考虑一个场景: 有个情景需要循环输出1——10. 这里给两种方法: 两种方式输出结果一样,但是我们考虑一下,如果要求输出1——1000000呢? 第一种方式会导致list1里面真实放入1000000长度的数字,占用空间很大,明显不是明智之举, 再来看第二种方法,用到range帮助我们生成数据,
阅读全文
posted @ 2019-03-22 14:11 保军Baojun
阅读(401)
评论(0)
推荐(0)
2019年3月21日
python 获取函数调用者
摘要: import traceback def _mode(): print "hi " print traceback.extract_stack()[-2][2] def fun1(): _mode() def fun2(): _mode() if __name__ == '__main__': fu
阅读全文
posted @ 2019-03-21 18:13 保军Baojun
阅读(2241)
评论(0)
推荐(0)
nginx 配置静态资源路径(url不同于static path)
摘要: 目的 用nginx做静态资源代理可以减少请求对后台服务器的压力,使响应更加迅速。 配置 情景一 url : 127.0.0.1:8000/images/abc.jepg path: /static/iamges/abc.jepg 这种情况很容易配置: server { listen 8000; se
阅读全文
posted @ 2019-03-21 18:06 保军Baojun
阅读(6631)
评论(0)
推荐(0)
2018年9月29日
GraphQL 总结 + 在Django应用(Graphene)
摘要:
阅读全文
posted @ 2018-09-29 17:04 保军Baojun
阅读(898)
评论(1)
推荐(0)
Mongodb cassandra 和 Mysql对比
摘要: MongoDBDB、Cassandra和 Mysql对比 1.为什么是Nosql? 1.1 Nosql在大数据处理相对于关系型数据库具有优势 1.1.1 1. 低延迟的读写速度: 大量数据的写入和读取可达 Wops/sec的速率 2. 海量的数据和流量:可以支持高效的查询,应对高并发请求。 3. 大
阅读全文
posted @ 2018-09-29 17:00 保军Baojun
阅读(8412)
评论(1)
推荐(0)
上一页
1
2
3
4
5
6
公告