pythonweb
castingA3T
这个作者很懒,什么都没留下…
展开
-
web服务器简单框架
# 1.创建一个tcp服务器端# 2. 循环接收我们浏览器的请求# 3. 处理数据 浏览器请求# 3.1 得到请求的路径# 3.2 根据不同的路径返回不同的数据# 4.关闭# 一个函数一个功能# 类是相关函数的集合,封装import reimport socketimport timeimport mini_web_00import geventfrom g...原创 2018-10-22 21:20:26 · 462 阅读 · 0 评论 -
pythonweb简单框架中的application
# 根据不同的路径返回不同的网页# 让我们的入口函数读起来像目录# 一个功能一个函数import reimport pymysqlfrom pymysql import connect# 定义一个空的字典url_dict = dict()# flask核心功能 就是路由功能# 路由功能 完成# 路由功能的功能就是用来控制当前的网页是否展示def set_url(ur...原创 2018-10-22 21:21:51 · 3465 阅读 · 0 评论 -
订单并发问题分析及解决
订单并发问题:当多人同时购买同一件商品时,有可能会产生订单并发问题。 例如:id为16的商品库存有10件,两人同时购买这件商品,每人购买5件,产生订单并发问题之后,两个下单都成功,但是商品的库存变为5件。订单并发解决方案:1)悲观锁在事务中查询数据的时候尝试对数据进行加锁(互斥锁), 获取到锁的事务可以对数据进行操作,获取不到锁的事务会阻塞,直到锁被释放。悲观锁有死锁问题,不推...原创 2019-02-16 17:17:28 · 8583 阅读 · 0 评论