2017读过的有趣的书

Wed 24 January 2018

引子

最近有很多想写的主题,都一一在trello记录了一下,但是都没有足够的行动力来实施,先做一下需要劳动最少的:把2017年读过的书统计一下,并且记录下来 …

Category: 年终总结们 Tagged: 读书

comments

Read More

理解 WERKZEUG 的 THREADLOCAL 实现

Mon 14 August 2017

https://github.com/pallets/werkzeug

文件在 werkzeug/local.py

看这部分源码,主要想搞清楚以下几个问题:

  • ThreadLocal解决什么问题
  • ThreadLocal如何实现
  • ThreadLocal的生命周期管理

ThreadLocal解决什么问题

ThreadLocal是需要拿来和全局变量对比的。

当大家都需要用相同的逻辑,引用相同 …

Category: 技术流水账

comments

Read More

PYTHON CONDITION源码阅读

Mon 14 August 2017

这两天读了一下Python的Condition实现源码,是实现Queue的工具之一,发现是非常朴素的sleep->loop->query模式。源码很少,直接贴出,就不做注释了:)

def wait(self, timeout=None):
        """Wait until notified or until a timeout occurs …

Category: 技术流水账

comments

Read More
Page 2 of 4

« Prev Next »