2018年6月20日

摘要: 1、什么是keep-alive模式? 我们知道HTTP协议采用“请求-应答”模式,当使用普通模式,即非KeepAlive模式时,每个请求/应答客户和服务器都要新建一个连接,完成 之后立即断开连接(HTTP协议为无连接的协议);当使用Keep-Alive模式(又称持久连接、连接重用)时,Keep-Al 阅读全文
posted @ 2018-06-20 20:21 Lulin1 阅读(203) 评论(0) 推荐(0) 编辑
 
摘要: 1、短连接 连接->传输数据->关闭连接 比如HTTP是无状态的的短链接,浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。 具体就是 浏览器client发起并建立TCP连接 -> client发送HttpRequest报文 -> server接收到报文->server h 阅读全文
posted @ 2018-06-20 17:10 Lulin1 阅读(221) 评论(0) 推荐(0) 编辑
 
摘要: 一、三次握手和四次挥手 对于TCP为什么需要进行三次握手我们可以一样的理解: 为了保证服务端能收接受到客户端的信息并能做出正确的应答而进行前两次(第一次和第二次)握手,为了保证客户端能够接收到服务端的信息并能做出正确的应答而进行后两次(第二次和第三次)握手。 一般来说两次握手就够了,如下步骤1,2, 阅读全文
posted @ 2018-06-20 17:04 Lulin1 阅读(176) 评论(0) 推荐(0) 编辑
 
摘要: 当谈到继承时,JavaScript 只有一种结构:对象。每个实例对象(object )都有一个私有属性(称之为 __proto__)指向它的原型对象(prototype)。该原型对象也有一个自己的原型对象 ,层层向上直到一个对象的原型对象为 null。根据定义,null 没有原型,并作为这个原型链中 阅读全文
posted @ 2018-06-20 16:06 Lulin1 阅读(118) 评论(0) 推荐(0) 编辑