-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmkdocs.yml
162 lines (150 loc) · 11 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
site_name: AUST计算机求生指南
site_url: https://aust-cs-plan.forsakendelusion.online
site_author: Delusion
site_description: >-
AUST计算机求生指南
repo_name: AUST-CS-Plan
repo_url: https://github.com/ForsakenDelusion/AUST-CS-Plan.git
plugins:
- search
- statistics
markdown_extensions:
- attr_list
- md_in_html
- footnotes
- admonition
- pymdownx.details
- pymdownx.superfences
- pymdownx.betterem
- pymdownx.caret
- pymdownx.mark
- pymdownx.tilde
- pymdownx.emoji:
emoji_index: !!python/name:material.extensions.emoji.twemoji
emoji_generator: !!python/name:material.extensions.emoji.to_svg
theme:
name: material
language: zh
palette:
accent: indigo
custom_dir: overrides
icon:
repo: fontawesome/brands/github
features:
- header.autohide
- navigation.tracking
- navigation.top
- navigation.indexes
- navigation.tabs
- navigation.instant
- navigation.sections
- search.highlight
- search.share
- search.suggest
- content.code.annotate
palette:
# Palette toggle for light mode
- media: "(prefers-color-scheme: light)"
scheme: default
primary: indigo
toggle:
icon: material/toggle-switch
name: Switch to dark mode
# Palette toggle for dark mode
- media: "(prefers-color-scheme: dark)"
scheme: slate
primary: indigo
toggle:
icon: material/toggle-switch-off-outline
name: Switch to light mode
nav:
- 前言&使用指南: "index.md"
- 关于我们: "aboutus.md"
- 资源分享:
- 书籍: "资源分享/book.md"
- 网站: "资源分享/website.md"
- 计算机科学学习路线:
- CS基础:
- 先修内容:
- "计算机科学学习路线/计算机基础/先修内容/index.md"
- 如何解决问题: "计算机科学学习路线/计算机基础/先修内容/meet-problems.md"
- VSCode配置: "计算机科学学习路线/计算机基础/先修内容/vscode.md"
- Git入门: "计算机科学学习路线/计算机基础/先修内容/git.md"
- Linux入门: "计算机科学学习路线/计算机基础/先修内容/linux.md"
- Markdown入门: "计算机科学学习路线/计算机基础/先修内容/markdown.md"
- Latex入门: "计算机科学学习路线/计算机基础/先修内容/latex.md"
- Web基础: "计算机科学学习路线/计算机基础/先修内容/web.md"
- 编程基础:
- Python:
- Python快速上手: "计算机科学学习路线/计算机基础/编程基础/Python/introduction_python.md"
- "CS61A: Structure and Interpretation of Computer Programs": "计算机科学学习路线/计算机基础/编程基础/Python/UCBSC61A.md"
- Java:
- JavaSE基础: "计算机科学学习路线/计算机基础/编程基础/Java/javaSE.md"
- "MIT 6.092: Introduction To Programming In Java": "计算机科学学习路线/计算机基础/编程基础/Java/MIT 6.092.md"
- 数据结构与算法:
- "CS61B: Data Structures and Algorithms": "计算机科学学习路线/计算机基础/数据结构与算法/UCBCS61B.md"
- LeetCode: "计算机科学学习路线/计算机基础/数据结构与算法/LeetCode.md"
- 计算机体系结构:
- "CMU 15-213": "计算机科学学习路线/计算机基础/计算机体系结构/15213.md"
- "CS61C:Great Ideas in Computer Architecture": "计算机科学学习路线/计算机基础/计算机体系结构/UCBCS61C.md"
- "CSCI 0300": "计算机科学学习路线/计算机基础/计算机体系结构/CS0300.md"
- 不同领域的学习路线:
- Java:
- 路线总览: "不同领域的学习路线/Java/java_learning_path.md"
- JavaSE基础: "不同领域的学习路线/Java/javaSE.md"
- Python:
- 路线总览: "不同领域的学习路线/python/introduction_python.md"
- 面试题:
- Java基础面试题:
- 1 你认为 Java 的优势是什么?: "面试题/JAVA基础面试题/你认为 Java 的优势是什么?.md"
- 2 什么是 Java 的多态特性?: "面试题/JAVA基础面试题/什么是 Java 的多态特性?.md"
- 3 Java 中的参数传递是按值还是按引用?: "面试题/JAVA基础面试题/Java 中的参数传递是按值还是按引用?.md"
- 4 接口和抽象类有什么区别?: "面试题/JAVA基础面试题/接口和抽象类有什么区别?.md"
- 5 为什么 Java 不支持多重继承?: "面试题/JAVA基础面试题/为什么 Java 不支持多重继承?.md"
- 6 Java 中的序列化和反序列化是什么?: "面试题/JAVA基础面试题/Java 中的序列化和反序列化是什么?.md"
- 7 什么是 Java 中的不可变类?: "面试题/JAVA基础面试题/什么是 Java 中的不可变类?.md"
- 8 Java 中 Exception 和 Error 有什么区别?: "面试题/JAVA基础面试题/Java 中 Exception 和 Error 有什么区别?.md"
- 9 Java 面向对象编程与面向过程编程的区别是什么?: "面试题/JAVA基础面试题/Java 面向对象编程与面向过程编程的区别是什么?.md"
- 10Java 方法重载和方法重写之间的区别是什么?: "面试题/JAVA基础面试题/Java 方法重载和方法重写之间的区别是什么?.md"
- 11什么是 Java 内部类?它有什么作用?: "面试题/JAVA基础面试题/什么是 Java 内部类?它有什么作用?.md"
- 12JDK8 有哪些新特性?: "面试题/JAVA基础面试题/JDK8 有哪些新特性?.md"
- 13Java 中 String、StringBuffer 和 StringBuilder 的区别是什么?: "面试题/JAVA基础面试题/Java 中 String、StringBuffer 和 StringBuilder 的区别是什么?.md"
- 14Java 的 StringBuilder 是怎么实现的?: "面试题/JAVA基础面试题/Java 的 StringBuilder 是怎么实现的?.md"
- 15Java 中包装类型和基本类型的区别是什么?: "面试题/JAVA基础面试题/Java 中包装类型和基本类型的区别是什么?.md"
- 16JDK 和 JRE 有什么区别?: "面试题/JAVA基础面试题/JDK 和 JRE 有什么区别?.md"
- 17你使用过哪些 JDK 提供的工具?: "面试题/JAVA基础面试题/你使用过哪些 JDK 提供的工具?.md"
- 18Java 中 hashCode 和 equals 方法是什么?它们与 == 操作符有什么区别?: "面试题/JAVA基础面试题/Java 中 hashCode 和 equals 方法是什么?它们与 == 操作符有什么区别?.md"
- 19Java 中的 hashCode 和 equals 方法之间有什么关系?: "面试题/JAVA基础面试题/Java 中的 hashCode 和 equals 方法之间有什么关系?.md"
- 20什么是 Java 中的动态代理?: "面试题/JAVA基础面试题/什么是 Java 中的动态代理?.md"
- 21JDK 动态代理和 CGLIB 动态代理有什么区别?: "面试题/JAVA基础面试题/JDK 动态代理和 CGLIB 动态代理有什么区别?.md"
- 22Java 中的注解原理是什么?: "面试题/JAVA基础面试题/Java 中的注解原理是什么?.md"
- 23你使用过 Java 的反射机制吗?如何应用反射?: "面试题/JAVA基础面试题/你使用过 Java 的反射机制吗?如何应用反射?.md"
- 24什么是 Java 的 SPI(Service Provider Interface)机制?: "面试题/JAVA基础面试题/什么是 Java 的 SPI(Service Provider Interface)机制?.md"
- 25Java 泛型的作用是什么?什么是泛型擦除?: "面试题/JAVA基础面试题/Java 泛型的作用是什么?什么是泛型擦除?.md"
- 26什么是 Java 泛型的上下界限定符?: "面试题/JAVA基础面试题/什么是 Java 泛型的上下界限定符?.md"
- 27Java 中的深拷贝和浅拷贝有什么区别?: "面试题/JAVA基础面试题/Java 中的深拷贝和浅拷贝有什么区别?.md"
- 28什么是 Java 的 Integer 缓存池?: "面试题/JAVA基础面试题/什么是 Java 的 Integer 缓存池?.md"
- 29Java 的类加载过程是怎样的?: "面试题/JAVA基础面试题/Java 的类加载过程是怎样的?.md"
- 30什么是 Java 的 BigDecimal?: "面试题/JAVA基础面试题/什么是 Java 的 BigDecimal?.md"
- 31使用 new String(yupi) 语句在 Java 中会创建多少个对象?: "面试题/JAVA基础面试题/使用 new String(yupi) 语句在 Java 中会创建多少个对象?.md"
- 32Java 中 final、finally 和 finalize 各有什么区别?: "面试题/JAVA基础面试题/Java 中 final、finally 和 finalize 各有什么区别?.md"
- 33为什么在 Java 中编写代码时会遇到乱码问题?: "面试题/JAVA基础面试题/为什么在 Java 中编写代码时会遇到乱码问题?.md"
- 34为什么 JDK 9 中将 String 的 char 数组改为 byte 数组?: "面试题/JAVA基础面试题/为什么 JDK 9 中将 String 的 char 数组改为 byte 数组?.md"
- 35如何在 Java 中调用外部可执行程序或系统命令?: "面试题/JAVA基础面试题/如何在 Java 中调用外部可执行程序或系统命令?.md"
- 36如果一个线程在 Java 中被两次调用 start() 方法,会发生什么?: "面试题/JAVA基础面试题/如果一个线程在 Java 中被两次调用 start() 方法,会发生什么?.md"
- 37栈和队列在 Java 中的区别是什么?: "面试题/JAVA基础面试题/栈和队列在 Java 中的区别是什么?.md"
- 38Java 的 Optional 类是什么?它有什么用?: "面试题/JAVA基础面试题/Java 的 Optional 类是什么?它有什么用?.md"
- 39Java 的 IO 流是什么?: "面试题/JAVA基础面试题/Java 的 IO 流是什么?.md"
- 40什么是 Java 的网络编程?: "面试题/JAVA基础面试题/什么是 Java 的网络编程?.md"
- 41Java 中的基本数据类型有哪些?: "面试题/JAVA基础面试题/Java 中的基本数据类型有哪些?.md"
- 42什么是 Java 中的自动装箱和拆箱?: "面试题/JAVA基础面试题/什么是 Java 中的自动装箱和拆箱?.md"
- 43什么是 Java 中的迭代器(Iterator)?: "面试题/JAVA基础面试题/什么是 Java 中的迭代器(Iterator)?.md"
- 44Java 运行时异常和编译时异常之间的区别是什么?: "面试题/JAVA基础面试题/Java 运行时异常和编译时异常之间的区别是什么?.md"
- 45什么是 Java 中的继承机制?: "面试题/JAVA基础面试题/什么是 Java 中的继承机制?.md"
- 46什么是 Java 的封装特性?: "面试题/JAVA基础面试题/什么是 Java 的封装特性?.md"
- 47Java 中的访问修饰符有哪些?: "面试题/JAVA基础面试题/Java 中的访问修饰符有哪些?.md"
- 48Java 中静态方法和实例方法的区别是什么?: "面试题/JAVA基础面试题/Java 中静态方法和实例方法的区别是什么?.md"
- 49Java 中 for 循环与 foreach 循环的区别是什么?: "面试题/JAVA基础面试题/Java 中 for 循环与 foreach 循环的区别是什么?.md"
- 电子书:
- 电子书:
- 免费电子书: "电子书/电子书展示页.md"