Skip to content

Commit 54be249

Browse files
committed
style: update linter
1 parent e6090fa commit 54be249

File tree

8 files changed

+25
-25
lines changed

8 files changed

+25
-25
lines changed

docs/.vuepress/navbar.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ export default navbar([
2323
text: "更新历史",
2424
icon: "history",
2525
link: "/timeline/",
26-
}
26+
},
2727
],
2828
},
2929
]);

docs/cs-basics/network/nat.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,4 @@ SOHO 子网的“代理人”,也就是和外界的窗口,通常由路由器
5353
3. WAN 的 ISP 变更接口地址时,无需通告 LAN 内主机。
5454
4. LAN 主机对 WAN 不可见,不可直接寻址,可以保证一定程度的安全性。
5555

56-
然而,NAT 协议由于其独特性,存在着一些争议。比如,可能你已经注意到了,**NAT 协议在 LAN 以外,标识一个内部主机时,使用的是端口号,因为 IP 地址都是相同的。**这种将端口号作为主机寻址的行为,可能会引发一些误会。此外,路由器作为网络层的设备,修改了传输层的分组内容(修改了源 IP 地址和端口号),同样是不规范的行为。但是,尽管如此,NAT 协议作为 IPv4 时代的产物,极大地方便了一些本来棘手的问题,一直被沿用至今。
56+
然而,NAT 协议由于其独特性,存在着一些争议。比如,可能你已经注意到了,**NAT 协议在 LAN 以外,标识一个内部主机时,使用的是端口号,因为 IP 地址都是相同的。**这种将端口号作为主机寻址的行为,可能会引发一些误会。此外,路由器作为网络层的设备,修改了传输层的分组内容(修改了源 IP 地址和端口号),同样是不规范的行为。但是,尽管如此,NAT 协议作为 IPv4 时代的产物,极大地方便了一些本来棘手的问题,一直被沿用至今。

docs/database/redis/redis-data-structures-01.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ String 是一种二进制安全的数据结构,可以用来存储任何类型
6161
| DEL key(通用) | 删除指定的 key |
6262
| EXPIRE key seconds(通用) | 给指定 key 设置过期时间 |
6363

64-
更多 Redis String 命令以及详细使用指南,请查看 Redis 官网对应的介绍:https://redis.io/commands/?group=string
64+
更多 Redis String 命令以及详细使用指南,请查看 Redis 官网对应的介绍:<https://redis.io/commands/?group=string>
6565

6666
**基本操作**
6767

