240 发简信
IP属地:北京
  • 数据库存数据时,逻辑上防重了为啥还会出现重复记录?

    在很多异常情况下,比如高并发、网络糟糕的时候,数据库里偶尔会出现重复的记录。 假如现在有一张书籍表,结构类似这样 在异常情况下,可能会出现下面这...

  • 灵活使用 SQLAlchemy 中的 ORM 查询

    之前做查询一直觉得直接拼 SQL 比较方便,用了 SQLAlchemy 的 ORM 查询之后,发现也还可以,还提高了可读性。 这篇文章主要说说 ...

  • Resize,w 360,h 240
    说说我对 WSGI 的理解

    先说下 WSGI 的表面意思,Web Server Gateway Interface 的缩写,即 Web 服务器网关接口。 之前不知道 WSG...

  • 后端书籍推荐

    后端范围比较广,由于自己是做 Python 方面的开发,我的推荐里部分书籍只针对 Python 开发者。除此之外,其它书籍只要是搞后端的都值得一...

  • 搞清楚 Python 的迭代器、可迭代对象、生成器

    很多伙伴对 Python 的迭代器、可迭代对象、生成器这几个概念有点搞不清楚,我来说说我的理解,希望对需要的朋友有所帮助。 1 迭代器协议 迭代...

  • 数据库存数据时,逻辑上防重了为啥还会出现重复记录?

    在很多异常情况下,比如高并发、网络糟糕的时候,数据库里偶尔会出现重复的记录。 假如现在有一张书籍表,结构类似这样 在异常情况下,可能会出现下面这...

  • 说说 Python3 中的数字处理

    最近在处理订单相关的问题,踩了数字的一些坑,在此记录下。 其中有问题的代码涉及金额比较,便于描述,假设了下面一段代码 跟踪代码才发现 order...

  • Python中使用字典的几个小技巧

    1 解包 所谓解包,就是将字典通过 ** 操作符转为 Key=Value 的形式,这种形式可以直接传给函数作为关键字参数。说说适用的几种情况。 ...