- 博客(2)
- 收藏
- 关注
原创 IO多路复用 - select/poll/epoll
select select函数监视的描述符分为三类wrtefds, readfds, exceptfds。调用后select函数会被阻塞,直到有描述符就绪(有数据可读,可写,抛出exception),或者超时,select函数返回,当select函数返回时,可以通过遍历fdset来找到就绪的描述符进行后续操作 缺点是select在单个进程中能够监视的描述符存在数量限制,Linux中为1024(可以通过重新编译内核的方式进行修改),并且select需要通过遍历的方式寻找就绪的描述符 poll 不同于selec
2020-05-10 02:46:59 92
原创 Django扩展内置用户模型
设置Proxy模型 说明:不需要对django内置User模型字段,验证方式进行修改,但是需要新增一些额外方法的情况下可以使用(使用proxy时,不能在UserProfile模型中添加任何字段),当使用proxy时User.objects.all()和UserProfile.objects.all()是一样的(查询结果) class UserProfile(User): class Me...
2020-05-08 21:55:51 185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人