@@ -154,7 +154,7 @@ Redis 中的 List 其实就是链表数据结构的实现。我在 [线性数据
154154
| LLEN key | 获取列表元素数量 |
155155
| LRANGE key start end | 获取列表 start 和 end 之间 的元素 |
156156

157-
更多 Redis List 命令以及详细使用指南,请查看 Redis 官网对应的介绍:https://redis.io/commands/?group=list
157+
更多 Redis List 命令以及详细使用指南,请查看 Redis 官网对应的介绍:<https://redis.io/commands/?group=list>
158158

159159
**通过 `RPUSH/LPOP` 或者 `LPUSH/RPOP`实现队列**
160160

@@ -247,7 +247,7 @@ Hash 类似于 JDK1.8 前的 `HashMap`,内部实现也差不多(数组 + 链
247247
| HLEN key | 获取指定哈希表中字段的数量 |
248248
| HINCRBY key field increment | 对指定哈希中的指定字段做运算操作(正数为加,负数为减) |
249249

250-
更多 Redis Hash 命令以及详细使用指南,请查看 Redis 官网对应的介绍:https://redis.io/commands/?group=hash
250+
更多 Redis Hash 命令以及详细使用指南,请查看 Redis 官网对应的介绍:<https://redis.io/commands/?group=hash>
251251

252252
**模拟对象数据存储**
253253

@@ -308,7 +308,7 @@ Redis 中的 Set 类型是一种无序集合,集合中的元素没有先后顺
308308
| SPOP key count | 随机移除并获取指定集合中一个或多个元素 |
309309
| SRANDMEMBER key count | 随机获取指定集合中指定数量的元素 |
310310

311-
更多 Redis Set 命令以及详细使用指南,请查看 Redis 官网对应的介绍:https://redis.io/commands/?group=set
311+
更多 Redis Set 命令以及详细使用指南,请查看 Redis 官网对应的介绍:<https://redis.io/commands/?group=set>
312312

313313
**基本操作**
314314

@@ -399,7 +399,7 @@ Sorted Set 类似于 Set,但和 Set 相比,Sorted Set 增加了一个权重
399399
| ZREVRANGE key start end | 获取指定有序集合 start 和 end 之间的元素(score 从高到底) |
400400
| ZREVRANK key member | 获取指定有序集合中指定元素的排名(score 从大到小排序) |
401401

402-
更多 Redis Sorted Set 命令以及详细使用指南,请查看 Redis 官网对应的介绍:https://redis.io/commands/?group=sorted-set
402+
更多 Redis Sorted Set 命令以及详细使用指南,请查看 Redis 官网对应的介绍:<https://redis.io/commands/?group=sorted-set>
403403

404404
**基本操作**
405405

@@ -485,7 +485,7 @@ value1
485485

486486
## 参考
487487

488-
- Redis Data Structures:https://redis.com/redis-enterprise/data-structures/
489-
- Redis Commands:https://redis.io/commands/
490-
- Redis Data types tutorial:https://redis.io/docs/manual/data-types/data-types-tutorial/
491-
- Redis 存储对象信息是用 Hash 还是 String : https://segmentfault.com/a/1190000040032006
488+
- Redis Data Structures:<https://redis.com/redis-enterprise/data-structures/>
489+
- Redis Commands:<https://redis.io/commands/>
490+
- Redis Data types tutorial:<https://redis.io/docs/manual/data-types/data-types-tutorial/>
491+
- Redis 存储对象信息是用 Hash 还是 String : <https://segmentfault.com/a/1190000040032006>

docs/distributed-system/distributed-id-design.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,6 @@ span 是层的意思,比如在第一个实例算是第一层, 请求代理
168168

169169
实际是在 dwz.cn 域名后面拼接新产生的数字类型 ID,直接用数字 ID,网址长度也有些长,服务可以通过数字 ID 转更高进制的方式压缩长度。这种算法在短网址的技术实现上越来越多了起来,它可以进一步压缩网址长度。转进制的压缩算法在生活中有广泛的应用场景,举例:
170170

171-
- 客户的长网址:https://wenku.baidu.com/ndbusiness/browse/wenkuvipcashier?cashier_code=PCoperatebanner
172-
- ID 映射的短网址:https://dwz.cn/2047601319t66 (演示使用,可能无法正确打开)
173-
- 转进制后的短网址:https://dwz.cn/2ezwDJ0(演示使用,可能无法正确打开)
171+
- 客户的长网址:<https://wenku.baidu.com/ndbusiness/browse/wenkuvipcashier?cashier_code=PCoperatebanner>
172+
- ID 映射的短网址:<https://dwz.cn/2047601319t66> (演示使用,可能无法正确打开)
173+
- 转进制后的短网址:<https://dwz.cn/2ezwDJ0> (演示使用,可能无法正确打开)

docs/interview-preparation/resume-guide.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,14 @@ icon: jianli
3636

3737
下面是我收集的一些还不错的简历模板:
3838

39-
- 适合中文的简历模板收集(推荐,免费):https://github.com/dyweb/awesome-resume-for-chinese
40-
- 木及简历(部分收费):https://www.mujicv.com/。
41-
- 简单简历(付费):https://easycv.cn/
42-
- 站长简历:https://jianli.chinaz.com/
43-
- typora+markdown+css 自定义简历模板:https://github.com/Snailclimb/typora-markdown-resume
44-
- 极简简历:https://www.polebrief.com/index
45-
- Markdown 简历排版工具:https://resume.mdnice.com/
46-
- 超级简历(部分收费):https://www.wondercv.com/
39+
- 适合中文的简历模板收集(推荐,免费):<https://github.com/dyweb/awesome-resume-for-chinese>
40+
- 木及简历(部分收费):<https://www.mujicv.com/。>
41+
- 简单简历(付费):<https://easycv.cn/>
42+
- 站长简历:<https://jianli.chinaz.com/>
43+
- typora+markdown+css 自定义简历模板:<https://github.com/Snailclimb/typora-markdown-resume>
44+
- 极简简历:<https://www.polebrief.com/index>
45+
- Markdown 简历排版工具:<https://resume.mdnice.com/>
46+
- 超级简历(部分收费):<https://www.wondercv.com/>
4747

4848
上面这些简历模板大多是只有 1 页内容,很难展现足够的信息量。如果你不是顶级大牛(比如 ACM 大赛获奖)的话,我建议还是尽可能多写一点可以突出你自己能力的内容(校招生 2 页之内,社招生 3 页之内,记得精炼语言,不要过多废话)。
4949

docs/javaguide/faq.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ icon: help
1414

1515
《JavaGuide 面试突击版》在我的公众号后台回复“**PDF**”即可获取,免费的。除了 《JavaGuide 面试突击版》之外,还会免费送你多本优质面试 PDF 手册。
1616

17-
<div align="center"> <img src="https://oss.javaguide.cn/github/javaguide/gongzhonghaoxuanchuan.png" style="margin: 0 auto;" /> </div>
17+
![公众号](https://oss.javaguide.cn/github/javaguide/gongzhonghaoxuanchuan.png)
1818

1919
## 如何看待 JavaGuide 的 star 数量很多?
2020

docs/system-design/framework/netty.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ icon: "network"
66

77
**Netty** 相关的面试题为我的[知识星球](https://javaguide.cn/about-the-author/zhishixingqiu-two-years.html)(点击链接即可查看详细介绍以及加入方法)专属内容,已经整理到了[《Java 面试指北》](https://javaguide.cn/zhuanlan/java-mian-shi-zhi-bei.html)中。
88

9-
<!-- @include: @planet.snippet.md -->
9+
<!-- @include: @planet.snippet.md -->

docs/system-design/framework/spring/springboot-knowledge-and-questions-summary.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ tag:
77

88
**Spring Boot** 相关的面试题为我的[知识星球](https://javaguide.cn/about-the-author/zhishixingqiu-two-years.html)(点击链接即可查看详细介绍以及加入方法)专属内容,已经整理到了[《Java 面试指北》](https://javaguide.cn/zhuanlan/java-mian-shi-zhi-bei.html)中。
99

10-
<!-- @include: @planet.snippet.md -->
10+
<!-- @include: @planet.snippet.md -->

0 commit comments

Comments
 (0)