V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  daya0576  ›  全部回复第 6 页 / 共 6 页
回复总数  105
1  2  3  4  5  6  
2017-07-12 01:21:47 +08:00
回复了 saximi 创建的主题 Python 请问 Python 中是不是有什么理论的名字是 LGBE ?
哈哈 是指 python 的 Variable Scope

详见我这篇博客:
https://changchen.me/blog/20170220/python-scope/
全部匹配: group(0)
括号中的匹配:group(1)

相当于 perl 中的$0 $1
:p
2017-07-12 01:13:05 +08:00
回复了 Veigar 创建的主题 Python Django ORM QuerySet lazy loading(懒加载) 是如何实现的?原理为何?
楼上正解, 在执行这些魔术方法的时候去执行的 sql 并生成缓存:
Iteration, ie. 对 Queryset 进行 For 循环的操作.
slicing, e.g. Entry.objects.all()[:5], 获取 queryset 中的前五个对象, 相当于 sql 中的 LIMIT 5
picling/caching
repr/str
len (Note: 如果你只想知道这个 queryset 结果的长度的话, 最高效的还是在数据库的层级调用 count()方法, 也就是 sql 中的 COUNT(). )
list()
bool()

但调 queryset[5], values_list(), iterator()也会触发执行 sql, 但没有 cache 生成。

参考我的笔记: https://changchen.me/blog/20170503/django-performance-and-optimisation/
2017-04-27 17:00:31 +08:00
回复了 MyFaith 创建的主题 Python 屌大的兄弟们,问一下 Python Web 项目都部署在哪里?
我用的 pythonanywhere 感觉还不错.
2016-11-02 19:31:58 +08:00
回复了 wanng 创建的主题 程序员 妹子分享个私活, web 后端,有没有感兴趣的
<script> alert('test')</script>
1  2  3  4  5  6  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2592 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 11:16 · PVG 19:16 · LAX 04:16 · JFK 07:16
Developed with CodeLauncher
♥ Do have faith in what you're doing.