摘要: 生产函数中的c.send(None)会跳转入消费者函数,然后这个函数回执行到yield的位置然后将执行权限交还生产者函数。在while循环中再次执行c.send(n)的时候再次回到消费者函数上次停留的地方,并且将n的值通过r传入然后进行消费。 理解起来有点比起传统思维困难一些。而这就是生成器的运作方 阅读全文
posted @ 2018-02-01 13:50 coder-sunyuw 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 网上的东西不可靠啊。。。要么就泛泛而谈要么就是代码有问题。。。。。。 按照我的理解,epoll模型是以事件为触发的。一旦一个fd上有任何的事件发生,epoll就会解除阻塞,那么接下来就要依据其fd找出我们要的那个socket对象,接着需要依据EPOLL消息的类型制定响应的策略。 不过我还有一事不解, 阅读全文
posted @ 2018-02-01 01:58 coder-sunyuw 阅读(188) 评论(0) 推荐(0) 编辑