Skip to content

Commit

Permalink
docs: update docs/webpack/performance.md
Browse files Browse the repository at this point in the history
  • Loading branch information
qiufeihong2018 committed Jun 4, 2024
1 parent 47fc2c4 commit fee7884
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion docs/http/HTTPS.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@



上述的方法解决了数据加密,在网络传输过程中,数据有可能被篡改,并且黑客可以伪造身份发布公钥,如果你获取到假的公钥,那么混合加密也并无多大用处,你的数据扔被黑客解决
上述的方法解决了数据加密,在网络传输过程中,数据有可能被篡改,并且黑客可以伪造身份发布公钥,如果你获取到假的公钥,那么混合加密也并无多大用处,你的数据仍被黑客解决

因此,在上述加密的基础上仍需加上完整性、身份验证的特性,来实现真正的安全,实现这一功能则是摘要算法

Expand Down
2 changes: 1 addition & 1 deletion docs/http/UDP_TCP.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ TCP(Transmission Control Protocol),传输控制协议,是一种可靠、
| 拥塞控制 | 慢开始、拥塞避免、快重传、快恢复 ||
| 传输效率 |||

- TCP 是面向连接的协议,建立连接3次握手、断开连接四次挥手,UDP是面向无连接,数据传输前后不连接连接,发送端只负责将数据发送到网络,接收端从消息队列读取
- TCP 是面向连接的协议,建立连接3次握手、断开连接四次挥手,UDP是面向无连接,数据传输前后不连接,发送端只负责将数据发送到网络,接收端从消息队列读取
- TCP 提供可靠的服务,传输过程采用流量控制、编号与确认、计时器等手段确保数据无差错,不丢失。UDP 则尽可能传递数据,但不保证传递交付给对方
- TCP 面向字节流,将应用层报文看成一串无结构的字节流,分解为多个TCP报文段传输后,在目的站重新装配。UDP协议面向报文,不拆分应用层报文,只保留报文边界,一次发送一个报文,接收方去除报文首部后,原封不动将报文交给上层应用

Expand Down
2 changes: 1 addition & 1 deletion docs/webpack/improve_build.md
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ module.exports = {

### 使用 DLLPlugin 插件

`DLL`全称是 动态链接库,是为软件在winodw种实现共享函数库的一种实现方式,而Webpack也内置了DLL的功能,为的就是可以共享,不经常改变的代码,抽成一个共享的库。这个库在之后的编译过程中,会被引入到其他项目的代码中
`DLL`全称是 动态链接库,是为软件在windows中实现共享函数库的一种实现方式,而Webpack也内置了DLL的功能,为的就是可以共享,不经常改变的代码,抽成一个共享的库。这个库在之后的编译过程中,会被引入到其他项目的代码中

使用步骤分成两部分:

Expand Down
4 changes: 2 additions & 2 deletions docs/webpack/performance.md
Original file line number Diff line number Diff line change
Expand Up @@ -242,7 +242,7 @@ module.exports = {
如果有些文件需要保留,可以设置为数组的形式

```js
"sideEffecis":[
"sideEffects":[
"./src/util/format.js",
"*.css" // 所有的css文件
]
Expand Down Expand Up @@ -288,7 +288,7 @@ module.exports = {

默认情况下,所有的`JavaScript`代码(业务代码、第三方依赖、暂时没有用到的模块)在首页全部都加载,就会影响首页的加载速度

代码分离可以分出出更小的`bundle`,以及控制资源加载优先级,提供代码的加载性能
代码分离可以分出更小的`bundle`,以及控制资源加载优先级,提供代码的加载性能

这里通过`splitChunksPlugin`来实现,该插件`webpack`已经默认安装和集成,只需要配置即可

Expand Down

0 comments on commit fee7884

Please sign in to comment.