Skip to content

Commit 487b2f9

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

33 files changed

+424
-52
lines changed

docs/.vuepress/navbar.ts

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,19 @@ export default navbar([
139139
text: "进阶之路",
140140
icon: "win",
141141
children: [
142+
{
143+
text: "海量数据",
144+
children: [
145+
{text: "统计不同号码的个数", link: "/mass-data/1-count-phone-num.md"},
146+
{text: "出现频率最高的100个词", link: "/mass-data/2-find-hign-frequency-word.md"},
147+
{text: "查找两个大文件共同的URL", link: "/mass-data/3-find-same-url.md"},
148+
{text: "如何在100亿数据中找到中位数?", link: "/mass-data/4-find-mid-num.md"},
149+
{text: "如何查询最热门的查询串?", link: "/mass-data/5-find-hot-string.md"},
150+
{text: "如何找出排名前 500 的数?", link: "/mass-data/6-top-500-num.md"},
151+
{text: "如何按照 query 的频度排序?", link: "/mass-data/7-query-frequency-sort.md"},
152+
{text: "大数据中 TopK 问题的常用套路", link: "/mass-data/8-topk-template.md"},
153+
]
154+
},
142155
{
143156
text: "系统设计",
144157
//link: "/advance/system-design/README.md",
@@ -150,8 +163,8 @@ export default navbar([
150163
// {text: "单点登录设计与实现", link: "/advance/system-design/8-sso-design.md"},
151164
//]
152165
children: [
153-
{text: "扫码登录设计", link: "/advance/system-design/README.md"},
154-
{text: "超时订单自动取消", link: "/advance/system-design/README.md"},
166+
{text: "扫码登录设计", link: "/advance/system-design/1-scan-code-login.md"},
167+
{text: "超时订单自动取消", link: "/advance/system-design/2-order-timeout-auto-cancel.md"},
155168
{text: "短链系统设计", link: "/advance/system-design/README.md"},
156169
{text: "微信红包系统如何设计?", link: "/advance/system-design/README.md"},
157170
{text: "单点登录设计与实现", link: "/advance/system-design/README.md"},
@@ -163,19 +176,6 @@ export default navbar([
163176
{text: "如何设计一个高并发系统?", link: "/advance/system-design/README.md"},
164177
{text: "10w级别数据Excel导入怎么优化?", link: "/advance/system-design/README.md"},
165178
]
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-
]
179179
},
180180
{
181181
text: "分布式",

docs/.vuepress/theme.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,16 +97,16 @@ export default hopeTheme({
9797

9898
//myplugin
9999
copyright: {
100-
disableCopy: true,
100+
disableCopy: false,
101101
global: true,
102102
author: "大彬",
103-
license: "MIT",
103+
//license: "MIT",
104104
hostname: "https://www.topjavaer.cn",
105105
},
106106
baiduAutoPush: {},
107107
sitemapPlugin: {
108108
// 配置选项
109-
hostname: "https:www.topjavaer.cn"
109+
hostname: "https://www.topjavaer.cn"
110110
},
111111
photoSwipePlugin: {
112112
// 你的选项

docs/advance/system-design/1-scan-code-login.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
> 回复【**手册**】获取大彬精心整理的**大厂面试手册**

docs/advance/system-design/10-pdd-visit-statistics.md

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
1-
如何用 Redis 统计用户访问量?
2-
--------------------------------------------------
1+
---
2+
sidebar: heading
3+
title: 如何用 Redis 统计用户访问量?
4+
category: 场景设计
5+
tag:
6+
- 场景设计
7+
head:
8+
- - meta
9+
- name: keywords
10+
content: 场景设计面试题,用户访问量统计,Redis,场景设计
11+
- - meta
12+
- name: description
13+
content: 场景设计常见面试题总结,让天下没有难背的八股文!
14+
---
15+
316
拼多多有数亿的用户,那么对于某个网页,怎么使用Redis来统计一个网站的用户访问数呢?
417

518
1、**Hash**
@@ -54,4 +67,4 @@ Redis已经为我们提供了SETBIT的方法,使用起来非常的方便,我
5467

5568
**缺点**: 查询指定用户的时候,可能会出错,毕竟存的不是具体的数据。总数也存在一定的误差。
5669

57-
上面就是常见的3种适用Redis统计网站用户访问数的方法了。
70+
上面就是常见的3种适用Redis统计网站用户访问数的方法了。

docs/advance/system-design/11-realtime-subscribe-push.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
---
2+
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: 场景设计常见面试题总结,让天下没有难背的八股文!
14+
---
15+
116
# 实时订阅推送设计与实现
217

318
什么是订阅推送?就是用户订阅了优惠劵的推送,在可领取前的一分钟就要把提醒信息推送到用户的app中。具体方案就是到具体的推送时间点了,coupon系统调用消息中心的推送接口,把信息推送出去。
@@ -109,4 +124,4 @@
109124

110125

111126

112-
> 参考链接:https://www.cnblogs.com/linlinismine/p/9214299.html
127+
> 参考链接:https://www.cnblogs.com/linlinismine/p/9214299.html

docs/advance/system-design/12-second-kill-5-point.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
---
2+
sidebar: heading
3+
title: 秒杀系统设计的5个要点
4+
category: 场景设计
5+
tag:
6+
- 场景设计
7+
head:
8+
- - meta
9+
- name: keywords
10+
content: 场景设计面试题,秒杀系统设计,场景设计
11+
- - meta
12+
- name: description
13+
content: 场景设计常见面试题总结,让天下没有难背的八股文!
14+
---
15+
116
# 秒杀系统设计的5个要点
217

318
## 秒杀系统涉及到的知识点

docs/advance/system-design/13-permission-system.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
---
2+
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: 场景设计常见面试题总结,让天下没有难背的八股文!
14+
---
15+
116
# 全网最全的权限系统设计方案
217

318
今天和大家聊聊权限系统设计常见的方案。
@@ -170,4 +185,4 @@ RBAC模型根据不同业务场景的需要会有很多种演变,实际工作
170185

171186

172187

173-
> 原文:blog.csdn.net/u010482601/article/details/104989532
188+
> 原文:blog.csdn.net/u010482601/article/details/104989532

docs/advance/system-design/15-red-packet.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
---
2+
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: 场景设计常见面试题总结,让天下没有难背的八股文!
14+
---
15+
116
# 如何设计一个抢红包系统
217

318
## 前言
@@ -121,4 +136,4 @@ OK,分析完表结构其实方案已经七七八八差不多了。请接着看
121136

122137

123138

124-
> 参考链接:https://juejin.cn/post/6925947709517987848
139+
> 参考链接:https://juejin.cn/post/6925947709517987848

docs/advance/system-design/16-mq-design.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
---
2+
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: 场景设计常见面试题总结,让天下没有难背的八股文!
14+
---
15+
116
# 如何设计一个消息队列?
217

318
**如果让你来设计一个 MQ,该如何下手?需要考虑哪些问题?又有哪些技术挑战?**
@@ -201,4 +216,4 @@ Broker 服务的高可用,只需要保证 Broker 可水平扩展进行集群
201216

202217

203218

204-
> 参考:https://toutiao.io/posts/ix9hfyh/preview
219+
> 参考:https://toutiao.io/posts/ix9hfyh/preview

docs/advance/system-design/17-shopping-car.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
---
2+
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: 场景设计常见面试题总结,让天下没有难背的八股文!
14+
---
15+
116
# 购物车系统怎么设计?
217

318
## 1 主要功能
@@ -212,4 +227,4 @@
212227

213228

214229

215-
> 参考:https://mp.weixin.qq.com/s/3P_f_Vua8rwsGOHrxWubSg
230+
> 参考:https://mp.weixin.qq.com/s/3P_f_Vua8rwsGOHrxWubSg

0 commit comments

Comments
 (0)