From fee788452b15f85944fd88b1876c842b8a245d69 Mon Sep 17 00:00:00 2001 From: qiufeihong2018 <15058301288@163.com> Date: Tue, 4 Jun 2024 12:48:52 +0800 Subject: [PATCH] docs: update docs/webpack/performance.md --- docs/http/HTTPS.md | 2 +- docs/http/UDP_TCP.md | 2 +- docs/webpack/improve_build.md | 2 +- docs/webpack/performance.md | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/http/HTTPS.md b/docs/http/HTTPS.md index 58af2e6e..4b59ffaa 100644 --- a/docs/http/HTTPS.md +++ b/docs/http/HTTPS.md @@ -70,7 +70,7 @@ -上述的方法解决了数据加密,在网络传输过程中,数据有可能被篡改,并且黑客可以伪造身份发布公钥,如果你获取到假的公钥,那么混合加密也并无多大用处,你的数据扔被黑客解决 +上述的方法解决了数据加密,在网络传输过程中,数据有可能被篡改,并且黑客可以伪造身份发布公钥,如果你获取到假的公钥,那么混合加密也并无多大用处,你的数据仍被黑客解决 因此,在上述加密的基础上仍需加上完整性、身份验证的特性,来实现真正的安全,实现这一功能则是摘要算法 diff --git a/docs/http/UDP_TCP.md b/docs/http/UDP_TCP.md index b6244fda..a9bc166c 100644 --- a/docs/http/UDP_TCP.md +++ b/docs/http/UDP_TCP.md @@ -65,7 +65,7 @@ TCP(Transmission Control Protocol),传输控制协议,是一种可靠、 | 拥塞控制 | 慢开始、拥塞避免、快重传、快恢复 | 无 | | 传输效率 | 慢 | 快 | -- TCP 是面向连接的协议,建立连接3次握手、断开连接四次挥手,UDP是面向无连接,数据传输前后不连接连接,发送端只负责将数据发送到网络,接收端从消息队列读取 +- TCP 是面向连接的协议,建立连接3次握手、断开连接四次挥手,UDP是面向无连接,数据传输前后不连接,发送端只负责将数据发送到网络,接收端从消息队列读取 - TCP 提供可靠的服务,传输过程采用流量控制、编号与确认、计时器等手段确保数据无差错,不丢失。UDP 则尽可能传递数据,但不保证传递交付给对方 - TCP 面向字节流,将应用层报文看成一串无结构的字节流,分解为多个TCP报文段传输后,在目的站重新装配。UDP协议面向报文,不拆分应用层报文,只保留报文边界,一次发送一个报文,接收方去除报文首部后,原封不动将报文交给上层应用 diff --git a/docs/webpack/improve_build.md b/docs/webpack/improve_build.md index b12270f1..537175e7 100644 --- a/docs/webpack/improve_build.md +++ b/docs/webpack/improve_build.md @@ -112,7 +112,7 @@ module.exports = { ### 使用 DLLPlugin 插件 -`DLL`全称是 动态链接库,是为软件在winodw种实现共享函数库的一种实现方式,而Webpack也内置了DLL的功能,为的就是可以共享,不经常改变的代码,抽成一个共享的库。这个库在之后的编译过程中,会被引入到其他项目的代码中 +`DLL`全称是 动态链接库,是为软件在windows中实现共享函数库的一种实现方式,而Webpack也内置了DLL的功能,为的就是可以共享,不经常改变的代码,抽成一个共享的库。这个库在之后的编译过程中,会被引入到其他项目的代码中 使用步骤分成两部分: diff --git a/docs/webpack/performance.md b/docs/webpack/performance.md index 77265ebb..0a4c7380 100644 --- a/docs/webpack/performance.md +++ b/docs/webpack/performance.md @@ -242,7 +242,7 @@ module.exports = { 如果有些文件需要保留,可以设置为数组的形式 ```js -"sideEffecis":[ +"sideEffects":[ "./src/util/format.js", "*.css" // 所有的css文件 ] @@ -288,7 +288,7 @@ module.exports = { 默认情况下,所有的`JavaScript`代码(业务代码、第三方依赖、暂时没有用到的模块)在首页全部都加载,就会影响首页的加载速度 -代码分离可以分出出更小的`bundle`,以及控制资源加载优先级,提供代码的加载性能 +代码分离可以分出更小的`bundle`,以及控制资源加载优先级,提供代码的加载性能 这里通过`splitChunksPlugin`来实现,该插件`webpack`已经默认安装和集成,只需要配置即可