-
Notifications
You must be signed in to change notification settings - Fork 28
/
Copy pathmkdocs.yml
201 lines (194 loc) · 7.27 KB
/
mkdocs.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
# Basics
site_name: SAST skill docs
repo_url: https://github.com/Ashitemaru/sast-skill-docs
repo_name: SAST skill docs
theme:
name: material
language: zh
custom_dir: theme/
features:
- navigation.top
- navigation.tabs
- navigation.indexes
palette:
- primary: white
- scheme: default
toggle:
icon: material/weather-night
name: Switch to dark mode
- scheme: slate
toggle:
icon: material/weather-sunny
name: Switch to light mode
extra_javascript:
- 'https://cdn.jsdelivr.net/npm/[email protected]/MathJax.js?config=TeX-MML-AM_CHTML'
plugins:
- search
- git-revision-date-localized:
fallback_to_build_date: true
locale: zh
- git-authors:
show_contribution: true
show_line_count: true
markdown_extensions:
- admonition
- codehilite:
guess_lang: false
linenums: true
- footnotes
- def_list
- toc:
permalink: true
- pymdownx.arithmatex
- pymdownx.caret
- pymdownx.critic
- pymdownx.details
# - pymdownx.emoji:
# emoji_generator: !!python/name:pymdownx.emoji.to_svg
- pymdownx.inlinehilite
- pymdownx.magiclink
- pymdownx.mark
- pymdownx.smartsymbols
- pymdownx.tasklist:
custom_checkbox: true
- pymdownx.tilde
- meta
- pymdownx.highlight:
linenums: true
- pymdownx.keys
- pymdownx.snippets
- pymdownx.progressbar
- pymdownx.superfences:
custom_fences:
- name: math
class: arithmatex
format: !!python/name:pymdownx.arithmatex.fence_mathjax_format
# Contents
nav:
- 欢迎来到 SAST skill docs:
- index.md
- 读者须知: notes/reader.md
- 编辑者须知: notes/editor.md
- 课程指引:
- courses/index.md
- 基本技能:
- basic/index.md
- 如何解决问题: basic/meet-problems.md
- VSCode 配置: basic/vscode.md
- Git 入门: basic/git.md
- Linux 入门: basic/linux.md
- Markdown 入门: basic/markdown.md
- LaTeX 入门: basic/latex.md
- Web 与 Web 应用基础: basic/web.md
- 编程语言:
- languages/index.md
- C++ 语言面向对象:
- languages/c-oop/index.md
- 编程环境: languages/c-oop/environment.md
- C++ 语言函数进阶: languages/c-oop/function.md
- C++ 类语法初步: languages/c-oop/class-easy.md
- C++ 类语法进阶: languages/c-oop/class-advanced.md
- 引用与复制: languages/c-oop/reference-copy.md
- 组合与继承: languages/c-oop/combination-and-derivation.md
- 虚函数: languages/c-oop/virtual-function.md
- 多态与模板: languages/c-oop/polymorphism-and-templates.md
- 模板进阶与 STL 入门: languages/c-oop/templates-and-intro-to-stl.md
- STL 与字符串处理: languages/c-oop/stl-and-string.md
- 函数对象和智能指针: languages/c-oop/function-object-and-smart-pointers.md
- 设计模式与行为型模式: languages/c-oop/behavioral-pattern.md
- 现代 C++ 语言: languages/modern-cpp.md
- Python 语言基础:
- languages/python/index.md
- Python 包管理: languages/python/pip.md
- Python 网络请求与爬虫基础: languages/python/crawler.md
- HTML 语言基础: languages/html.md
- CSS 语言基础:
- languages/css/index.md
- Bootstrap 简介: languages/css/bootstrap.md
- MDUI 简介: languages/css/mdui.md
- Java 语言基础:
- languages/java/index.md
- Introduction and Installation: languages/java/introduction-and-installation.md
- Basic Language Structure: languages/java/basic-language-structure.md
- Fundamental OOP: languages/java/fundamental-oop.md
- Design Patterns: languages/java/design-patterns.md
- Advanced Language Feature: languages/java/advanced-language-feature.md
- JavaScript 语言基础:
- languages/javascript/index.md
- JavaScript 的变量与变量类型: languages/javascript/variable.md
- JavaScript 的控制语句: languages/javascript/control.md
- JavaScript 的函数: languages/javascript/function.md
- JavaScript 的面向对象: languages/javascript/oop.md
- JavaScript 的异步: languages/javascript/async.md
- JavaScript 的面向对象进阶: languages/javascript/oop-advance.md
- 浏览器中的 JavaScript: languages/javascript/browser.md
- TypeScript 语言基础:
- languages/typescript/index.md
- TypeScript 的变量与变量类型: languages/typescript/variable.md
- TypeScript 的函数: languages/typescript/function.md
- TypeScript 的面向对象: languages/typescript/oop.md
- TypeScript 的复杂类型: languages/typescript/type.md
- Rust 语言基础:
- languages/rust/index.md
- Rust 入门的一点经验: languages/rust/whyrust.md
- Rust 的变量与类型: languages/rust/variable.md
- Rust 中的流程控制: languages/rust/control.md
- Rust 的函数: languages/rust/function.md
- Rust 模式匹配: languages/rust/matching.md
- Rust 的结构体: languages/rust/struct.md
- Rust 的引用与借用: languages/rust/reference.md
- Node.js 基础:
- languages/node.js/index.md
- npm 简介: languages/node.js/npm.md
- Swift 语言基础:
- languages/swift/index.md
- 基础知识: languages/swift/basic.md
- 变量和函数: languages/swift/variable-function.md
- 流程控制: languages/swift/control-flow.md
- 类型: languages/swift/types.md
- 泛型: languages/swift/generics.md
- 部分内置类型: languages/swift/internal-types.md
- 后续拓展: languages/swift/extensions.md
- 前端框架:
- frontend/index.md
- SwiftUI 与 iOS 开发入门:
- frontend/swiftui/index.md
- Hello World: frontend/swiftui/hello-world.md
- 构建 View: frontend/swiftui/build-views.md
- 数据流基础: frontend/swiftui/data-flow.md
- 声明式 UI 与 MVVM: frontend/swiftui/declaritive-mvvm.md
- 后续拓展: frontend/swiftui/extensions.md
- React 开发入门:
- frontend/react/index.md
- 环境配置: frontend/react/prepare.md
- 组件、属性与状态: frontend/react/basic.md
- 生命周期: frontend/react/lifecycle.md
- 非常规数据流: frontend/react/dataflow.md
- 函数组件: frontend/react/function-component.md
- 后续拓展: frontend/react/extensions.md
- Android 开发入门:
- frontend/android/index.md
- Android 项目的构成: frontend/android/structure.md
- Android 的资源库: frontend/android/resources.md
- Android 的组件: frontend/android/components.md
- 一些实用组件: frontend/android/useful-things.md
- 后续学习: frontend/android/extensions.md
- 后端框架:
- backend/index.md
- ExpressJS: backend/expressjs/express-js.md
- Go: backend/go/go.md
- Django: backend/django/django.md
- 爬虫: backend/crawler/crawler.md
- 硬件设计:
- hardware/index.md
- 计算机组成与设计: hardware/cod.md
- 人工智能 & 机器学习:
- ai-ml/index.md
- PyTorch 入门: ai-ml/pytorch.md
- 对抗搜索: ai-ml/adversarial-search.md
- 资源链接:
- source/index.md
- 书目推荐: source/book.md
- 基础技能培训: source/basic-tutorial.md
- AAIA 讲座: source/lecture.md
- 外部链接: source/source.md