Skip to content

Commit 66da306

Browse files
authored
Merge pull request #73 from mmdapl/docs/update
2 parents 6e9ec9e + dd96722 commit 66da306

File tree

23 files changed

+366
-68
lines changed

23 files changed

+366
-68
lines changed

.github/workflows/CD.yaml

+2-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@ jobs:
5353
registry-url: 'https://registry.npmmirror.com'
5454

5555
- name: Install Dependencies
56-
run: ./scripts/ci
56+
run: |
57+
./scripts/ci
5758
5859
# 运行构建脚本
5960
- name: Build VuePress Site

.github/workflows/CI.yaml

+2-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@ jobs:
5353
registry-url: 'https://registry.npmmirror.com'
5454

5555
- name: Install Dependencies
56-
run: ./scripts/ci
56+
run: |
57+
./scripts/ci
5758
5859
- name: Cache Dependencies
5960
uses: actions/cache@v3

docs/manuscripts/battle-interview/battle-interview.sidebar.ts

+4
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ export const battleInterviewSidebar = [
77
text: '接口幂等',
88
link: '接口幂等.md'
99
},
10+
{
11+
text: '乐观锁和悲观锁',
12+
link: '乐观锁和悲观锁.md'
13+
},
1014
{
1115
text: 'Node',
1216
link: 'Node面试.md'

docs/manuscripts/battle-interview/problems/MySQL面试.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
1+
---
2+
title: MySQL面试
3+
permalink: /manuscripts/battle-interview/mysql.html
4+
---
5+
16
# MySQL面试
27

8+
[//]: # (```mindmap)
9+
[//]: # (root(思维导图))
10+
[//]: # ( test)
11+
[//]: # (```)
312

413
## 基础架构
514

docs/manuscripts/battle-interview/problems/Nginx面试.md

+10
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
1+
---
2+
title: Nginx面试
3+
permalink: /manuscripts/battle-interview/nginx.html
4+
---
5+
16
# Nginx面试
27

8+
[//]: # (```mindmap)
9+
[//]: # (root(思维导图))
10+
[//]: # ( test)
11+
[//]: # (```)
12+
313

414
## 什么是Nginx
515

docs/manuscripts/battle-interview/problems/Node面试.md

+10
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
1+
---
2+
title: Node面试
3+
permalink: /manuscripts/battle-interview/node.html
4+
---
5+
16
# Node面试
27

8+
[//]: # (```mindmap)
9+
[//]: # (root(思维导图))
10+
[//]: # ( test)
11+
[//]: # (```)
12+
313
参考:https://juejin.cn/post/6844904071501971469#heading-0
414

515
重要重要!!!

docs/manuscripts/battle-interview/problems/乐观锁与悲观锁.md renamed to docs/manuscripts/battle-interview/problems/乐观锁和悲观锁.md

+11-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,17 @@
1-
# 乐观锁与悲观锁
1+
---
2+
title: 乐观锁和悲观锁
3+
permalink: /manuscripts/battle-interview/lock.html
4+
---
25

6+
# 乐观锁和悲观锁
37

48

9+
```mindmap
10+
root(锁)
11+
乐观锁
12+
悲观锁
13+
```
14+
515
## 乐观锁的实现
616

717
- 版本号机制
@@ -23,7 +33,6 @@
2333
**加锁的目的是在同一个时间只有一个事务在更新数据,通过锁独占数据的修改权。**
2434

2535

26-
###
2736

2837
乐观锁:不会发生并发抢占资源,只有在提交操作的时候检查是否违反数据完整性。**只能防止脏读后数据的提交,不能解决脏读**
2938

docs/manuscripts/battle-interview/problems/前端常考.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
# 前端面试
22

3+
[//]: # (```mindmap)
4+
[//]: # (root(思维导图))
5+
[//]: # ( test)
6+
[//]: # (```)
37

4-
### 快速排序
8+
## 快速排序
59

610
> 参考:https://www.cnblogs.com/du001011/p/10798540.html
711
@@ -74,7 +78,7 @@ console.log(quickSort([1, 8, 9, 2], 0, 3))
7478
```
7579

7680

77-
### 二分查找
81+
## 二分查找
7882

7983
> 参考:https://labuladong.gitee.io/algo/%E7%AE%97%E6%B3%95%E6%80%9D%E7%BB%B4%E7%B3%BB%E5%88%97/%E4%BA%8C%E5%88%86%E6%9F%A5%E6%89%BE%E8%AF%A6%E8%A7%A3.html
8084
Original file line numberDiff line numberDiff line change
@@ -1 +1,7 @@
1-
# 后端汇总
1+
2+
# 后端汇总
3+
4+
[//]: # (```mindmap)
5+
[//]: # (root(思维导图))
6+
[//]: # ( test)
7+
[//]: # (```)

docs/manuscripts/battle-interview/problems/接口幂等.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
---
2+
title: 接口幂等
3+
permalink: /manuscripts/battle-interview/interface-idempotent.html
4+
---
5+
16
# 接口幂等
27

38
> 参考:<https://www.cnblogs.com/jajian/p/10926681.html>
+8-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,8 @@
1-
# Battle面试官
1+
# Battle面试官
2+
3+
```mindmap
4+
root(Battle面试官)
5+
面试题整理
6+
面经分享
7+
面试技巧
8+
```

docs/manuscripts/changelog.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33

44

5-
该文件包含 `408CSFamily` 仓库和网站所有显着更改。
5+
该文件包含 `JavaScriptCollection` 仓库和网站所有显着更改。
66

77

88
<!-- @include: ../../CHANGELOG.md#recent-alpha -->
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
---
2+
title: Vite
3+
permalink: /manuscripts/develop-skill/build-tools/vite.html
4+
---
5+
16
# vite
27

38
> 官网:https://vitejs.dev/guide/

docs/manuscripts/develop-skill/build-tools/webpack.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
title: Vite
3+
permalink: /manuscripts/develop-skill/build-tools/webpack.html
4+
---
15

26
# webpack
37

Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: 持续集成交付
2+
title: 持续集成、持续交付
33
permalink: /manuscripts/develop-skill/code-manager/ci-cd.html
44
---
55

6-
# 持续集成交付
6+
# 持续集成、持续交付

docs/manuscripts/front-end/base-begin/css.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: CSS相关
3+
permalink: /manuscripts/front-end/base-begin/css.html
34
---
45

56
# CSS相关

docs/manuscripts/front-end/base-begin/html.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: HTML相关
3+
permalink: /manuscripts/front-end/base-begin/html-correlation.html
34
---
45

56
# HTML
@@ -9,7 +10,7 @@ HTML的全称为超文本标记语言,是一种标记语言。它包括一系
910

1011

1112

12-
#### 标题
13+
## 标题
1314

1415
HTML 标题(Heading)是通过 `<h1> - <h6>` 等标签进行定义的。
1516

@@ -24,6 +25,6 @@ HTML 链接是通过 `<a>` 标签进行定义的。
2425
HTML 图像是通过 <img> 标签进行定义的。
2526

2627

27-
### 元素
28+
## 元素
2829

2930
`<p>` 元素

docs/manuscripts/front-end/base-begin/javascript.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: JavaScript相关
3+
permalink: /manuscripts/front-end/base-begin/javascript.html
34
---
45
# JavaScript
56

@@ -694,7 +695,7 @@ fun1()
694695
```
695696

696697

697-
## 浅拷贝和深拷贝
698+
## 数据拷贝
698699

699700
> 浅拷贝只是拷贝一层,更深层次对象级别的只**拷贝引用**
700701
> 深拷贝拷贝多层,每一级别的数据都会拷贝。

docs/manuscripts/front-end/front-end.sidebar.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ export const frontEndSidebar = [
1313
},
1414
{
1515
text: '前端框架',
16-
collapsible: true,
16+
// collapsible: true,
1717
prefix: 'front-framework',
1818
children: [
1919
{

docs/manuscripts/front-end/front-framework/jquery.md

+48-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,53 @@
22
title: JQuery
33
permalink: /manuscripts/front-end/front-framework/jquery.html
44
---
5-
# JQuery
5+
# jQuery
66

77
> 不推荐学,直接看官方文档,操作api方法即可
8+
9+
10+
jQuery是一个轻量级的JavaScript框架,简化JavaScript编程,适合Js入门学习,在目前的前端工程化浪潮中使用频率越来越低,
11+
建议直接根据[jQuery中文API文档](https://jquery.cuishifeng.cn/)进行学习,熟悉常用API即可。
12+
13+
常用的功能有:
14+
15+
- HTML 元素选取
16+
- HTML 元素操作
17+
- CSS 操作
18+
- HTML 事件函数
19+
- HTML DOM 遍历和修改
20+
- AJAX发送HTTP请求
21+
22+
23+
## 安装
24+
25+
### 官网下载
26+
27+
有两个版本的 jQuery 可供下载:
28+
29+
- Production version - 用于实际的网站中,已被精简和压缩。
30+
- Development version - 用于测试和开发(未压缩,是可读的代码)
31+
32+
这两个版本都可以从<jQuery.com >下载。
33+
34+
> 可以把下载文件放到与页面相同的目录中,这样更方便使用。
35+
36+
### CDN
37+
38+
使用<https://www.bootcdn.cn/>开源CDN,查询jQuery相关的cdn连接及scripts引入方式。
39+
40+
41+
参考:<https://www.bootcdn.cn/jquery/>
42+
43+
```js
44+
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.7.1/jquery.js"></script>
45+
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
46+
47+
```
48+
49+
50+
## 参考资料
51+
52+
- 入门:<https://www.w3school.com.cn/jquery/jquery_intro.asp>
53+
- 官网:<https://github.com/jquery/jquery>
54+
- 中文API文档:<https://jquery.cuishifeng.cn/>

0 commit comments

Comments
 (0)