计算机网络 软件工程
计算机网络 软件工程
嘟嘟嚷嚷
这个作者很懒,什么都没留下…
展开
-
对HTTP的Keep-Alive和TCP的KeepAlive的一点片面的理解
HTTP的Keep-Alive因为HTTP是以请求-响应来工作,所以在设计之初每次请求都要经过三次握手建立TCP连接,每次完成后都会在断开连接,主动释放连接的一方还要等待TIME_WAIT。为了改善这种方式出现了keep-alive,它是头部的一个字段,它的作用就是在某段时间内、规定数量内可以复用TCP连接,从而让世界变得更美好。目的:多个Http请求复用TCP连接TCP的KeepAlive在TCP连接中,如果一方没有发送断开连接的请求,然后宕机了,另一方是感觉不到了,如果一直保持连接就会原创 2020-06-23 18:15:15 · 244 阅读 · 0 评论 -
软件工程设计模式-Python实现
工厂方法模式工厂方法:一个抽象产品类派生出多个具体产品类;一个抽象工厂类派生出多个具体工厂类;每个具体工厂类只能创建一个具体产品类的实例。原创 2020-07-04 16:04:14 · 454 阅读 · 0 评论