大多数编程初学者使用的是阻塞的IO函数调用,也称为同步IO,当你调用它的时候,除非函数操作完成或者函数超时然后网络栈放弃的时候才会返回。举个例子,当你在TCP连接上调用connect()的时候,操作系统发送一个SYN数据包至对方主机,除非接收到了对方主机返回的SYN,ACK数据包才会返回至你的代码控制流程,或者是超时了,系统决定放弃的时候也会返回。

- 阅读剩余部分 -

大学时,想搭一个自己的博客。想着自己技术不怎么样,所以一直搁置着。

毕业后前几年,想搭一个自己的博客。也尝试用django搭建过一个博客,放在了vps上,但是也没有坚持下来。

现在又重新搭建了博客,总结了一下原因:

- 阅读剩余部分 -