面经
Sun_Dean
路漫漫其修远兮
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
通俗易懂的例子告诉你TCP/IP如何保证可靠性
TCP的可靠体现在哪? 要对TCP实现的可靠性进行分析,我们首先要知道这个可靠性指的是什么?我觉得主要是三个方面: 1. 保证传输的分组比特位不出错 2. 保证传输的分组不丢失 3. 保证传输的分组不乱序 那么TCP如何保证这三个方面不出问题呢?在不同的底层信道上,TCP应该提供的保证也不相同,我们针对不同的信道逐个进行分析 可靠信道上的可靠数据传输 由于在可靠信道上进行数据传输,因此并...原创 2020-02-02 15:08:46 · 1124 阅读 · 1 评论 -
别大意,人人都懂的单例模式,你能写出几种?
首先,什么是单例模式? 通俗来说就是,单例模式就是在程序运行过程中,一直只能存在一个实例 那么单例模式应该如何实现呢?我们来看几种常见的实现方法 单例模式的几种常见写法 1. 饿汉模式 ...原创 2020-01-31 20:29:42 · 583 阅读 · 0 评论 -
HTTP1.0,1.1,2.0这么多版本,到底需要注意哪些区别?
HTTP1.1在HTTP1.0基础上的改进 1. 长连接 HTTP 1.0需要使用keep-alive参数来建立一个长连接,而HTTP1.1默认支持长连接 长连接的好处:一个网页上可能有多个资源对象,长连接可以通过一个连接传输网页上的所有对象,而短连接每次连接只能传输一个对象,也就是一个网页的内容需要传输多次 2. 缓存 HTTP1.0缓存的资源对象到了一定时间之后会失效,不能再次使用;而H...原创 2020-01-29 20:12:35 · 1472 阅读 · 0 评论 -
HTTPS到底如何保证安全,快来跟我一起复习下
我们都知道HTTPS是HTTP的改进版本,那么在了解HTTPS之前,我们首先来看看HTTP存在的缺点: 使用明文(不加密)进行通信 不验证通信方的身份,可能遭遇伪装 无法验证报文的完整性,所已可能已遭篡改 为了避免这些缺点而可能导致的风险,就产生了HTTPS,也就是说HTTP加上加密处理和身份认证以及报文完整性保护后即是HTTPS 那么HTTPS是如何实现的呢? HTTPS并非是应用...原创 2020-01-30 16:32:17 · 3396 阅读 · 0 评论
分享