Skip to content

Commit fa27996

Browse files
committed
feat: update articles
1 parent 006da9a commit fa27996

File tree

2 files changed

+86
-147
lines changed

2 files changed

+86
-147
lines changed

index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,8 @@ <h3><a href="https://github.com/wx-chevalier">Github</a></h3>
8585
</style>
8686
<script>
8787
window.$docsify = {
88-
name: '',
89-
repo: '',
88+
name: 'CGDataVis Series',
89+
repo: 'wx-chevalier/CGDataVis-Series',
9090
loadSidebar: "sidebar.md",
9191
alias: {
9292
'/.*/_sidebar.md': './sidebar.md',

sidebar.md

Lines changed: 84 additions & 145 deletions
Original file line numberDiff line numberDiff line change
@@ -1,156 +1,95 @@
1-
- [CPP](/CPP/README.md)
2-
- [C](/CPP/C/README.md)
1+
- [1 CPP](/CPP/README.md)
2+
- [1.1 C](/CPP/C/README.md)
33

4-
- 工程实践
5-
- [编译与运行](/CPP/工程实践/编译与运行/README.md)
4+
- 1.2 工程实践
5+
- [1.2.1 编译与运行](/CPP/工程实践/编译与运行/README.md)
66

7-
- 并发编程
8-
- [libuv](/CPP/并发编程/libuv/README.md)
7+
- 1.3 并发编程
8+
- [1.3.1 libuv](/CPP/并发编程/libuv/README.md)
99

10-
- [并发基础](/CPP/并发编程/并发基础/README.md)
11-
- [线程](/CPP/并发编程/并发基础/线程.md)
12-
- [进程](/CPP/并发编程/并发基础/进程.md)
13-
- [线程协作](/CPP/并发编程/线程协作/README.md)
14-
- [共享内存](/CPP/并发编程/线程协作/共享内存.md)
15-
- [线程安全](/CPP/并发编程/线程安全/README.md)
16-
- [Mutex](/CPP/并发编程/线程安全/Mutex.md)
17-
- [Semaphore](/CPP/并发编程/线程安全/Semaphore.md)
18-
- [条件变量](/CPP/并发编程/线程安全/条件变量.md)
19-
- [死锁](/CPP/并发编程/线程安全/死锁.md)
20-
- [自旋锁](/CPP/并发编程/线程安全/自旋锁.md)
21-
- [读写锁](/CPP/并发编程/线程安全/读写锁.md)
22-
- 版本变迁
23-
- [C++11](/CPP/版本变迁/C++11.md)
24-
- [C++14](/CPP/版本变迁/C++14.md)
25-
- [C++17](/CPP/版本变迁/C++17.md)
26-
- 语法基础
27-
- [函数](/CPP/语法基础/函数/README.md)
28-
- [Lambda](/CPP/语法基础/函数/Lambda.md)
29-
- [变量操作](/CPP/语法基础/变量操作/README.md)
30-
- [右值引用](/CPP/语法基础/变量操作/右值引用.md)
31-
- [快速开始](/CPP/语法基础/快速开始/README.md)
32-
- [Make](/CPP/语法基础/快速开始/Make.md)
33-
- [clang](/CPP/语法基础/快速开始/clang.md)
34-
- [gcc](/CPP/语法基础/快速开始/gcc.md)
35-
- 数据结构
36-
- [向量](/CPP/语法基础/数据结构/向量.md)
37-
- [序列类型](/CPP/语法基础/数据结构/序列类型.md)
38-
- 程序语法
39-
- [函数](/CPP/语法基础/程序语法/函数.md)
40-
- [变量与表达式](/CPP/语法基础/程序语法/变量与表达式.md)
41-
- 类与对象
42-
- [类与对象](/CPP/语法基础/类与对象/类与对象.md)
43-
- [继承与重载](/CPP/语法基础/类与对象/继承与重载.md)
44-
- [Go](/Go/README.md)
10+
- [1.3.2 并发基础](/CPP/并发编程/并发基础/README.md)
11+
- [1.3.2.1 线程](/CPP/并发编程/并发基础/线程.md)
12+
- [1.3.2.2 进程](/CPP/并发编程/并发基础/进程.md)
13+
- [1.3.3 线程协作](/CPP/并发编程/线程协作/README.md)
14+
- [1.3.3.1 共享内存](/CPP/并发编程/线程协作/共享内存.md)
15+
- [1.3.4 线程安全](/CPP/并发编程/线程安全/README.md)
16+
- [1.3.4.1 Mutex](/CPP/并发编程/线程安全/Mutex.md)
17+
- [1.3.4.2 Semaphore](/CPP/并发编程/线程安全/Semaphore.md)
18+
- [1.3.4.3 条件变量](/CPP/并发编程/线程安全/条件变量.md)
19+
- [1.3.4.4 死锁](/CPP/并发编程/线程安全/死锁.md)
20+
- [1.3.4.5 自旋锁](/CPP/并发编程/线程安全/自旋锁.md)
21+
- [1.3.4.6 读写锁](/CPP/并发编程/线程安全/读写锁.md)
22+
- 1.4 版本变迁
23+
- [1.4.1 C++11](/CPP/版本变迁/C++11.md)
24+
- [1.4.2 C++14](/CPP/版本变迁/C++14.md)
25+
- [1.4.3 C++17](/CPP/版本变迁/C++17.md)
26+
- 1.5 语法基础
27+
- [1.5.1 函数](/CPP/语法基础/函数/README.md)
28+
- [1.5.1.1 Lambda](/CPP/语法基础/函数/Lambda.md)
29+
- [1.5.2 变量操作](/CPP/语法基础/变量操作/README.md)
30+
- [1.5.2.1 右值引用](/CPP/语法基础/变量操作/右值引用.md)
31+
- [1.5.3 快速开始](/CPP/语法基础/快速开始/README.md)
32+
- [1.5.3.1 Make](/CPP/语法基础/快速开始/Make.md)
33+
- [1.5.3.2 clang](/CPP/语法基础/快速开始/clang.md)
34+
- [1.5.3.3 gcc](/CPP/语法基础/快速开始/gcc.md)
35+
- 1.5.4 数据结构
36+
- [1.5.4.1 向量](/CPP/语法基础/数据结构/向量.md)
37+
- [1.5.4.2 序列类型](/CPP/语法基础/数据结构/序列类型.md)
38+
- 1.5.5 程序语法
39+
- [1.5.5.1 函数](/CPP/语法基础/程序语法/函数.md)
40+
- [1.5.5.2 变量与表达式](/CPP/语法基础/程序语法/变量与表达式.md)
41+
- 1.5.6 类与对象
42+
- [1.5.6.1 类与对象](/CPP/语法基础/类与对象/类与对象.md)
43+
- [1.5.6.2 继承与重载](/CPP/语法基础/类与对象/继承与重载.md)
44+
- [2 Go](/Go/README.md)
4545

46-
- [Java](/Java/README.md)
46+
- [3 Java](/Java/README.md)
4747

48-
- [JavaScript](/JavaScript/README.md)
48+
- [4 JavaScript](/JavaScript/README.md)
4949

50-
- [Python](/Python/README.md)
50+
- [5 Python](/Python/README.md)
5151

52-
- [Rust](/Rust/README.md)
52+
- [6 Rust](/Rust/README.md)
5353

54-
- Swift
55-
- [函数](/Swift/函数.md)
56-
- [初窥与语法速览](/Swift/初窥与语法速览.md)
57-
- [序列化](/Swift/序列化.md)
58-
- [数据结构](/Swift/数据结构.md)
59-
- [泛型](/Swift/泛型.md)
60-
- [类与对象](/Swift/类与对象.md)
61-
- [调试与测试](/Swift/调试与测试.md)
62-
- [编程语言理论](/编程语言理论/README.md)
63-
- [examples](/编程语言理论/examples/README.md)
64-
- code generator
65-
- docs
66-
- [Weixin](/编程语言理论/examples/code-generator/docs/Weixin.md)
67-
- [create spring boot app](/编程语言理论/examples/code-generator/docs/create-spring-boot-app.md)
68-
- [script](/编程语言理论/examples/code-generator/script/README.md)
69-
70-
- packages
71-
- [eleme](/编程语言理论/examples/packages/eleme/README.md)
72-
73-
- [graphql](/编程语言理论/examples/packages/graphql/README.md)
74-
75-
- hocs
76-
- src
77-
- debounce handler
78-
- [readme](/编程语言理论/examples/packages/hocs/src/debounce-handler/readme.md)
79-
- omit props
80-
- [readme](/编程语言理论/examples/packages/hocs/src/omit-props/readme.md)
81-
- prevent handlers default
82-
- [readme](/编程语言理论/examples/packages/hocs/src/prevent-handlers-default/readme.md)
83-
- safe timers
84-
- [readme](/编程语言理论/examples/packages/hocs/src/safe-timers/readme.md)
85-
- throttle handler
86-
- [readme](/编程语言理论/examples/packages/hocs/src/throttle-handler/readme.md)
87-
- with callback on change
88-
- [readme](/编程语言理论/examples/packages/hocs/src/with-callback-on-change/readme.md)
89-
- with callback on change while
90-
- [readme](/编程语言理论/examples/packages/hocs/src/with-callback-on-change-while/readme.md)
91-
- with callback once
92-
- [readme](/编程语言理论/examples/packages/hocs/src/with-callback-once/readme.md)
93-
- with debugger
94-
- [readme](/编程语言理论/examples/packages/hocs/src/with-debugger/readme.md)
95-
- with intersection observer props
96-
- [readme](/编程语言理论/examples/packages/hocs/src/with-intersection-observer-props/readme.md)
97-
- with lifecycle
98-
- [readme](/编程语言理论/examples/packages/hocs/src/with-lifecycle/readme.md)
99-
- with log
100-
- [readme](/编程语言理论/examples/packages/hocs/src/with-log/readme.md)
101-
- with match media props
102-
- [readme](/编程语言理论/examples/packages/hocs/src/with-match-media-props/readme.md)
103-
- with online status props
104-
- [readme](/编程语言理论/examples/packages/hocs/src/with-online-status-props/readme.md)
105-
- with page visibility props
106-
- [readme](/编程语言理论/examples/packages/hocs/src/with-page-visibility-props/readme.md)
107-
- with resize observer props
108-
- [readme](/编程语言理论/examples/packages/hocs/src/with-resize-observer-props/readme.md)
109-
- with view layout props
110-
- [readme](/编程语言理论/examples/packages/hocs/src/with-view-layout-props/readme.md)
111-
- [hooks](/编程语言理论/examples/packages/hooks/README.md)
112-
113-
- [jest](/编程语言理论/examples/packages/jest/README.md)
114-
115-
- [react router](/编程语言理论/examples/packages/react-router/README.md)
116-
117-
- [redux](/编程语言理论/examples/packages/redux/README.md)
118-
119-
- [redux js](/编程语言理论/examples/packages/redux-js/README.md)
120-
121-
- [u parser](/编程语言理论/examples/u-parser/README.md)
122-
123-
- [元编程](/编程语言理论/元编程/README.md)
124-
- [泛型编程](/编程语言理论/元编程/泛型编程.md)
125-
- [内存管理](/编程语言理论/内存管理/README.md)
54+
- 7 Swift
55+
- [7.1 函数](/Swift/函数.md)
56+
- [7.2 初窥与语法速览](/Swift/初窥与语法速览.md)
57+
- [7.3 序列化](/Swift/序列化.md)
58+
- [7.4 数据结构](/Swift/数据结构.md)
59+
- [7.5 泛型](/Swift/泛型.md)
60+
- [7.6 类与对象](/Swift/类与对象.md)
61+
- [7.7 调试与测试](/Swift/调试与测试.md)
62+
- [8 编程语言理论](/编程语言理论/README.md)
63+
- [8.1 元编程](/编程语言理论/元编程/README.md)
64+
- [8.1.1 泛型编程](/编程语言理论/元编程/泛型编程.md)
65+
- [8.2 内存管理](/编程语言理论/内存管理/README.md)
12666

127-
- [垃圾回收](/编程语言理论/垃圾回收/README.md)
128-
- [引用计数](/编程语言理论/垃圾回收/引用计数.md)
129-
- [标记清除](/编程语言理论/垃圾回收/标记清除.md)
130-
- 导论
131-
- [编译原理概述](/编程语言理论/导论/编译原理概述.md)
132-
- [程序执行](/编程语言理论/程序执行/README.md)
67+
- [8.3 垃圾回收](/编程语言理论/垃圾回收/README.md)
68+
- [8.3.1 引用计数](/编程语言理论/垃圾回收/引用计数.md)
69+
- [8.3.2 标记清除](/编程语言理论/垃圾回收/标记清除.md)
70+
- 8.4 导论
71+
- [8.4.1 编译原理概述](/编程语言理论/导论/编译原理概述.md)
72+
- [8.5 程序执行](/编程语言理论/程序执行/README.md)
13373

134-
- [类型安全](/编程语言理论/类型安全/README.md)
74+
- [8.6 类型安全](/编程语言理论/类型安全/README.md)
13575

136-
- [编程语言对比](/编程语言理论/编程语言对比/README.md)
137-
- [选择合适的编程语言](/编程语言理论/编程语言对比/选择合适的编程语言.md)
138-
- [编译原理](/编程语言理论/编译原理/README.md)
139-
- [AST](/编程语言理论/编译原理/AST.md)
140-
- [中间代码](/编程语言理论/编译原理/中间代码.md)
141-
- [编译器](/编程语言理论/编译器/README.md)
142-
- [表达式](/编程语言理论/编译器/表达式.md)
143-
- [计算理论](/编程语言理论/计算理论/README.md)
144-
- [类型基础](/编程语言理论/计算理论/类型基础.md)
145-
- [语法设计](/编程语言理论/语法设计/README.md)
146-
- [语法糖](/编程语言理论/语法设计/语法糖.md)
147-
- [进制与编码](/编程语言理论/进制与编码/README.md)
148-
- [字符集与编码](/编程语言理论/进制与编码/字符集与编码/README.md)
149-
- [ASCII](/编程语言理论/进制与编码/字符集与编码/ASCII.md)
150-
- [GB](/编程语言理论/进制与编码/字符集与编码/GB.md)
151-
- [Unicode](/编程语言理论/进制与编码/字符集与编码/Unicode.md)
152-
- 数值编码
153-
- [数值类型](/编程语言理论/进制与编码/数值编码/数值类型.md)
154-
- 进制
155-
- [二进制](/编程语言理论/进制与编码/进制/二进制.md)
156-
- [八进制](/编程语言理论/进制与编码/进制/八进制.md)
76+
- [8.7 编程语言对比](/编程语言理论/编程语言对比/README.md)
77+
- [8.7.1 选择合适的编程语言](/编程语言理论/编程语言对比/选择合适的编程语言.md)
78+
- [8.8 编译原理](/编程语言理论/编译原理/README.md)
79+
- [8.8.1 AST](/编程语言理论/编译原理/AST.md)
80+
- [8.8.2 中间代码](/编程语言理论/编译原理/中间代码.md)
81+
- [8.9 编译器](/编程语言理论/编译器/README.md)
82+
- [8.9.1 表达式](/编程语言理论/编译器/表达式.md)
83+
- [8.10 计算理论](/编程语言理论/计算理论/README.md)
84+
- [8.10.1 类型基础](/编程语言理论/计算理论/类型基础.md)
85+
- [8.11 语法设计](/编程语言理论/语法设计/README.md)
86+
- [8.11.1 语法糖](/编程语言理论/语法设计/语法糖.md)
87+
- [8.12 进制与编码](/编程语言理论/进制与编码/README.md)
88+
- [8.12.1 字符集与编码](/编程语言理论/进制与编码/字符集与编码/README.md)
89+
- [8.12.1.1 ASCII](/编程语言理论/进制与编码/字符集与编码/ASCII.md)
90+
- [8.12.1.2 GB](/编程语言理论/进制与编码/字符集与编码/GB.md)
91+
- 8.12.2 数值编码
92+
- [8.12.2.1 数值类型](/编程语言理论/进制与编码/数值编码/数值类型.md)
93+
- 8.12.3 进制
94+
- [8.12.3.1 二进制](/编程语言理论/进制与编码/进制/二进制.md)
95+
- [8.12.3.2 八进制](/编程语言理论/进制与编码/进制/八进制.md)

0 commit comments

Comments
 (0)