首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
thebigfish
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 0
沸点 1
赞
1
返回
|
搜索文章
最新
热门
python 类函数绑定方法的实现
所有的函数都是一个无数据的描述器。类实例调用函数即触发描述器语法,该描述器在类实例被调用时,返回一个绑定的普通方法。 下面实现了一个纯python的描述器BindFunction,用来绑定方法f_normal到函数f。
tornado 源码之 coroutine 分析
为支持异步,tornado 实现了一个协程库。 由此可见,这是 python 协程的一个经典的实现。 本文将实现一个类似 tornado 实现的基础协程框架,并阐述相应的原理。 使用 time 来实现定时器回调的时间计算。 bisect 的 insort 方法维护一个时间有限的…
tornado 源码之 StackContext(二)
contentstornado源码之StackContext(二)contentsexampleusagehead_StateStackContextExceptionStackContextexam
tornado 源码之 StackContext(一)
contentstornado源码之StackContext(一)contentsMyIOLoop异步回调异常的捕获使用wrap使用contextlibinspiredbycopyright我们实现一
fn.py 源码之 func
被装饰函数调用时,先展开 partial 查看已经绑定的参数个数。 如果少于函数定义时的个数,使用 partial 包装后返回 curried。
tornado 源码之 iostream.py
IOStream 对 socket 进行包装,采用注册回调方式实现非阻塞。 ioloop 中 socket 事件发生后,调用 IOStream._handle_events 方法,对事件进行分发。
SocketServer.py 浅析
RequestHandlerClass 注册 handle 函数。 停止 serve_forever 循环. 注意 threading.Event() 的用法,只设置一次,避免使用 Event 进行频繁的设置/清除。 需要在与 serve_forever 不同的线程中调用.
个人成就
文章被点赞
11
文章被阅读
8,009
掘力值
212
关注了
0
关注者
4
收藏集
1
关注标签
15
加入于
2018-12-20