2017读过的有趣的书
Wed 24 January 2018
引子
最近有很多想写的主题,都一一在trello记录了一下,但是都没有足够的行动力来实施,先做一下需要劳动最少的:把2017年读过的书统计一下,并且记录下来 …
Read More最近有很多想写的主题,都一一在trello记录了一下,但是都没有足够的行动力来实施,先做一下需要劳动最少的:把2017年读过的书统计一下,并且记录下来 …
Read More项目地址:https://github.com/pinry/pinry
Category: 项目陈列室
Read More项目地址:https://github.com/winkidney/PickTrue
Category: 项目陈列室
Read More项目地址:https://github.com/BlinkTunnel/TabArtstation
Category: 项目陈列室
Read More说起这个需求,其实是来自于实现一个Gevent内的代码执行器的逻辑。
这个逻辑要求定时运行某个用户的callback,但是必须不能一直执行这个callback,所以要有 …
Category: 技术流水账
Read More以前对于函数作用域和栈的关系非常不清晰,只知道栈是系统为一个程序预分配的一块空间,程序的预声明变量都 …
Category: 工程经验
Read MoreCmdTree是一个命令行库,参见 这里
https://github.com/winkidney/cmdtree
轮子满地都是……然而我又再造了一个(自尽
现有的库虽然有各自的设计哲学,却无法满足某些特定 …
Category: 项目陈列室
Read More上周基友忽然问我,周六能不能帮他写写代码,说是参加什么比赛,可以多个人一起做题,赛程好像是24小时。
当时我感觉应 …
Category: 技术流水账
Read Morehttps://github.com/pallets/werkzeug
文件在 werkzeug/local.py
看这部分源码,主要想搞清楚以下几个问题:
ThreadLocal是需要拿来和全局变量对比的。
当大家都需要用相同的逻辑,引用相同 …
Category: 技术流水账
Read More这两天读了一下Python的Condition实现源码,是实现Queue的工具之一,发现是非常朴素的sleep->loop->query模式。源码很少,直接贴出,就不做注释了:)
def wait(self, timeout=None):
"""Wait until notified or until a timeout occurs …
Category: 技术流水账
Read More