总结
文章平均质量分 58
- 决明子
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于Django类视图部分源码分解
Django类视图源码解析及dispatch函数 类视图原理 为什么我们定义url的时候, 调用 as_view() 函数,就可以达到结果, 如果不调用就会报错. 到底 as_view() 帮助我们干了什么了? @classonlymethod def as_view(cls, **initkwargs): ...省略代码... def view(...原创 2018-12-26 22:57:18 · 278 阅读 · 0 评论 -
Flask 阶段性 问题总结
Flask 阶段性 问题总结 注:项目周期太长了,终于有点自己的时间总结下这几个月的项目成果了。还有自己遇到的一些问题跟总结,结合搜集到的知识做个简单的记录吧。 -伪造上下文 有一种场景特别需要伪造请求上下文 —— 自动测试: @app.route('/genius') def genius(): return 'nothing special' with app.test_reque...原创 2018-12-17 21:35:29 · 304 阅读 · 0 评论 -
python 中如何解决高并发问题
python 中高并发问题的解决 描述:在多个用户同时发起对同一个商品的下单请求时,先查询商品库存,再修改商品库存,会出现资源竞争问题,导致库存的最终结果出现异常。 例如:id为16的商品的库存为10,两人同时购买,每人买5件,如果产生并发问题,两人下单都成功,但是库存变成了5 解决办法: 悲观锁: 当查询某条记录时,即让数据库为该记录加锁,锁住记录后别人无法操作,使用类似如下语法 sel...原创 2019-01-23 16:34:44 · 7189 阅读 · 0 评论
分享