会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
酷酷
何德何能
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
21
22
23
24
25
26
27
28
29
···
52
下一页
2023年6月27日
【网络】【TCP】TCP 基本知识
摘要: 1 前言 这节我们来看看 TCP 的基本知识哈。 2 TCP 头格式 我们先来看看 TCP 头的格式,标注颜色的表示与本文关联比较大的字段,其他字段不做详细阐述。 序列号:在建立连接时由计算机生成的随机数作为其初始值,通过 SYN 包传给接收端主机,每发送一次数据,就「累加」一次该「数据字节数」的大
阅读全文
posted @ 2023-06-27 06:42 酷酷-
阅读(304)
评论(0)
推荐(1)
2023年6月26日
【Mybatis】【一】图论-Mapper 接口都是怎么注入到 Spring容器中的?
摘要: 1 前言 这节我们看个源码相关的东西,就是我们平时写的 Mapper 接口是怎么注入到 Spring 中呢? 我们会去想: 比如Mapper接口在启动时是如何被发现的? Mapper接口我们知道肯定是会创建代理的,那么代理对象又是如何创建的呢? 我们接下来就来看看。 1.1 入口分析 我们的 Map
阅读全文
posted @ 2023-06-26 16:41 酷酷-
阅读(1167)
评论(0)
推荐(1)
【网络】【HTTP】既然有 HTTP 协议,为什么还要有 WebSocket?
摘要: 1 前言 平时我们打开网页,比如购物网站某宝。都是点一下「列表商品」,跳转一下网页就到了「商品详情」。 从 HTTP 协议的角度来看,就是点一下网页上的某个按钮,前端发一次 HTTP请 求,网站返回一次 HTTP 响应。这种由客户端主动请求,服务器响应的方式也满足大部分网页的功能场景。 但有没有发现
阅读全文
posted @ 2023-06-26 09:28 酷酷-
阅读(119)
评论(0)
推荐(0)
【网络】【HTTP】既然有 HTTP 协议,为什么还要有 RPC?
摘要: 1 前言 我想起了我刚工作的时候,第一次接触 RPC 协议,当时就很懵,我 HTTP 协议用的好好的,为什么还要用 RPC 协议? 于是就到网上去搜。 不少解释显得非常官方,我相信大家在各种平台上也都看到过,解释了又好像没解释,都在用一个我们不认识的概念去解释另外一个我们不认识的概念,懂的人不需要看
阅读全文
posted @ 2023-06-26 08:26 酷酷-
阅读(74)
评论(0)
推荐(0)
【网络】【HTTP】HTTP/3 强势来袭
摘要: 1 前言 HTTP/3 还没正式推出,不过自 2017 年起,HTTP/3 已经更新到 34 个草案了,基本的特性已经确定下来了,对于包格式可能后续会有变化。 所以,这次 HTTP/3 介绍不会涉及到包格式,只说它的特性。 2 美中不足的 HTTP/2 HTTP/2 通过头部压缩、二进制编码、多路复
阅读全文
posted @ 2023-06-26 08:11 酷酷-
阅读(96)
评论(0)
推荐(0)
【网络】【HTTP】HTTP/2 牛逼在哪?
摘要: 1 前言 这节我们来看看HTTP2,一起来看看 HTTP/2 牛逼在哪? 2 HTTP/1.1 协议的性能问题 我们得先要了解下 HTTP/1.1 协议存在的性能问题,因为 HTTP/2 协议就是把这些性能问题逐个攻破了。 现在的站点相比以前变化太多了,比如: 消息的大小变大了,从几 KB 大小的消
阅读全文
posted @ 2023-06-26 08:04 酷酷-
阅读(143)
评论(0)
推荐(0)
【网络】【HTTP】HTTPS 如何优化?
摘要: 1 前言 由裸数据传输的 HTTP 协议转成加密数据传输的 HTTPS 协议,给应用数据套了个「保护伞」,提高安全性的同时也带来了性能消耗。 因为 HTTPS 相比 HTTP 协议多一个 TLS 协议握手过程,目的是为了通过非对称加密握手协商或者交换出对称加密密钥,这个过程最长可以花费掉 2 RTT
阅读全文
posted @ 2023-06-26 07:51 酷酷-
阅读(169)
评论(0)
推荐(0)
【网络】【HTTP】HTTPS ECDHE 握手解析
摘要: 1 前言 HTTPS 常用的密钥交换算法有两种,分别是 RSA 和 ECDHE 算法。 其中,RSA 是比较传统的密钥交换算法,它不具备前向安全的性质,因此现在很少服务器使用的。而 ECDHE 算法具有前向安全,所以被广泛使用。 上节我们看了了 RSA 握手的过程,这节我们来看看 ECDHE 算法。
阅读全文
posted @ 2023-06-26 07:37 酷酷-
阅读(193)
评论(0)
推荐(0)
【网络】【HTTP】HTTPS RSA 握手解析
摘要: 1 前言 本节我们来看看HTTP的握手过程,用实战抓包的方式,带大家再来窥探一次 HTTPS。 2 TLS 握手过程 HTTP 由于是明文传输,所谓的明文,就是说客户端与服务端通信的信息都是肉眼可见的,随意使用一个抓包工具都可以截获通信的内容。 所以安全上存在以下三个风险: 窃听风险,比如通信链路上
阅读全文
posted @ 2023-06-26 07:09 酷酷-
阅读(182)
评论(0)
推荐(0)
【网络】【HTTP】HTTP/1.1 如何优化?
摘要: 1 前言 问你一句:「你知道 HTTP/1.1 该如何优化吗?」 我们可以从下面这三种优化思路来优化 HTTP/1.1 协议: 尽量避免发送 HTTP 请求(缓存); 在需要发送 HTTP 请求时,考虑如何减少请求次数; 减少服务器的 HTTP 响应的数据大小; 下面,就针对这三种思路具体看看有哪些
阅读全文
posted @ 2023-06-26 06:42 酷酷-
阅读(100)
评论(0)
推荐(0)
上一页
1
···
21
22
23
24
25
26
27
28
29
···
52
下一页
公告