network
柔情小公牛
言过其实~~~
展开
-
(转)TCP建立连接为什么需要三次握手
原起 众所周知tcp传输层协议在建立连接的时候需要三次才能建立起一个真正的可靠连接,可是为什么是三次呢,不可以是两次,四次等等呢? 三次握手 在《计算机网络》一书中其中有提到,三次握手的目的是“为了防止已经失效的连接请求报文段突然又传到服务端,因而产生错误”,这种情况是:一端(client)A发出去的第一个连接请求报文并没有丢失,而是因为某些未知的原因在某个网络节点上发生滞留,导致延迟到连接...转载 2019-02-22 13:53:31 · 560 阅读 · 0 评论 -
Nginx简介
一、简介 参考原文:https://www.cnblogs.com/zhouxinfei/p/7862285.html nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;nginx可以作为一个HTTP服务器进行网站的发布处理,另外nginx可以作为反向代理进行负载均衡的实现。 反向代理 关于代理 说到代理,首先我们...原创 2019-03-24 11:25:19 · 163 阅读 · 0 评论 -
Restful 简介
“本文研究计算机科学两大前沿----软件和网络----的交叉点。长期以来,软件研究主要关注软件设计的分类、设计方法的演化,很少客观地评估不同的设计选择对系统行为的影响。而相反地,网络研究主要关注系统之间通信行为的细节、如何改进特定通信机制的表现,常常忽视了一个事实,那就是改变应用程序的互动风格比改变互动协议,对整体表现有更大的影响。我这篇文章的写作目的,就是想在符合架构原理的前提下,理解和评估以网络为基础的应用软件的架构设计,得到一个功能强、性能好、适宜通信的架构。” -----------------转载 2019-03-13 16:04:30 · 214 阅读 · 0 评论 -
RESTful API 设计指南
1 协议 API与用户的通信协议,总是使用HTTPs协议。 2 域名 应该尽量将API部署在专用域名之下。 https://api.example.com 如果确定API很简单,不会有进一步扩展,可以考虑放在主域名下。 https://example.org/api/ 3 版本(Versioning) 应该将API的版本号放入URL。 https://api.exa...转载 2019-03-13 16:11:33 · 140 阅读 · 0 评论