Skip to content

Commit 2619230

Browse files
committed
优化meta标签
1 parent caa2b29 commit 2619230

File tree

20 files changed

+295
-56
lines changed

20 files changed

+295
-56
lines changed

docs/.vuepress/navbar.ts

Lines changed: 56 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ export default navbar([
2424
{
2525
text: "学习圈",
2626
icon: "zsxq",
27-
link: "/zsxq/introduce.md",
27+
link: "/zsxq/introduce.md",
2828
},
2929
{
30-
text: "Java",
30+
text: "面试指南",
3131
icon: "java",
3232
children: [
3333
{
@@ -59,7 +59,7 @@ export default navbar([
5959
{text: "RabbitMQ面试题", link: "/message-queue/rabbitmq.md"},
6060
{text: "Kafka面试题", link: "/message-queue/kafka.md"},
6161
]
62-
}
62+
},
6363
{
6464
text: "关系型数据库",
6565
children: [
@@ -139,6 +139,44 @@ export default navbar([
139139
text: "进阶之路",
140140
icon: "win",
141141
children: [
142+
{
143+
text: "系统设计",
144+
//link: "/advance/system-design/README.md",
145+
//children: [
146+
// {text: "扫码登录设计", link: "/advance/system-design/1-scan-code-login.md"},
147+
// {text: "超时订单自动取消", link: "/advance/system-design/2-order-timeout-auto-cancel.md"},
148+
// {text: "短链系统设计", link: "/advance/system-design/3-short-url.md"},
149+
// {text: "微信红包系统如何设计?", link: "/advance/system-design/6-wechat-redpacket-design.md"},
150+
// {text: "单点登录设计与实现", link: "/advance/system-design/8-sso-design.md"},
151+
//]
152+
children: [
153+
{text: "扫码登录设计", link: "/advance/system-design/README.md"},
154+
{text: "超时订单自动取消", link: "/advance/system-design/README.md"},
155+
{text: "短链系统设计", link: "/advance/system-design/README.md"},
156+
{text: "微信红包系统如何设计?", link: "/advance/system-design/README.md"},
157+
{text: "单点登录设计与实现", link: "/advance/system-design/README.md"},
158+
{text: "如何用 Redis 统计用户访问量?", link: "/advance/system-design/README.md"},
159+
{text: "实时订阅推送设计与实现", link: "/advance/system-design/README.md"},
160+
{text: "如何设计一个抢红包系统", link: "/advance/system-design/README.md"},
161+
{text: "购物车系统怎么设计?", link: "/advance/system-design/README.md"},
162+
{text: "如何设计一个注册中心?", link: "/advance/system-design/README.md"},
163+
{text: "如何设计一个高并发系统?", link: "/advance/system-design/README.md"},
164+
{text: "10w级别数据Excel导入怎么优化?", link: "/advance/system-design/README.md"},
165+
]
166+
},
167+
{
168+
text: "海量数据",
169+
children: [
170+
{text: "统计不同号码的个数", link: "/mass-data/1-count-phone-num.md"},
171+
{text: "出现频率最高的100个词", link: "/mass-data/2-find-hign-frequency-word.md"},
172+
{text: "查找两个大文件共同的URL", link: "/mass-data/3-find-same-url.md"},
173+
{text: "如何在100亿数据中找到中位数?", link: "/mass-data/4-find-mid-num.md"},
174+
{text: "如何查询最热门的查询串?", link: "/mass-data/5-find-hot-string.md"},
175+
{text: "如何找出排名前 500 的数?", link: "/mass-data/6-top-500-num.md"},
176+
{text: "如何按照 query 的频度排序?", link: "/mass-data/7-query-frequency-sort.md"},
177+
{text: "大数据中 TopK 问题的常用套路", link: "/mass-data/8-topk-template.md"},
178+
]
179+
},
142180
{
143181
text: "分布式",
144182
icon: "distribute",
@@ -165,37 +203,6 @@ export default navbar([
165203
{text: "设计模式详解", link: "/advance/design-pattern/"},
166204
],
167205
},
168-
{
169-
text: "系统设计",
170-
link: "/advance/system-design/README.md",
171-
//children: [
172-
// {text: "扫码登录设计", link: "/advance/system-design/1-scan-code-login.md"},
173-
// {text: "超时订单自动取消", link: "/advance/system-design/2-order-timeout-auto-cancel.md"},
174-
// {text: "短链系统设计", link: "/advance/system-design/3-short-url.md"},
175-
// {text: "微信红包系统如何设计?", link: "/advance/system-design/6-wechat-redpacket-design.md"},
176-
// {text: "单点登录设计与实现", link: "/advance/system-design/8-sso-design.md"},
177-
//]
178-
children: [
179-
{text: "扫码登录设计", link: "/advance/system-design/README.md"},
180-
{text: "超时订单自动取消", link: "/advance/system-design/README.md"},
181-
{text: "短链系统设计", link: "/advance/system-design/README.md"},
182-
{text: "微信红包系统如何设计?", link: "/advance/system-design/README.md"},
183-
{text: "单点登录设计与实现", link: "/advance/system-design/README.md"},
184-
]
185-
},
186-
{
187-
text: "海量数据",
188-
children: [
189-
{text: "统计不同号码的个数", link: "/mass-data/1-count-phone-num.md"},
190-
{text: "出现频率最高的100个词", link: "/mass-data/2-find-hign-frequency-word.md"},
191-
{text: "查找两个大文件共同的URL", link: "/mass-data/3-find-same-url.md"},
192-
{text: "如何在100亿数据中找到中位数?", link: "/mass-data/4-find-mid-num.md"},
193-
{text: "如何查询最热门的查询串?", link: "/mass-data/5-find-hot-string.md"},
194-
{text: "如何找出排名前 500 的数?", link: "/mass-data/6-top-500-num.md"},
195-
{text: "如何按照 query 的频度排序?", link: "/mass-data/7-query-frequency-sort.md"},
196-
{text: "大数据中 TopK 问题的常用套路", link: "/mass-data/8-topk-template.md"},
197-
]
198-
},
199206
{
200207
text: "优质文章",
201208
children: [
@@ -263,7 +270,7 @@ export default navbar([
263270
{text: "CS学习路线", link: "/learning-resources/cs-learn-guide.md"},
264271
]
265272
},
266-
273+
267274
]
268275
},
269276
{
@@ -274,20 +281,20 @@ export default navbar([
274281
{text: "网站日记", link: "/other/site-diary.md"},
275282
{text: "联系我", link: "/about/contact.md"},
276283
{text: "留言区", link: "/other/leave-a-message.md"},
277-
{
278-
text: "学习资源",
279-
children: [
280-
{text: "计算机经典电子书PDF", link: "https://github.com/Tyson0314/java-books"},
281-
{text: "Leetcode刷题笔记", link: "/learning-resources/leetcode-note.md"},
282-
]
283-
},
284-
{
285-
text: "学习路线",
286-
children: [
287-
{text: "Java学习路线", link: "/learning-resources/java-learn-guide.md"},
288-
{text: "CS学习路线", link: "/learning-resources/cs-learn-guide.md"},
289-
]
290-
},
284+
//{
285+
// text: "学习资源",
286+
// children: [
287+
// {text: "计算机经典电子书PDF", link: "https://github.com/Tyson0314/java-books"},
288+
// {text: "Leetcode刷题笔记", link: "/learning-resources/leetcode-note.md"},
289+
// ]
290+
//},
291+
//{
292+
// text: "学习路线",
293+
// children: [
294+
// {text: "Java学习路线", link: "/learning-resources/java-learn-guide.md"},
295+
// {text: "CS学习路线", link: "/learning-resources/cs-learn-guide.md"},
296+
// ]
297+
//},
291298
]
292299
},
293300

docs/.vuepress/theme.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export default hopeTheme({
1010
url: "https://www.topjavaer.cn",
1111
},
1212

13-
iconAssets: "//at.alicdn.com/t/c/font_3573089_nctmwoh7jtn.css",
13+
iconAssets: "//at.alicdn.com/t/c/font_3573089_fuhvd5afpn.css",
1414
iconPrefix: "iconfont icon-",
1515
//iconAssets: "iconfont",
1616

docs/computer-basic/algorithm.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,19 @@
11
---
22
sidebar: heading
3+
title: 常见算法总结
4+
category: 计算机基础
5+
tag:
6+
- 算法
7+
head:
8+
- - meta
9+
- name: keywords
10+
content: 算法知识总结,二叉树遍历,排序算法,动态规划,回溯算法,贪心算法,双指针
11+
- - meta
12+
- name: description
13+
content: 算法常见知识点总结
314
---
415

16+
517
![](http://img.topjavaer.cn/img/数据结构与算法.jpg)
618

719
## 二叉树的遍历

docs/computer-basic/data-structure.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
---
22
sidebar: heading
3+
title: 常见数据结构总结
4+
category: 计算机基础
5+
tag:
6+
- 数据结构
7+
head:
8+
- - meta
9+
- name: keywords
10+
content: 数据结构知识总结,数据结构应用场景,数组,链表,哈希表,栈,队列,树,图
11+
- - meta
12+
- name: description
13+
content: 数据结构常见知识点总结
314
---
415

516
![](http://img.topjavaer.cn/img/数据结构与算法.jpg)

docs/computer-basic/operate-system.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
---
22
sidebar: heading
3+
title: 操作系统常见面试题总结
4+
category: 计算机基础
5+
tag:
6+
- 操作系统
7+
head:
8+
- - meta
9+
- name: keywords
10+
content: 操作系统面试题,进程线程,并发和并行,协程,进程通信,死锁,进程调度策略,分页分段,页面置换算法,用户态和内核态,IO多路复用
11+
- - meta
12+
- name: description
13+
content: 操作系统常见知识点和面试题总结,让天下没有难背的八股文!
314
---
415

516
## 操作系统的四个特性?

docs/database/mysql.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
---
22
sidebar: heading
3+
title: MySQL常见面试题总结
4+
category: 数据库
5+
tag:
6+
- MySQL
7+
head:
8+
- - meta
9+
- name: keywords
10+
content: MySQL面试题,事务特性,事务隔离级别,MySQL编码和字符集,MySQL索引,索引分类,最左匹配原则,聚集索引,覆盖索引,索引失效,索引下推,存储引擎,MVCC原理,MySQL日志,MySQL分区,MySQL主从同步,MySQL深分页,MySQL慢查询,分库分表,乐观锁和悲观锁
11+
- - meta
12+
- name: description
13+
content: MySQL常见知识点和面试题总结,让天下没有难背的八股文!
314
---
415

516
![](http://img.topjavaer.cn/img/MySQL知识点总结.jpg)

docs/distributed/3-micro-service.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
---
22
sidebar: heading
3+
title: 微服务常见面试题总结
4+
category: 微服务
5+
tag:
6+
- 微服务
7+
head:
8+
- - meta
9+
- name: keywords
10+
content: 微服务面试题,微服务,服务网关,熔断器,服务链路追踪,微服务设计原则,API网关,微服务通讯
11+
- - meta
12+
- name: description
13+
content: 微服务常见知识点和面试题总结,让天下没有难背的八股文!
314
---
415

516
## 什么是微服务?

docs/framework/mybatis.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,17 @@
11
---
22
sidebar: heading
3+
title: MyBatis常见面试题总结
4+
category: 框架
5+
tag:
6+
- MyBatis
7+
head:
8+
- - meta
9+
- name: keywords
10+
content: MyBatis面试题,Hibernate,Executor,MyBatis分页,MyBatis插件运行原理,MyBatis延迟加载,MyBatis预编译,一级缓存和二级缓存
11+
- - meta
12+
- name: description
13+
content: 高质量的MyBatis常见知识点和面试题总结,让天下没有难背的八股文!
314
---
4-
515
## Mybatis是什么?
616

717
- MyBatis框架是一个开源的数据持久层框架。

docs/framework/spring.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
---
22
sidebar: heading
3+
title: Spring常见面试题总结
4+
category: 框架
5+
tag:
6+
- Spring
7+
head:
8+
- - meta
9+
- name: keywords
10+
content: Spring面试题,Spring设计模式,Spring AOP,Spring IOC,Spring 动态代理,Bean生命周期,自动装配,Spring注解,Spring事务,Async注解
11+
- - meta
12+
- name: description
13+
content: 高质量的Spring常见知识点和面试题总结,让天下没有难背的八股文!
314
---
415

516
![](http://img.topjavaer.cn/img/Spring总结.jpg)

docs/framework/springcloud-interview.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
---
22
sidebar: heading
3+
title: Spring Cloud常见面试题总结
4+
category: 框架
5+
tag:
6+
- Spring Cloud
7+
head:
8+
- - meta
9+
- name: keywords
10+
content: Spring Cloud面试题,微服务,Spring Cloud优势,服务熔断,Eureka,Ribbon,Feign,Spring Cloud核心组件,Spring Cloud Bus,Spring Cloud Config,Spring Cloud Gateway
11+
- - meta
12+
- name: description
13+
content: Spring Cloud常见知识点和面试题总结,让天下没有难背的八股文!
314
---
415

516

@@ -246,4 +257,4 @@ Spring Cloud Gateway是Spring Cloud官方推出的第二代网关框架,取代
246257

247258
使用了一个RouteLocatorBuilder的bean去创建路由,除了创建路由RouteLocatorBuilder可以让你添加各种predicates和filters,predicates断言的意思,顾名思义就是根据具体的请求的规则,由具体的route去处理,filters是各种过滤器,用来对请求做各种判断和修改。
248259

249-
> 参考:http://1pgqu.cn/M0NZo
260+
> 参考:http://1pgqu.cn/M0NZo

0 commit comments

Comments
 (0)