赞了回答2019-12-16
首先,最简单的办法就是搜一下这个库的源码里是否出现了 asyncio 或 async def 的字样,如果没有出现则几乎可以证明这个库没有对 asyncio 有做特别的支持。为了彻底证实,还应仔细阅读其代码,查看关键 I/O 部分是如何实现的。
赞了文章2018-03-02
一说起TCP, 就是什么三次握手, 四次挥手. 而这次想讨论的是: {代码...} 情景模拟 简单点, 在同一个机器 通过 nc 来实现 server 和 client 吧 {代码...} {代码...} 上面的意思就是, server端在5555端口监听, 而client 通过 6666 端口去连接 为了更加清晰的看到流量, ...
赞了文章2018-03-02
一说起TCP, 就是什么三次握手, 四次挥手. 而这次想讨论的是: {代码...} 情景模拟 简单点, 在同一个机器 通过 nc 来实现 server 和 client 吧 {代码...} {代码...} 上面的意思就是, server端在5555端口监听, 而client 通过 6666 端口去连接 为了更加清晰的看到流量, ...
回答了问题2017-12-01
朋友给发了个文章链接Go Range 内部实现[链接]
回答了问题2017-12-01
整个重写的话任务量比较大。,不建议使用用反射机制路由的框架。可以用go实现 restful api 。也可以使用 tornado 结合flask
提出了问题2017-12-01
提出了问题2017-12-01
回答了问题2017-12-01
这段代码,可以体现go 的:= 块级作用域特性 代码: {代码...} 输出: {代码...}
提出了问题2017-12-01
赞了文章2017-08-17
老司机肯定一眼就能看出结果, 但是对于尚在入门或者对return不很了解的童鞋, 可能就会懵逼了~ 后面的两句代码是否会被执行? 答案是: 不会执行