-
Notifications
You must be signed in to change notification settings - Fork 0
/
READMEindex.html
247 lines (246 loc) · 62.1 KB
/
READMEindex.html
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
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>OctocatHub</title>
<meta name="generator" content="VuePress 1.8.2">
<link rel="icon" href="/favicon.png">
<script>var _hmt = _hmt || [];
(function () {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?a7b4f008cf9324361928ee39bc7a5233";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();</script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/octicons/build/font/octicons.css">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/octicons/build/build.css">
<link rel="apple-touch-icon" href="/favicon.png">
<meta name="description" content="开源聚合平台">
<meta name="theme-color" content="#00ABE9">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="msapplication-TileImage" content="/favicon.png">
<meta name="msapplication-TileColor" content="#06BDFF">
<link rel="preload" href="/assets/css/0.styles.2cbb4ba5.css" as="style"><link rel="preload" href="/assets/js/app.0811f734.js" as="script"><link rel="preload" href="/assets/js/5.bb784bd0.js" as="script"><link rel="preload" href="/assets/js/18.39ab9a79.js" as="script"><link rel="preload" href="/assets/js/11.b6d713fa.js" as="script"><link rel="prefetch" href="/assets/js/10.cb0d1b0d.js"><link rel="prefetch" href="/assets/js/100.bab241cb.js"><link rel="prefetch" href="/assets/js/101.3703cdec.js"><link rel="prefetch" href="/assets/js/102.06326eaa.js"><link rel="prefetch" href="/assets/js/103.8af6c3d3.js"><link rel="prefetch" href="/assets/js/104.67031a72.js"><link rel="prefetch" href="/assets/js/105.41aa5079.js"><link rel="prefetch" href="/assets/js/106.efdc3fbe.js"><link rel="prefetch" href="/assets/js/107.14f9cb0f.js"><link rel="prefetch" href="/assets/js/108.e329600f.js"><link rel="prefetch" href="/assets/js/109.fad11fa5.js"><link rel="prefetch" href="/assets/js/110.0b5148cd.js"><link rel="prefetch" href="/assets/js/111.01ab65f2.js"><link rel="prefetch" href="/assets/js/112.b38b83c6.js"><link rel="prefetch" href="/assets/js/113.76041d6b.js"><link rel="prefetch" href="/assets/js/114.594119b2.js"><link rel="prefetch" href="/assets/js/115.76c18ee2.js"><link rel="prefetch" href="/assets/js/116.2f3e5c28.js"><link rel="prefetch" href="/assets/js/117.3a7b2d29.js"><link rel="prefetch" href="/assets/js/118.148f5a0e.js"><link rel="prefetch" href="/assets/js/119.c1f71f7d.js"><link rel="prefetch" href="/assets/js/12.c06b5184.js"><link rel="prefetch" href="/assets/js/120.45b29b9c.js"><link rel="prefetch" href="/assets/js/121.075d6144.js"><link rel="prefetch" href="/assets/js/122.a01d6ea3.js"><link rel="prefetch" href="/assets/js/123.99ead3b4.js"><link rel="prefetch" href="/assets/js/124.fa45fc60.js"><link rel="prefetch" href="/assets/js/125.20d1ea46.js"><link rel="prefetch" href="/assets/js/126.4050cfe8.js"><link rel="prefetch" href="/assets/js/127.cb5c9998.js"><link rel="prefetch" href="/assets/js/128.61784386.js"><link rel="prefetch" href="/assets/js/129.f25d05c6.js"><link rel="prefetch" href="/assets/js/13.59ecf77f.js"><link rel="prefetch" href="/assets/js/130.ac6502ef.js"><link rel="prefetch" href="/assets/js/131.58ba1db6.js"><link rel="prefetch" href="/assets/js/132.cec1898e.js"><link rel="prefetch" href="/assets/js/133.20e9a5e3.js"><link rel="prefetch" href="/assets/js/134.65185e47.js"><link rel="prefetch" href="/assets/js/135.ebb3303c.js"><link rel="prefetch" href="/assets/js/136.91f55966.js"><link rel="prefetch" href="/assets/js/137.f34f7076.js"><link rel="prefetch" href="/assets/js/138.407163b3.js"><link rel="prefetch" href="/assets/js/139.39ffde83.js"><link rel="prefetch" href="/assets/js/14.f3da4c67.js"><link rel="prefetch" href="/assets/js/140.d98f761a.js"><link rel="prefetch" href="/assets/js/141.e72e2a39.js"><link rel="prefetch" href="/assets/js/142.86c0274b.js"><link rel="prefetch" href="/assets/js/143.022e6cce.js"><link rel="prefetch" href="/assets/js/144.6154f704.js"><link rel="prefetch" href="/assets/js/145.32cb42a5.js"><link rel="prefetch" href="/assets/js/146.fb248cba.js"><link rel="prefetch" href="/assets/js/147.bf5fd32a.js"><link rel="prefetch" href="/assets/js/148.9610ad21.js"><link rel="prefetch" href="/assets/js/149.2ef04590.js"><link rel="prefetch" href="/assets/js/15.cd29b0cf.js"><link rel="prefetch" href="/assets/js/150.bb469537.js"><link rel="prefetch" href="/assets/js/151.6a15a5ee.js"><link rel="prefetch" href="/assets/js/152.baf160c6.js"><link rel="prefetch" href="/assets/js/153.a514fd3c.js"><link rel="prefetch" href="/assets/js/154.25f527f9.js"><link rel="prefetch" href="/assets/js/155.753a2034.js"><link rel="prefetch" href="/assets/js/156.a6c31835.js"><link rel="prefetch" href="/assets/js/157.bf2bd47b.js"><link rel="prefetch" href="/assets/js/158.79bab982.js"><link rel="prefetch" href="/assets/js/159.0084d76b.js"><link rel="prefetch" href="/assets/js/16.d03f5d3a.js"><link rel="prefetch" href="/assets/js/160.b027f4eb.js"><link rel="prefetch" href="/assets/js/161.7cf15bfb.js"><link rel="prefetch" href="/assets/js/162.3b3fa8c9.js"><link rel="prefetch" href="/assets/js/163.2b0aa207.js"><link rel="prefetch" href="/assets/js/164.b59b3941.js"><link rel="prefetch" href="/assets/js/165.541c5946.js"><link rel="prefetch" href="/assets/js/166.fddcc1b0.js"><link rel="prefetch" href="/assets/js/167.654fdde3.js"><link rel="prefetch" href="/assets/js/168.01ba81af.js"><link rel="prefetch" href="/assets/js/169.3122f202.js"><link rel="prefetch" href="/assets/js/17.97a5905f.js"><link rel="prefetch" href="/assets/js/170.10ca63e7.js"><link rel="prefetch" href="/assets/js/171.653609fb.js"><link rel="prefetch" href="/assets/js/172.cb320e42.js"><link rel="prefetch" href="/assets/js/173.ca61e67f.js"><link rel="prefetch" href="/assets/js/174.ec8b155e.js"><link rel="prefetch" href="/assets/js/175.c69a2e45.js"><link rel="prefetch" href="/assets/js/176.48a77664.js"><link rel="prefetch" href="/assets/js/177.51d937db.js"><link rel="prefetch" href="/assets/js/178.a1bbaa17.js"><link rel="prefetch" href="/assets/js/179.3b93dfb3.js"><link rel="prefetch" href="/assets/js/180.aa9619df.js"><link rel="prefetch" href="/assets/js/181.a8ce4138.js"><link rel="prefetch" href="/assets/js/182.16d4277a.js"><link rel="prefetch" href="/assets/js/183.55ea2ad9.js"><link rel="prefetch" href="/assets/js/184.fd513767.js"><link rel="prefetch" href="/assets/js/185.254fcded.js"><link rel="prefetch" href="/assets/js/186.12945957.js"><link rel="prefetch" href="/assets/js/187.06ad486e.js"><link rel="prefetch" href="/assets/js/188.79676189.js"><link rel="prefetch" href="/assets/js/189.e2ff4908.js"><link rel="prefetch" href="/assets/js/19.0c922272.js"><link rel="prefetch" href="/assets/js/190.68e520c8.js"><link rel="prefetch" href="/assets/js/191.5b607f2b.js"><link rel="prefetch" href="/assets/js/192.ad9b760f.js"><link rel="prefetch" href="/assets/js/193.0b7439f1.js"><link rel="prefetch" href="/assets/js/194.8fb2e018.js"><link rel="prefetch" href="/assets/js/195.a07321ec.js"><link rel="prefetch" href="/assets/js/196.bbacb25c.js"><link rel="prefetch" href="/assets/js/197.f7ae06ce.js"><link rel="prefetch" href="/assets/js/198.c2c40777.js"><link rel="prefetch" href="/assets/js/199.a8523499.js"><link rel="prefetch" href="/assets/js/20.3e01b99c.js"><link rel="prefetch" href="/assets/js/200.99517d31.js"><link rel="prefetch" href="/assets/js/201.c4817f13.js"><link rel="prefetch" href="/assets/js/202.60bf3567.js"><link rel="prefetch" href="/assets/js/203.21e76830.js"><link rel="prefetch" href="/assets/js/204.c64b9a4f.js"><link rel="prefetch" href="/assets/js/205.10819165.js"><link rel="prefetch" href="/assets/js/206.18938b08.js"><link rel="prefetch" href="/assets/js/207.50d24d89.js"><link rel="prefetch" href="/assets/js/208.a4282177.js"><link rel="prefetch" href="/assets/js/209.37b34c1e.js"><link rel="prefetch" href="/assets/js/21.09a11d4a.js"><link rel="prefetch" href="/assets/js/210.7e9259f0.js"><link rel="prefetch" href="/assets/js/211.29a1c5ee.js"><link rel="prefetch" href="/assets/js/212.037f6c21.js"><link rel="prefetch" href="/assets/js/213.6a89ec1e.js"><link rel="prefetch" href="/assets/js/214.442505ea.js"><link rel="prefetch" href="/assets/js/215.247f1908.js"><link rel="prefetch" href="/assets/js/216.d5eb369b.js"><link rel="prefetch" href="/assets/js/217.720509d0.js"><link rel="prefetch" href="/assets/js/218.cc3fcc0f.js"><link rel="prefetch" href="/assets/js/219.7c4dd6a9.js"><link rel="prefetch" href="/assets/js/22.8bf5b9e7.js"><link rel="prefetch" href="/assets/js/220.fa93a21f.js"><link rel="prefetch" href="/assets/js/221.758e3211.js"><link rel="prefetch" href="/assets/js/222.d15820eb.js"><link rel="prefetch" href="/assets/js/223.b045718f.js"><link rel="prefetch" href="/assets/js/224.efc55028.js"><link rel="prefetch" href="/assets/js/225.d89d2b65.js"><link rel="prefetch" href="/assets/js/226.b9db1e3b.js"><link rel="prefetch" href="/assets/js/227.2680167c.js"><link rel="prefetch" href="/assets/js/228.08c72653.js"><link rel="prefetch" href="/assets/js/229.c5a2462c.js"><link rel="prefetch" href="/assets/js/23.6aa504c1.js"><link rel="prefetch" href="/assets/js/230.9df86571.js"><link rel="prefetch" href="/assets/js/231.28c31c90.js"><link rel="prefetch" href="/assets/js/232.24ea2392.js"><link rel="prefetch" href="/assets/js/233.c808bcf5.js"><link rel="prefetch" href="/assets/js/234.af5a4f8d.js"><link rel="prefetch" href="/assets/js/235.0685e109.js"><link rel="prefetch" href="/assets/js/236.1dcf6717.js"><link rel="prefetch" href="/assets/js/237.150db8d3.js"><link rel="prefetch" href="/assets/js/238.c73f34e2.js"><link rel="prefetch" href="/assets/js/239.34b58297.js"><link rel="prefetch" href="/assets/js/24.8a458ecd.js"><link rel="prefetch" href="/assets/js/240.b70ae6b2.js"><link rel="prefetch" href="/assets/js/241.2fea5e4c.js"><link rel="prefetch" href="/assets/js/25.c3df5f2b.js"><link rel="prefetch" href="/assets/js/26.eb2aea86.js"><link rel="prefetch" href="/assets/js/27.1c749467.js"><link rel="prefetch" href="/assets/js/28.d17d76e9.js"><link rel="prefetch" href="/assets/js/29.b1c09447.js"><link rel="prefetch" href="/assets/js/30.29230458.js"><link rel="prefetch" href="/assets/js/31.5df959b1.js"><link rel="prefetch" href="/assets/js/32.abacd0d8.js"><link rel="prefetch" href="/assets/js/33.2b710f34.js"><link rel="prefetch" href="/assets/js/34.aed6ff16.js"><link rel="prefetch" href="/assets/js/35.5d8e62e3.js"><link rel="prefetch" href="/assets/js/36.be731c39.js"><link rel="prefetch" href="/assets/js/37.746fa210.js"><link rel="prefetch" href="/assets/js/38.8d07e710.js"><link rel="prefetch" href="/assets/js/39.7c73c8cb.js"><link rel="prefetch" href="/assets/js/40.0fc2e9f2.js"><link rel="prefetch" href="/assets/js/41.a5682082.js"><link rel="prefetch" href="/assets/js/42.062e2f7c.js"><link rel="prefetch" href="/assets/js/43.1a3f6a64.js"><link rel="prefetch" href="/assets/js/44.c85c31ba.js"><link rel="prefetch" href="/assets/js/45.7b8128c9.js"><link rel="prefetch" href="/assets/js/46.7c99def4.js"><link rel="prefetch" href="/assets/js/47.092cc228.js"><link rel="prefetch" href="/assets/js/48.83b74d92.js"><link rel="prefetch" href="/assets/js/49.e0f0dc7a.js"><link rel="prefetch" href="/assets/js/50.c650b79d.js"><link rel="prefetch" href="/assets/js/51.cf6a0dba.js"><link rel="prefetch" href="/assets/js/52.bcaf31df.js"><link rel="prefetch" href="/assets/js/53.30f60895.js"><link rel="prefetch" href="/assets/js/54.4080a8cc.js"><link rel="prefetch" href="/assets/js/55.319536c9.js"><link rel="prefetch" href="/assets/js/56.51d0de6e.js"><link rel="prefetch" href="/assets/js/57.2db583a8.js"><link rel="prefetch" href="/assets/js/58.dc88fc36.js"><link rel="prefetch" href="/assets/js/59.d19fa447.js"><link rel="prefetch" href="/assets/js/6.d5dedfd9.js"><link rel="prefetch" href="/assets/js/60.e1b83014.js"><link rel="prefetch" href="/assets/js/61.dde0c666.js"><link rel="prefetch" href="/assets/js/62.5b62317f.js"><link rel="prefetch" href="/assets/js/63.89f8a446.js"><link rel="prefetch" href="/assets/js/64.d01e189e.js"><link rel="prefetch" href="/assets/js/65.f61aa0a9.js"><link rel="prefetch" href="/assets/js/66.e91ffd5e.js"><link rel="prefetch" href="/assets/js/67.85631dcd.js"><link rel="prefetch" href="/assets/js/68.7d765b09.js"><link rel="prefetch" href="/assets/js/69.af8d57c8.js"><link rel="prefetch" href="/assets/js/7.8c14f9f6.js"><link rel="prefetch" href="/assets/js/70.e187a395.js"><link rel="prefetch" href="/assets/js/71.78426f62.js"><link rel="prefetch" href="/assets/js/72.a31aa240.js"><link rel="prefetch" href="/assets/js/73.e19cca11.js"><link rel="prefetch" href="/assets/js/74.b08521d2.js"><link rel="prefetch" href="/assets/js/75.f5fc01ad.js"><link rel="prefetch" href="/assets/js/76.be03a27c.js"><link rel="prefetch" href="/assets/js/77.47597090.js"><link rel="prefetch" href="/assets/js/78.c7d347fa.js"><link rel="prefetch" href="/assets/js/79.d93501d4.js"><link rel="prefetch" href="/assets/js/8.1728367b.js"><link rel="prefetch" href="/assets/js/80.b7856397.js"><link rel="prefetch" href="/assets/js/81.3476b301.js"><link rel="prefetch" href="/assets/js/82.1ceaef95.js"><link rel="prefetch" href="/assets/js/83.543c377b.js"><link rel="prefetch" href="/assets/js/84.7fb50a1d.js"><link rel="prefetch" href="/assets/js/85.be8ecdea.js"><link rel="prefetch" href="/assets/js/86.2037537e.js"><link rel="prefetch" href="/assets/js/87.603dcf49.js"><link rel="prefetch" href="/assets/js/88.c4db5877.js"><link rel="prefetch" href="/assets/js/89.0f6e5de0.js"><link rel="prefetch" href="/assets/js/9.6c9cdfba.js"><link rel="prefetch" href="/assets/js/90.2f2eef7d.js"><link rel="prefetch" href="/assets/js/91.c9a2ec42.js"><link rel="prefetch" href="/assets/js/92.a24f4489.js"><link rel="prefetch" href="/assets/js/93.c82ce291.js"><link rel="prefetch" href="/assets/js/94.f2a6fc66.js"><link rel="prefetch" href="/assets/js/95.337db627.js"><link rel="prefetch" href="/assets/js/96.300a01b2.js"><link rel="prefetch" href="/assets/js/97.5ce3fbc6.js"><link rel="prefetch" href="/assets/js/98.a0207766.js"><link rel="prefetch" href="/assets/js/99.4a36e5c0.js"><link rel="prefetch" href="/assets/js/vendors~dplayer.82a3a0bc.js"><link rel="prefetch" href="/assets/js/vendors~leancloud-storage.d57f160f.js"><link rel="prefetch" href="/assets/js/vendors~valine.c647e2c7.js">
<link rel="stylesheet" href="/assets/css/0.styles.2cbb4ba5.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container no-sidebar"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/" class="home-link router-link-active"><!----> <span class="site-name">
OctocatHub
</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/1-Preparations/" class="nav-link">
准备工作
</a></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Java" class="dropdown-title"><span class="title">Java</span> <span class="arrow down"></span></button> <button type="button" aria-label="Java" class="mobile-dropdown-title"><span class="title">Java</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/2-Java/java/" class="nav-link">
基础语法
</a></li><li class="dropdown-item"><!----> <a href="/2-Java/springboot/" class="nav-link">
SpringBoot
</a></li><li class="dropdown-item"><!----> <a href="/2-Java/springcloud/" class="nav-link">
SpringCloud
</a></li><li class="dropdown-item"><!----> <a href="/2-Java/springsecurity/" class="nav-link">
SpringSecurity
</a></li><li class="dropdown-item"><!----> <a href="/2-Java/springdatajpa/" class="nav-link">
SpringDataJpa
</a></li><li class="dropdown-item"><!----> <a href="/2-Java/mybatis/" class="nav-link">
MyBatis
</a></li><li class="dropdown-item"><!----> <a href="/2-Java/Thread/" class="nav-link">
多线程
</a></li><li class="dropdown-item"><!----> <a href="/2-Java/MQ/" class="nav-link">
消息队列
</a></li><li class="dropdown-item"><!----> <a href="/2-Java/HelpNeeded.html" class="nav-link">
帮助完善
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Linux" class="dropdown-title"><span class="title">Linux</span> <span class="arrow down"></span></button> <button type="button" aria-label="Linux" class="mobile-dropdown-title"><span class="title">Linux</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/3-Linux/" class="nav-link">
概要
</a></li><li class="dropdown-item"><!----> <a href="/3-Linux/Command/" class="nav-link">
命令使用
</a></li><li class="dropdown-item"><!----> <a href="/3-Linux/Shell/" class="nav-link">
Shell编程
</a></li><li class="dropdown-item"><!----> <a href="/3-Linux/Server/" class="nav-link">
服务搭建配置
</a></li><li class="dropdown-item"><!----> <a href="/3-Linux/Docker/" class="nav-link">
Docker
</a></li><li class="dropdown-item"><!----> <a href="/3-Linux/Network/" class="nav-link">
网络
</a></li><li class="dropdown-item"><!----> <a href="/3-Linux/HelpNeeded.html" class="nav-link">
帮助完善
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="SQL" class="dropdown-title"><span class="title">SQL</span> <span class="arrow down"></span></button> <button type="button" aria-label="SQL" class="mobile-dropdown-title"><span class="title">SQL</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/4-SQL/" class="nav-link">
概要
</a></li><li class="dropdown-item"><!----> <a href="/4-SQL/MySQL/" class="nav-link">
MySQL
</a></li><li class="dropdown-item"><!----> <a href="/4-SQL/Redis/" class="nav-link">
Redis
</a></li><li class="dropdown-item"><!----> <a href="/4-SQL/HelpNeeded.html" class="nav-link">
帮助完善
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Web" class="dropdown-title"><span class="title">Web</span> <span class="arrow down"></span></button> <button type="button" aria-label="Web" class="mobile-dropdown-title"><span class="title">Web</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/5-Web/" class="nav-link">
概要
</a></li><li class="dropdown-item"><!----> <a href="/5-Web/Vue/" class="nav-link">
Vue
</a></li><li class="dropdown-item"><!----> <a href="/5-Web/CSS/" class="nav-link">
CSS
</a></li><li class="dropdown-item"><!----> <a href="/5-Web/HelpNeeded.html" class="nav-link">
帮助完善
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="工具" class="dropdown-title"><span class="title">工具</span> <span class="arrow down"></span></button> <button type="button" aria-label="工具" class="mobile-dropdown-title"><span class="title">工具</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/6-Tool/" class="nav-link">
概要
</a></li><li class="dropdown-item"><!----> <a href="/6-Tool/Git/" class="nav-link">
Git
</a></li><li class="dropdown-item"><!----> <a href="/6-Tool/SVN/" class="nav-link">
SVN
</a></li><li class="dropdown-item"><!----> <a href="/6-Tool/IDEA/" class="nav-link">
IDEA
</a></li><li class="dropdown-item"><!----> <a href="/6-Tool/HelpNeeded.html" class="nav-link">
帮助完善
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="算法与数据结构" class="dropdown-title"><span class="title">算法与数据结构</span> <span class="arrow down"></span></button> <button type="button" aria-label="算法与数据结构" class="mobile-dropdown-title"><span class="title">算法与数据结构</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/7-Algorithm/" class="nav-link">
概要
</a></li><li class="dropdown-item"><!----> <a href="/7-Algorithm/Algorithm/" class="nav-link">
算法
</a></li><li class="dropdown-item"><!----> <a href="/7-Algorithm/DataStructure/" class="nav-link">
数据结构
</a></li><li class="dropdown-item"><!----> <a href="/7-Algorithm/DesignPattern/" class="nav-link">
设计模式
</a></li><li class="dropdown-item"><!----> <a href="/7-Algorithm/HelpNeeded.html" class="nav-link">
帮助完善
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Future" class="dropdown-title"><span class="title">Future</span> <span class="arrow down"></span></button> <button type="button" aria-label="Future" class="mobile-dropdown-title"><span class="title">Future</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/8-Future/Interview/" class="nav-link">
面试
</a></li><li class="dropdown-item"><!----> <a href="/8-Future/Plan/" class="nav-link">
计划
</a></li><li class="dropdown-item"><!----> <a href="/8-Future/Experience/" class="nav-link">
经验
</a></li><li class="dropdown-item"><!----> <a href="/8-Future/Project/" class="nav-link">
项目
</a></li></ul></div></div><div class="nav-item"><a href="https://github.com/octocathub/octocathub.github.io/issues/new/choose" target="_blank" rel="noopener noreferrer" class="nav-link external">
反馈
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div><div class="nav-item"><a href="https://github.com/octocathub/octocathub.github.io" target="_blank" rel="noopener noreferrer" class="nav-link external">
GitHub
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/1-Preparations/" class="nav-link">
准备工作
</a></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Java" class="dropdown-title"><span class="title">Java</span> <span class="arrow down"></span></button> <button type="button" aria-label="Java" class="mobile-dropdown-title"><span class="title">Java</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/2-Java/java/" class="nav-link">
基础语法
</a></li><li class="dropdown-item"><!----> <a href="/2-Java/springboot/" class="nav-link">
SpringBoot
</a></li><li class="dropdown-item"><!----> <a href="/2-Java/springcloud/" class="nav-link">
SpringCloud
</a></li><li class="dropdown-item"><!----> <a href="/2-Java/springsecurity/" class="nav-link">
SpringSecurity
</a></li><li class="dropdown-item"><!----> <a href="/2-Java/springdatajpa/" class="nav-link">
SpringDataJpa
</a></li><li class="dropdown-item"><!----> <a href="/2-Java/mybatis/" class="nav-link">
MyBatis
</a></li><li class="dropdown-item"><!----> <a href="/2-Java/Thread/" class="nav-link">
多线程
</a></li><li class="dropdown-item"><!----> <a href="/2-Java/MQ/" class="nav-link">
消息队列
</a></li><li class="dropdown-item"><!----> <a href="/2-Java/HelpNeeded.html" class="nav-link">
帮助完善
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Linux" class="dropdown-title"><span class="title">Linux</span> <span class="arrow down"></span></button> <button type="button" aria-label="Linux" class="mobile-dropdown-title"><span class="title">Linux</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/3-Linux/" class="nav-link">
概要
</a></li><li class="dropdown-item"><!----> <a href="/3-Linux/Command/" class="nav-link">
命令使用
</a></li><li class="dropdown-item"><!----> <a href="/3-Linux/Shell/" class="nav-link">
Shell编程
</a></li><li class="dropdown-item"><!----> <a href="/3-Linux/Server/" class="nav-link">
服务搭建配置
</a></li><li class="dropdown-item"><!----> <a href="/3-Linux/Docker/" class="nav-link">
Docker
</a></li><li class="dropdown-item"><!----> <a href="/3-Linux/Network/" class="nav-link">
网络
</a></li><li class="dropdown-item"><!----> <a href="/3-Linux/HelpNeeded.html" class="nav-link">
帮助完善
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="SQL" class="dropdown-title"><span class="title">SQL</span> <span class="arrow down"></span></button> <button type="button" aria-label="SQL" class="mobile-dropdown-title"><span class="title">SQL</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/4-SQL/" class="nav-link">
概要
</a></li><li class="dropdown-item"><!----> <a href="/4-SQL/MySQL/" class="nav-link">
MySQL
</a></li><li class="dropdown-item"><!----> <a href="/4-SQL/Redis/" class="nav-link">
Redis
</a></li><li class="dropdown-item"><!----> <a href="/4-SQL/HelpNeeded.html" class="nav-link">
帮助完善
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Web" class="dropdown-title"><span class="title">Web</span> <span class="arrow down"></span></button> <button type="button" aria-label="Web" class="mobile-dropdown-title"><span class="title">Web</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/5-Web/" class="nav-link">
概要
</a></li><li class="dropdown-item"><!----> <a href="/5-Web/Vue/" class="nav-link">
Vue
</a></li><li class="dropdown-item"><!----> <a href="/5-Web/CSS/" class="nav-link">
CSS
</a></li><li class="dropdown-item"><!----> <a href="/5-Web/HelpNeeded.html" class="nav-link">
帮助完善
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="工具" class="dropdown-title"><span class="title">工具</span> <span class="arrow down"></span></button> <button type="button" aria-label="工具" class="mobile-dropdown-title"><span class="title">工具</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/6-Tool/" class="nav-link">
概要
</a></li><li class="dropdown-item"><!----> <a href="/6-Tool/Git/" class="nav-link">
Git
</a></li><li class="dropdown-item"><!----> <a href="/6-Tool/SVN/" class="nav-link">
SVN
</a></li><li class="dropdown-item"><!----> <a href="/6-Tool/IDEA/" class="nav-link">
IDEA
</a></li><li class="dropdown-item"><!----> <a href="/6-Tool/HelpNeeded.html" class="nav-link">
帮助完善
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="算法与数据结构" class="dropdown-title"><span class="title">算法与数据结构</span> <span class="arrow down"></span></button> <button type="button" aria-label="算法与数据结构" class="mobile-dropdown-title"><span class="title">算法与数据结构</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/7-Algorithm/" class="nav-link">
概要
</a></li><li class="dropdown-item"><!----> <a href="/7-Algorithm/Algorithm/" class="nav-link">
算法
</a></li><li class="dropdown-item"><!----> <a href="/7-Algorithm/DataStructure/" class="nav-link">
数据结构
</a></li><li class="dropdown-item"><!----> <a href="/7-Algorithm/DesignPattern/" class="nav-link">
设计模式
</a></li><li class="dropdown-item"><!----> <a href="/7-Algorithm/HelpNeeded.html" class="nav-link">
帮助完善
</a></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="Future" class="dropdown-title"><span class="title">Future</span> <span class="arrow down"></span></button> <button type="button" aria-label="Future" class="mobile-dropdown-title"><span class="title">Future</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/8-Future/Interview/" class="nav-link">
面试
</a></li><li class="dropdown-item"><!----> <a href="/8-Future/Plan/" class="nav-link">
计划
</a></li><li class="dropdown-item"><!----> <a href="/8-Future/Experience/" class="nav-link">
经验
</a></li><li class="dropdown-item"><!----> <a href="/8-Future/Project/" class="nav-link">
项目
</a></li></ul></div></div><div class="nav-item"><a href="https://github.com/octocathub/octocathub.github.io/issues/new/choose" target="_blank" rel="noopener noreferrer" class="nav-link external">
反馈
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div><div class="nav-item"><a href="https://github.com/octocathub/octocathub.github.io" target="_blank" rel="noopener noreferrer" class="nav-link external">
GitHub
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav> <ul class="sidebar-links"><li><a href="/" aria-current="page" class="sidebar-link">Home</a></li></ul> </aside> <main aria-labelledby="main-title" class="home"><header class="hero"><img src="/hero.png" alt="hero"> <h1 id="main-title">
OctocatHub
</h1> <p class="description">
开源聚合平台
</p> <p class="action"><a href="/1-Preparations/" class="nav-link action-button">
入坑指南 →
</a></p></header> <div class="features"><div class="feature"><h2>🐱🚀</h2> <p>开源的信仰</p></div><div class="feature"><h2>🐱🏍</h2> <p>OctocatHub因你更精彩</p></div><div class="feature"><h2>🐱💻</h2> <p>共享的精神</p></div></div> <div class="theme-macgs-content custom content__default"><div align="center"><a href="https://www.bingyublog.com"><img src="https://badgen.net/badge/author/%E5%86%B0%E7%BE%BD/cyan?icon=circleci" alt="Blog"></a> <a href="https://github.com/octocathub/octocathub.github.io"><img src="https://wangchujiang.com/sb/github/green-alt-follow.svg" alt="GitHub"></a> <a href="https://github.com/octocathub/octocathub.github.io"><img src="https://img.shields.io/github/stars/octocathub/octocathub.github.io.svg" alt="GitHub stars"></a> <a href="https://isitmaintained.com/project/octocathub/octocathub.github.io"><img src="https://isitmaintained.com/badge/open/octocathub/octocathub.github.io.svg" alt="Percentage of issues still open"></a> <img src="https://img.shields.io/badge/Windows-♥-FFE411.svg?logo=windows&style=flat-square" alt="Windows"> <img src="https://img.shields.io/badge/Made%20with-love-ff69b4.svg?style=flat-square" alt="love"> <a href="http://creativecommons.org/licenses/by-nc-nd/4.0/"><img src="https://img.shields.io/badge/License-CC%20BY--NC--SA%204.0-03A9F4.svg?style=flat-square" alt="License: CC BY-NC-ND 4.0"></a> <a href="https://github.com/octocathub/octocathub.github.io"><img src="https://badgen.net/badge/github/build/pink?icon=github" alt="built in github"></a> <a href="#前言"><img src="https://img.shields.io/badge/>-read-4ab8a1.svg" alt="Start reading"></a></div> <div class="custom-block tip"><p class="custom-block-title">TIP</p> <ul><li>README文件均为概要,叙述了该篇文档中所讲述的主要内容。</li> <li>HelpNeeded文件均为帮助完善,请在GitHub上编辑内容,并且欢迎PR和提交Issue。</li></ul></div> <h2 id="前言"><a href="#前言" class="header-anchor">#</a> 前言</h2> <blockquote><p>This site is open source,<a href="https://github.com/octocathub.github.io/edit/master/README.md">Improve this page</a>.</p></blockquote> <p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAOYUlEQVR4AeWbC3zNV7bH05Z4UKNVrSIYDxrMLdPeaFESGkqpQR+tajJFuOpxO6mS4hqZhlKPSqiHYkhEkMSDhEpDgiQSIh4iIglCPYTxkMc5SST53r0+59x8zsn/lDwcPe7sz2c5ss//7L1/v7322mutvf92FSlAE8AHWAV8DLSy+x0L8AbgCawBej2ODpdOmzaNkSNHEhQUREZGBsB+YCTw9GMC3RqYA5w7dOgQCxYs4PPPP2fv3r0AX1qzY8eUlBTkv6bSo0cPVq1aRXFxMcBkaxEBdAZWpqenM2XKFFq2bGk2jrZt2wKctSYBU2fNmiWdWZQWLVqwZMkSgGPAaJPfNQKcgTHAd8A6YKdRc2KBGCAa2GZUZW/AHegK1ADqA4suXryIh4fHb/Yv8uuvvwI0tRYBYe+++6509EDp1KkTkZGRAKEC7tq1a0RFRbF8+XK8vLxwc3NjwIABojl07dqVbt260bNnTwYNGiSqzIwZM1i7di2xsbHk5+cDnJs9ezb29vYP7XvDhg0An1iLgNR27dpJR+WSIUOGIOCqV68uf1dKXnzxRY2qP0iEPMDbGuCrFxYW0rBhQ+nIZmXs2LEAS61BQE29Xs9zzz1n0wSIjQBWWoOAp0pKSnBwcLBpAjw9PQEWWMsGxMiatmUC1q1bB+BmLQIm+Pn52TQB586dAxhkLQJ8V69ebdME9O3bF+Bn4PVHDX7S6dOntVuaDcqIESMAVj9qAs5p92PblZiYGIBxjwq8txiXJwW8SIcOHQCSHxUBN7QOkO2LMTp0rSr4frt27XriwIsMHjwYYEtVCVjr7u7+RBJQu3ZtjMFUjaoQkOLo6PhEEiAiCRPgjcqCr3fv3j1q1KhR7g5ffukF+ru8ydhP3mPyyI/wUvLlZ0PweL8f77u+Rd+ur+H0p3Z0aN2CPzZpRFP1vEOjhrRyaMyr7VrSrXMHBvTswrB3e/HFxwP5+vMPmDb6EyaP+hiPjwbgon5fs4Z9uccjYTXgXlkC2qSlpZWro+YNG7BhiTd5p/bA9US4dZxS+dcxuHFU1R+BS3Fwdh8kR1CQFIbuyA50iTspPLYLUn6BjP1wJR6yEuFmkuH3t03aupLAtfit+EzyKNe45s2bBzCpsgS0F+fnYZ10ad+GvFQFqiANzuxFl7CVnAOB5OxfT25cMHlHdipRQJXkHw3j/vFdFJ/8GZL3CBEGUcQVn9itiAhHn2h4XkR+mxu/pbQ9fXwoXIiBkgscClmGfbVnHjg2yWABUytLQLvU1NQHdvDHxi9xX2ZNzXDOIQU8dhM5CnR+WgL555PIS9pNthp8rgKTe3h7xUSBz4nZqNoNJT/9sKG9o+HcU0TkJWyHwgxiAxc9cHxz5swBmFJZAhwuXbr0wA5OBi+FnNMK9BYlm5EZL8m9hWnRpxwkWw26IiTIs0KmzD76bEyL7uRepD3d4R2IJniPHf6b41u4cCHA3ypLQJ3c3FyeffZZi41/0s8ZdKnkGwedHR1A0Z3rSLkQHcnh5b4U6HQAasa2KUCby0+Ael5AFucYyEzfE0biqh+5f78YQBEdQrZqj7QoSImk0QvPWxzjypUrATyqsg1mtGrVymLje1bMhjsnyIlX4GI2oTsegZS03WH8+B8t8GvfhG2jhlFUjNKKm4og/3ITkHMwiPzkaKQkBwexpIMDfo5N2PXlGEqA4tuXyI7yJ0/1TV6K2mkGWxxjSEgIwNCqEBDl7OysabjaM89wMSIAzh0onf2SGxnI0cAW9/fx79uNLX/9gGWvtyUt8hcAgwYkbC0XAUIW2VcoLLjPpg/7s36gM6FuQ1nh9AqZCQkAiqQN5ChNkUlYO2uSRQL2798P0KMqBPhNmDBB03D9unW4FRMCyvqXDphcbl++SkD/HgQrPyBE7f9rnF8jZuFcAGXAwsSglYsAUX8o5nrqWda+3YWQT/8i7bHqrU4c/mkZUoRMsRFigLf6/t0iAWLDAIeHgXQCugMuQC+juGCUgwcPahqupZyRq/uCID2qVANAx78yL7HunW4EDxtEyPDBrHF5nQPzZhkJCK8gAXDlVDL/7PWfqi0DAat7dCZ+2WIjAduEAPEX2DhvqozL4kmROR4zjIK5i12CUikBuW/fPomgROT/pRIWFmZ5BwhdLo5NKQHczqSw8D6blce2foCzLAGWqyWQvG1r5ZaALgt9Th6B7/Viw2BXWVrSHulqTIDYCeMSOMmP08drxufk5CS4zPGYYJTv4uPjsZN/jh8/jnh9cvx09epVrl+/zpUrV7h8+bJ88umnn2o62LxgOtw9JYNQ4EqNIKe3BrO4Q1MWt28qqktBQZFFIyi/K1LeX6FygnLizYnJiVFG8HQ0Uo75r1YGsLGSJmwfPZxioPjOpdL2uHeKr9yHasa3ePFiyRHKcZngEEzIKZUsCzlfPHnyJDL5dkB/2e4EqHyRnJxMYmIiSUlJEkxw7NgxLOUC3Qe5Qm4KegVEBiJWuej2VaScDd9GzHwf8u7cBRBVFT/BDKReeX03flnPragg9EnhFrWgOPumgdTQIOJ+mEO+Lt/QntKmnEMhFCl3ml/jcOqoPbGSMP7o0aOCQbBw5MgRTp06JRMtpJCdnY1gtwsPD2fHjh3s2bOH6OhoSSfJD5GT4DNnzghjElYyevRosw5q2Ffnbmyo+OdkqxkUD1C2w5LsG+aOy6kojSNUqFxh+XulCpxC3YZQrOID3dEwEwJ2GJaMAonuLiZFNM3gGitvUGKGjDDt5MgZ5N27d2XsgkGwCCbi4uJkZyAiIkIwo7AbNAAYCPQBegLdgD8DjsArgAPQCchs3ry5WUfvv90d5QtTrPx5GZAMWkjQn4kR95W8xDCNKyxk3T8dIULst19x3G+mBEHkH98lPoW5K2x0rfWpcaq9BAMxsv0dNsQVFJ0Th8xsTM8//zxFRUUAzWTsRgyORkxvAj0AVyPm/hXZEqfIWqpfv755wDHOTQYC5w8Y4oGErQr0Bpl1NfgQjQtcoIKey9t/4mZkoLjRcOsYV3auJmuPvywLjUuca9KeqL0QXSDguUjoguma2ZeZBnysdTYwOzMzk7KnxGNV7F6otkQ1VZAejc7ozlqy8GL4BHDk12PIVBHdmdVziZo6jrsxIaIFmudNjWa+IoSrCRJ5snnxTA343bt3aw9HrUDCfysV09iEZiqx4ef9JVlKxWVvFuvMtcOQES2hLnpjSCzElKg1fzV8DXE+kzg814vb0ZsUMZHyXWnoLHJf8gTi7wvo7GRxekhVhnPEB/01dxJOnDjxaMED/YAvgCFAnTLfdQJWiMGUyw6mg6lbpxaD+/ZgvtcXRP5zPhci1oMCx7UjYrQkQSKCUhngokH0Z2UpwO0Thu+yjsqzok1cUg5XdMAPLPhmHO84v2HWV5MmTVi0aJHmVoqUR5INXr5iBb8op0G2SeAfgH2Z5/oDO8XBGD58uMX7A9WqVaO9SoEN6NUVt/fellSX7NtMGfkh36hU11SPj+WTySM+wFPVj1Nu9F8H9eEvfd7izx3aYm8hBdalSxe+//575WMUAEyTcT1qNd8xcOBA6j9Xj/kBP/FWbxcCggIBVgKdLTzvAgTIHQLxsnx8fBg6dKgcUMgs0aBBgwonNCUMb9y4Mc2aNUMCMolJ5IBGfBUgHvgaqGutdd5PSPhqkiHK6trbGZ+VfqUXEH6rY6Am0Ms4KyFAclZWFu3bt68wAQJenDDjOokC/AA3oPVjuQ94G5BPcRikqmW7Nvxj2Q+ieuUyNkADIMLV1bUiwDXGzbi+33zcNzBZk5FLhpEEya7WqlObd4YOwm3CGM6fPw/g9ZA2Fn777bdVzu1/9tlnAP6Pm4DY7RezuYgUJgBJnTt35qXGL/M/vnNxevMN5MwA+OY3fl8L0NesWVNAVFkkQANefpwEDBcSjOCrAR4qaiwdkBhGR7WuxacG4oC5gKdx7QfKfSK5wvowYHLfQHv/r+q5PWuRkt66dWuefvppnv1DPSbO/IYRnuNx7duHv8+ciZ8KP+fNn4/n5K/5YoqnBkS9evXo2LGjJmSVvJ1pnVj9WrVqmdVNnDgRwPf3JsDT9KS4bUdHWrRtjfvE/2LY2JH07NeHCTO8eNXpNTxnzdAQMHfuXIKDg83qQkNDJfQ2q5uvSJR0tmmd3C4F1tn93gVYKrNhFhbXrEF1FRo/o05patetI3UWRU6ZBLBpnb+/v1yjNa2TXUbWvM0S8IqQMFOpfEUNmWRjBLBp3fr16zlw4IBZnVzHFw/PtE6O6IG1drZQgBeFBEkpjRs3jjZt2vDUU09pbo6rtazJ0AYEBJjVBQYGSgJGQ4C43rZHgJaIPwFLgDQBJ3lF8dwkXAYuiCqbgJB6DQFyu1tSVqZ106dPl3SVrROgPUcEXjVGic1BNoaZDyVg48aNkph88gmwdLNMrq4/jIDNmzfLLvBvS4Bsi5Kx/bclQLZFsR3/LwmY4e3tbQbiwoULGgK2bNkiqSwNARJnWP36q5TH+IKVnNLIq3ZlCdBogDKeGgJGjRoF8NOTREBk7969TUHIQYU4PmZ127dvp+w9pKlTp0pe36xOstBAKmBv68CbA0sFmCkAOUsA7pRxo8UAapyePn36ACTI4aZpvTH5uRx41VbBv3Dz5k15qVHjBksoDVxr1KiRWb28iAVkydthpiEyUCiHMHXr1jV7fsyYMUZHi+a2SMBHyrEpHawco8l7gKLiwNKyBtDX1xepB2ZK2s3C629LhYTx48eLu1363XfffQfgZYsEyKt18j6x8Q1OMoE1QFf1EqRmnRvBV/+/KLPs6zibNm0C+BBYDKRJhCgZYZ1OB/AHW10G1YFWQFOTul6SKu/evTtiA8TzE8BlnqkmdWfPnpWTXVxcXBCNAYabPPMy0BqoZfekFWAYcBDwBV57wHNtAdHxfUbwVi//C6zyLG3cl7ObAAAAAElFTkSuQmCC" alt="octocat" height="20" width="20"><strong>(:◎)≡</strong> : 据说300W年前,地球上生活着一种奇怪的动物,能在水里游泳🏊,能在地上爬行,还能上树🎄。然而更奇怪的是,它长着猫头🐱,身子却是章鱼🐙。人们称它为"<strong>octocat</strong>"。但是它最有趣的是乐于分享的精神。这种动物习惯群居生活,常常一起捕猎。但是,捕获到的食物总是回族里分享给同伴。</p> <p>今天,我秉承着"octocat"的共享精神和开源信仰,带着"<a href="https://octocathub.github.io" alt="OctocatHub"><strong>OctocatHub</strong></a>而来。在这里,我总是会把最好的资源分享给你。因为我一直认为最好的开源就是 <strong>彼此分享</strong>.
</p><div align="center"><img src="https://ws1.sinaimg.cn/large/006DGX4tly1g01nejup43j30b4066dpm.jpg"></div><p></p> <span class="badge warning" style="vertical-align:top;" data-v-78c888a9>一切尽在 **OcotocatHub** !!!</span> <ul><li>💻 Unix style 终端环境:<code>zsh</code> 和 <code>oh-my-zsh</code></li> <li>🔨 与 macOS 的 Homebrew 一样原理的包管理器:<code>apt</code>(针对 Ubuntu)</li> <li>📰 与 Visual Studio Code 配合的编辑调试环境</li></ul> <h2 id="目录结构"><a href="#目录结构" class="header-anchor">#</a> 目录结构</h2> <details><summary>点击打开</summary> <div class="custom-block tip"><p class="custom-block-title">目录结构</p> <p><strong>.</strong><br>
┣━━ docs<br>
┃ ┣━━ 1-Preparations<br>
┃ ┃ ┗━━ README<br>
┃ ┣━━ 2-Cpp<br>
┃ ┃ ┣━━ README<br>
┃ ┃ ┣━━ C<br>
┃ ┃ ┣━━ Cpp<br>
┃ ┃ ┗━━ HelpNeeded<br>
┃ ┣━━ 3-Linux<br>
┃ ┃ ┣━━ README<br>
┃ ┃ ┣━━ Command<br>
┃ ┃ ┣━━ Shell<br>
┃ ┃ ┣━━ Vim<br>
┃ ┃ ┗━━ HelpNeeded<br>
┃ ┣━━ 4-Github<br>
┃ ┃ ┣━━ README<br>
┃ ┃ ┣━━ Github<br>
┃ ┃ ┣━━ Git<br>
┃ ┃ ┣━━ Markdown<br>
┃ ┃ ┗━━ HelpNeeded<br>
┃ ┣━━ 5-Web<br>
┃ ┃ ┣━━ README<br>
┃ ┃ ┣━━ HTML<br>
┃ ┃ ┣━━ CSS<br>
┃ ┃ ┣━━ JS<br>
┃ ┃ ┣━━ Electron<br>
┃ ┃ ┗━━ HelpNeeded<br>
┃ ┗━━ 6-Mcu<br>
┃ ┣━━ 51<br>
┃ ┣━━ STM32<br>
┃ ┣━━ EmbeddedSystem<br>
┃ ┗━━ HelpNeeded<br>
┗━━ README</p></div></details> <h2 id="changelog-更新日志"><a href="#changelog-更新日志" class="header-anchor">#</a> Changelog 更新日志</h2> <details><summary>点此查看</summary> <img src="https://i.loli.net/2019/01/05/5c3016a926a14.png" alt="watch-repo" width="40%" align="right"> <p>Star and watch,时刻掌握最新教程。💪</p> <ul><li>[2019-1-24]:新增了进阶操作 - <a href="https://spencerwoo.com/dowww/4-Advanced/4-2-LxRunOffline.html" target="_blank" rel="noopener noreferrer">LxRunOffline 的使用配置<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a>,<a href="https://github.com/spencerwooo/dowww/pull/18" target="_blank" rel="noopener noreferrer">PR #18<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li> <li>[2019-1-23]:新增了 <a href="https://spencerwoo.com/dowww/2-Toolchain/2-1-TerminalEnv.html#%E9%BB%98%E8%AE%A4%E7%9A%84-wsl-%E7%BB%88%E7%AB%AF%E6%A8%A1%E6%8B%9F%E5%99%A8" target="_blank" rel="noopener noreferrer">对 Windows 默认终端模拟器的配置<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li> <li>[2019-1-3]:
<ul><li>更新了 <a href="https://spencerwoo.com/dowww/3-VSCode/#%E5%8F%82%E8%80%83%E9%85%8D%E7%BD%AE" target="_blank" rel="noopener noreferrer">VSCode 参考配置内容<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li></ul></li> <li>[2019-1-1]:
<ul><li>完善了 C/Cpp 部分的环境配置指南</li> <li>更新了 C/Cpp 部分的配图</li></ul></li> <li>[2019-12-30]:
<ul><li>新增了 <a href="https://spencerwoo.com/dowww/3-VSCode/3-6-NodeJS.html#%E9%85%8D%E7%BD%AE-eslint" target="_blank" rel="noopener noreferrer">ESLint 的配置<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li> <li>完善了 <a href="https://spencerwoo.com/dowww/3-VSCode/3-6-NodeJS.html#%E8%B0%83%E8%AF%95-node-js-%E7%A8%8B%E5%BA%8F" target="_blank" rel="noopener noreferrer">Node.js 调试的配置<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li> <li>完善了各部分作者的信息</li></ul></li> <li>[2019-2-12]:完成了网站首页</li> <li>[2019-2-10]:更换了组织logo</li> <li>[2019-2-8]:做好了网站整体布局和设计</li> <li>[2019-2-7]:创建了 <strong>OctocatHub</strong> 组织,并开始构思筹划网站,准备原材料</li></ul></details> <h2 id="contributing-贡献"><a href="#contributing-贡献" class="header-anchor">#</a> Contributing 贡献</h2> <h3 id="contributors-贡献者"><a href="#contributors-贡献者" class="header-anchor">#</a> Contributors 贡献者</h3> <p>感谢参与这个项目的所有贡献者。</p> <p>This project exists thanks to all the people who contribute.
<table><tr><td><center><a href="https://github.com/octocatHub/octocathub.github.io/graphs/contributors"><img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEBLAEsAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAB4AHgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+/iiiigAooooAKKKqi9tGuZrNbmFru3ihnuLZZY2uIILl547aaaAMZo4biS1uUgldBHM9vOsbMYZdibt3+4C1RQCCAR0IyPoaKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXnXjXwIniCex8RaNeDw9470FJx4e8VQQGVooJnWW40DX7RJITr/hHVZI411fQ7iVAGjh1TSbjStesdN1az9FpCQASeQASR6jHNTKKkrPa6f3Pfvdbpppp63QXa2dv62fdPqtn1OP8GeKT4l064a+sjo2v6PePo/iXQpJxcNpGsW8UUzxw3OyIXul39pcWmq6HqIigOoaPfWVzLbWly89pBo694q8O+F7eG58Qa1pukR3MpgtBqF3FbTX1wFLfZtPtnP2nULtgPktLKGe5k6RxMSAeR8VeG9el1uLW/CeuWHhibVNPj0LxRqV5aR30qaZbSzXulanpNjcRtp1z4i06e4v9OsG1Zm0yG21m4vb2z1caXaaRd63hrwX4a8PSPqNhby6hrV0jJfeKdWuH1nxHqOTl0udbumkultQ5LQ6ZZG00ix3mLT7G1gCRLlzVGmlZcrtzyaat8kuaS66xV3a62VWjdb6pWjHe90rNvZbtP3na297mc3jzUb8KfDfgPxnrMTnat/fWmn+D9PAOMSSJ4uv9J154scrNZaBeB1+ZAQybnSar8UiVa38D+DWhLIWW5+JWswXaxnG4iG3+Gd7atKASQn29Y2Iw06Z3D0VQOSME9CR+HGck+5yevNOquST1VWWuuiilrbbRv5Nv5bgmv5F6NybXzTin9xzvh/VdX1K3uDrPhu88OXdrMYvJudQ0vU7a9TG4XenXumXc7y2rHKbdRtNKvUdGDWQjKSPy3xT+J+j/AAs8Nya7qGkeK/FF9KZotH8IeA/D194q8ZeIbq3ha5ng0fRNP2u0VpbxvcahqN7PZaTpsG2TUL+2EsIl9KwPQfkK8S+JZ1nwz4o8G/E3T9B1nxTp3hzT/FvhLxNovh2ym1TxBaeH/Gt14U1E+J9G0a2LXuuz6Fq/gzS4tR0nSorjWJ9C1XU7vTLPUb3ToNMvVUU40mlN823O483Ld6Ta68mjequkyqPL7am6kHUp88HKkp+zdSKs5U/aNN0/a2cOe0nDm5rOx8rfCT/go38N/iF490z4feKfA/jL4Yan4g1qPw9oV/4iudG1LTG8QTzm1svD+vtp10L7w3rGo3hj0+0ivLO407+0pYrC41KC5uLRLj9FlO4A4xntX4y/tLfAvVP2mfjz8OfEXwntbu2u28TeDLT4jaxc+FvEXhhfCHhPwxdX2r6l4k1bWL+10vTNY1yZF03TdB0e7trrxY9+lhFDLD4esL2fS/2aXpnBHJ4PB6n/AD/KvMymeac+NoZlOjiFRrR+qYyjS9gsRRnFtxnS56kfaUWkpVKc3TnzpJ80Jn2fGNPgydPIcw4Rw+YZXPHZfNZ5kGYZhTzV5ZmWGqRpe2wmYQoYepUwWYQbqUaGLpxxlCVGpOa9hXwza0UUV7J8QFFFFABRRSEgDJOB/n8z7daG7agIzqg5P0Hc/ngfrz0HPFeH+K/iDqWpzajo3gWYQxaf9qt9W8aC0g1CCyu4N6XOk+FrG4D2mu69bOjxXF7dJNoOj3ii0uIda1CK+0q08I/aT8eeO/GOuaP8F/g7qk2m6rean5nj7xLZX8umvofhzTWsW1yO2voJre7MkH9qaTp08elz/anv9aSFH3aPqtq/yD+0B8etR1OS8+GnwkuJtM8MeGj/AGTq2reG3azl1i8s0Fqnh7RbqyAfT9As5wtrc3NlKlzqdwphtZU06BpNQ/mjxI8TuI83zt+HHhVWwaz91MTR4i4lq1IVKHC2GwyowxDhCMK0VjKlatLB06s4zq08Vh8Rh8PhKmIhLE4P6jA5HCGEw2aZhVoqjiJ1vZYKNTmxXJS9i4V69GNnCjifazWFi5KddUK1SSjQgp1Pq/wxb6b4l8WT6rrDeP8AxJZPpCJHa/E3wxo7aboojjF5P4ki1vWNNj1u2utbllNkvhuC8trXSltJ5f8AhFdHsfs17N3a/D/wFfKmqeH7a30WaQu0Ou+BNRn8OXZcMUkkXUvDFzYG4ZWJDCZ51DKdy5BFfj3q3gfxpo+k3OvNZ+LdD0aS1lj1PXrS31fS7HUYriRrOZLjU5EFtfwfaJZFC3Lzst0Ef5bmBWHvXwH/AGmNI+Gks3hrxt4Z0TRvD0l4LDUvGPhbQrbw6+m3lruD6j428M6ZFDp1yMyeVqXi3SrO2vUGybWrM2Fq99a/zLxz4NeI+RUK3FeX8TZxxPmtKUauJrYCpj8PnVChTpQ9pjPazzF4/GVYScl/scauKqKnCvKDlWm6HuUK1CpalSUKS5bQpSVP2c7uzglFSpJSja6k0nzOm9eVSb+zp/wUO+P8Hx7139nL44/CLXrrxDocHj7WbuQWUOm6hpOi+HtcH9groevTXf8AZ/jXSL/wlNZ3cHiTXIfDsGs6wXS310x39hbL+zXgvx14a8f6LHr3hnUUvbMzvZ3MLxTWuo6XqMIQ3Ol6xptykd5pepWwliaW0u4YnMUsFzCZbS4t55fiXUh8UH+LuieJ7DWdP1D4Manp0EMrQ39nLp0VjdabmJjaL5k9zPqGqtDc2+sW7S2SwSQRzyRQBozFrlv4g+GfxD0DX/A2spoMXinUbDSdZ0u5tY7nRfEVszTw2WmakjxSz272OpXNvLp+rWDQ6jY2V3qVjFMba4EQ/Q+GvpT1snzzIcFxPh8uxfDGZ8P5ZLFYjJsdjc3zXh7NlTqUq/12eOjTxVenXqUYyxeX4ipjsbgp1lWoZljKTjhXpmPBlCOFwssLmWBxeYYrAf2mlhZtUIKdSq6uVY2n7GnHCZrgoUnKVOmvZTp1aK5LzVV/odSEA9Rmub8JeJLTxZoOn63ZxywJdxypPaT4Fzp2oWVxLYappd0F+T7TpepW13YXBQlGltnMZaMq7dLX9z4bE0MZh6GLw1WnXw2Jo08Rh69GcalGvRrQjUpVqVSDlGpSqQlGdOcW4yi1KLaaZ+cNOLcZJqUW4yTTTTWjTT6p6Ps9BuxeDg8YxlmPTkdSelOoorcQUUUUAFFFFABXlfxc8ct4I8Kzz2Ukaa9qs39k+H/NjWaOG+mt5ribVJoXGyWDRrC3vNRMMhWK7ube100ukt/Dn1NiQrEdQCR9ccV/O7+2p/wUD1nw9+3p4c+BOhxaVqPwv0Sz034WeLb4RibU9N+I3jeS01a58QaTdpKsQt/Csk3hrS9e0ueK4W6fTdYiHk3lrbkfE+I+Y5/lPA/E+P4WoUsRxDh8nxk8rhVqRpxhiVTa+sJyjKE6mEpueKo0ZrkxFajTw05QVbnj35XQw+JzDCUMXN08NUrwjWkouT5L3cUk07zty3Tuk3JXsfSmqeIb+zTXdC8P6g9n41+JIsvDlnfG5a41Xw18NLHVb2DxL43upzMJor/xX4svNW0PT7yXy59Tn0htbgmeW1YDwt/EOu6ZNo3gXwbpdunhK1lsNZun1bXrnThbjTPEOteI/EMy2VtpWqm5uz4b0bwzbSXM0llGINWlt9yRTGKLP+Hfiuyv7T406jdSva+N9etrSXSWcNcTadoGj+HbSPwjothujMa22gTosAcqEvNUnSe5U3l27TdD4h/Zt0L4g+AfEfxE8R+LPiR4Z1XTP2SfCPxoh03QfiNrPhrwiLnWPAHiPTNTvdH8P6RAs1xfXH/CE+GJNatdSvb63a4vbOONB9tk878H8DuG8JknBuUY3LnHH5xxdQp5znWc1JPEVqtZ0HXpUKlVylPmp0JSlLnnGUsZXxOKmozxVSK+4x9KliM2xtHH1qeCw+AqUaNKlVU4U4uMXTUYxpx55Rhyxo0oxUoyioyenM16D48jm8ZeD/AGkQiS6m8SWMusLCcySytoPgjV/F/2SOOPK/6VqdhBFJEgVXnlbMbGRgfFdW0vXNWsviDHqVv4b1DQ/EvhLxH4/wDDF9b2mrr5dpqtp4hnuX0vVfN1C1n1KOMSD7H9lgUnQrl2e0MYkX7y+Gf7MHjfwxfeFl8W+KtF1/QtEstdBNuuraVr8Euu2VxYSJbpCPItBLaXInujDf20+laibyLTJJrY200Xzprf7HfwRj8F/HPUj4eubKf4V+LfFfhjw1o2pfFH4u6jqdvqGqaVps/wssNBt5PFYjsbjxRB4v8ADlloUERvJLy/1Z4vtE0lxPbQ/rlJYvG5jiHS5HhY4WjOca8bXdP20cQoqXKk6d4TVTWLguZTfNG/Fg6WWfVqdHE4ynha8atecMTy1JU0ubCqhC0Iyqc1WMLOCjeMubm5Wmyt+zt8Ub74X63pvw18WTy3vw88Xf2Ha6dJdYey8Ia54ptopLOCJJSzWvh/X76+t9N1PTgwstI1W8tNTtoLe0vdWlP1H8T/ALdZXng3w/eB57Wz+Ivga60LUpCWm+wXfinSbJtPuHbLSS2cs4h8xyzy24gaQkne352+JU0XwTY23wkOtWniPxWdQ1Yi409rt47PTfDelad4G0byru8kutRmsLnU9KtBYalqVzPqF3pcNzr058iO4e1+kf2s/iX4mtP2BdQ+L+ga0dN8feHNO+H+oWXiSK2srq507xbpfjjw/oWsalFBeW13ZNN/bNtdSiGe3mgjlVA8RMdfxd49eGOFlxdwjnPD9PDYL/XbO8JkmNg4yw+DjnWNrYSOHxtWNGE5Q+u0q1WWN9lRk/b4KpiHSq4nEVnL0Mqx6w/t1XUqipQxMlJvmlzQhOMatN2gpOElypNqM4OV5JNW/QP4NeKYbfxV4k8IzAQprcUnjPRgpYrJdQyW+k+KbRQSEjaJn0DVVRObibU9UuCm6CaQ/TFfx+/s8/8ABVHx58LvFXg6L49m7+IGi6N4jtdStfH1hBY2XjXR9PuW/s3XbPX7G0jsNL8U6JeaFfapAs8NtZ61p101teltbNrFaR/18WN5bahaW19Z3EV3Z3lvBd2l1A6yQXNrcxJPb3EMikrJFNDIkkbqdrqwYcGv7J8GMt4p4c4Nw/B/GFPDyzXhOtPKMNmODxMsVgs3yaEIVsqxmGqVIUq0FQo1ZZXUoYjD4evTll6nKl7KtRqVPi84nhMRiljcE5KjjKca0qdSPJUo11aNaE4pyi+aVq0ZQnOM41LqV1JRtUUUV+tHkhRRRQAUUUUAISB1IGemTjNfwCftKX3i/wCFX7X3xMuvGmnTXfivwB8ePF/jHVLDVJHRPEMv/Cwb3xTA0kuWk/s/xBoslpLaXUZYmw1KK5gLI0W7+/pkDDnqAcH0J746HBAPPpX5W/tyf8Esfhj+2d8SPh58TrjxNd/D3xFpF/pek/E+50bS47ub4lfDyxdWbSDKLm1Gj+LrSCNdK0bxXIupLbaTO1teaderp2kiz8jOsFPMcBXwiipwrwlRq05NpVqNSyqU+ZOLg3G9pXWz3vZ9OEqqjWhUb5XBucJ6vlnGMlF2S13e1mujPzEvLKyvdUOs2l3f3l3ceDPD/jPTJreCXQ28E6B4zVNa8IaXqGp6ddHy/FF9axQXurXcWoNbGe1exss6fZme/wD2z+HPgD4KfFL4b/CnUrWD/hOtM8D6TpkOhXWr69qNzq+hzQ/2JqN34Q8UQadeaet9Z6ZrGh6PPc+DPFFpe6Il9oWj3j6VM+m2Fwvy38cf2YbT4Lv4x8R+G7KHW/hV4206Hwq/w3sDPpd9oug6Pounz6Xp+h6oFnha68Ow6LqL+GrW9QW39k25sDcWd4Xu7n89tJ8Y+IvBOsWWr+GPEj6P4osC9nKll4iutEvfE9nYyRvY3yaz4Rn1Gwf+0IELy6Fq9+UQ3VzavFDd6c6XH5BlFDJOFObg7BSwmX1chjhqNDLKc3TqvBY1V/qGOh7SFJ4ueZ08PiJ4rEUI1JVMwpY+hUftsPPn+prVsVmjWYTlWrOq7zryu0qkKdJVqc1HmlSVCUlCDeioSpu7UpuP9Gs62wvYJ57opcyefFbwNdrH9q5aScpasw+0zRqNzFFZkQhnAXJPzL+0V4D8GrpOofFnUvC9tqfjDwzY2lvofijQ7LStM+IOipFczx2f9g+L7pWv9Na2fU7xYbnT4NS16zF/cR+GbOXUrxYJ/hTwd8W/2oPib4qstB8HeNNUsNL0u++0XnjX4j/Cr4c654n8IeGXMhe4Wy1LT9JvY9avr2KHTNPuZr7UbW7lil1a3sdX063llj5/4teOfEGqfEDwtb6n4v8AjV8SPD3h77Zc6vrFjN4aOm+LtUnhtksW8M6B4al8DeFdKXQpI75V1m30q8miu7xL+xlS+0azum5sXxjwphIUK9fPspweFxVerT/tTFZjh8NlvPTbpV1Rx1StTw+LmnTlTUcNVlacZ+/D2c5R9PCZVmipTxkaHOqMEqeGjQeKxNRtwapxw86E3Tg5S/eVJRtGMrpST5XhePNF8FeAfBdrq2jaBYaF4o8VeJNI0bXL6OS91nXQ2jXEOor4ROp3k+o3Wr6uLU+dqlpZ3+oXEKLNFrEsF3NY2qe2SeEbf4yfsO6v8H9Vu10u5+JcPxRsba8KiddBul+IXiS+0PU3WI4nj0vxDa2dxIIyBcLZXCx8OM/KPi7xZ4z+LevaTo/w6+H2nQavoej32n+GND8+G5vPCmlXFy8N3qWv3FusujaHHMmn2roj3MGixWkllJ4g122ebT9M1D73+H/g/UbfSPBvwi8GPL4n1/RPDGmaXdaxetI1jG6mW68ReO/E06LE9ppmpeIr3V9Ut4AIL3WJJ49L0iHz2Y2v4P8ASA4khn/+pfB/AVd5txi+KcszXKsDlsXiK+HWEwGInhcW6so+wUHUxdLETrV67hSp0atXFulTjznVkmAlCWJx+cNUcLCFeti6tV04RjPmUPZunFe7FvlhThGF5q8aMZxi2fx7/E3w74v8DeMdY8BfEnQz4e8XeFrifTNW0qdSBP0Kahp8zgR6ho+p25ivdM1C0M1pe2U8M0bkuVX+1v8A4JU/E3Wfir+wb8Adc1+ee71bQNA1j4eXF9csWkvrX4ceJdX8GaNdM5yZJH0PR9NSeVizy3EczuxYnPtPi39jX9nP4oeAfD3gP4vfCzwj8ULLw8s89prHirSIW8SLqmoXD32tarY+IbBrPXNFk1i/klubq00jUrSzERgs1iNpa20UXuXw9+Hngn4UeDPD3w7+HPhnSPB3gjwnp0eleHPDOhWi2emaVYxvJK0cESlneWeeWa6vLqd5bu9vJp7y8nnup5pn/tTIMHnVHC4StnlfBVczq4DCf2osDCtDDf2l7Gi8Z9V9q+eWEhXVX6u6n7103HnfMnf8+xVbCz56eFhUjSjWl7J1Wm/Yxc1Tbs/jlGS5k0uVreR2dFFFfRnCFFFFABRRRQAUUUUAYHiTwxonizRrzQNesY7/AEu+EXnwPJPE6SW80dza3Nrc28kVzaXlndQw3NneWs0Nza3EUc0MqSIpr8+vix+zt8LdL1bTPBy3mt6teeMLm2k1Cz1CLw5Nb6ToJ1O2s1keOx0KwmurzV75v7O0r7bN5cdhaeINTf7XdaTGrfpDISqEjqMY/Men+fXIr4X1iZ/Fnx60zV7YwSWVrpmoTXbKCzzWfhmbWNN8OzJLGWRoDceIzfCJlA3XMUkZDNKtfzF9KHMuHci4Mw+Y4rIsmzDirHYt5Nw3mePy7CYvGZQp0K+OzDGYStWpyrUZ4fCYaq8K6crUMzr4LEqKqQU19Lwz9bli60aOJxNDD0sPUxOJhQqThGr7NKNGFVJ8sozrSpxkppqcOeDTTaPmDxzpWr+FW8RT+HfHF14VttC8SXek61NqxtdbW80bxNqd3pA08Qara6hZ2VtFpGhnxPcxLbJHd22kGCRbj7Uscva+B/2a7LxrqUXjz4rDVtUWPdd+FtK8Rqtx4jeee3ubX/hIvF89/DI0NwlhcyWnhjwbZ2mmaL4UsZpZZtLXVZre30ThNG07xd4q/bF8UDxNoeoz+EdC8S2D3NncJeReDNK1jQPD1rd/DDxHprTJHpmveM9b0O5vLjWJbYahd6baGOzvZdGXQdLi1z7k+I2tT+GvBXiHxDaFvO0HTZNXABJLJp7LcyrIAyBkaFG80O6oU3b3CksP4F4mwmY8NrJciedYDM1XyDKM7wlTKM2pZjhcsw3F2W4TOamVOrhako4XMqH1tYXM8PN+2wlaEqcXKMo1pfW4bMni6SqUaGIwdWpia+DrTxODeGr1Hg8VPBRnT54KpUwleVGWKw1aPuYjD1qco8sHynyrrPwo+HXwa1W0XSb3xRoXg3xF4ptL/wCJFl4ZuZ7cTx63cx6fH4j129+w6qbI6LI5v4rmI6fKdCsNVs4pYbe2tZ7D9KvCPgnwx4I05tK8MaPaaVZyTfaLkwCWW81C7CJE17q2o3Tzajq18yRojXuo3V1ctGqRmQxxxgfM/iTwsNW8C+I9P1SKK7vddt72+1IDEitK9v5QsYnwC0dtpsa6bC64DpEZdpeZi3tnwS8Vv4w+GvhvUrqZpdTsoJ/DustKy+a+seGrqfRb64kAwA2ovZLqaEAK8F7DInyOpr+rfoe57l+MxPF2S43C4WtxDShh85w+d16OHq5zjcqqyp4TH4OtmTpvHV8HgsdHBVqFKviKsYLH8sVCNOEI+DxO69bC4LEOpN06dWphq1GLlHDqry+0w+I9in7ONarS9rSqTUItrDxu25NnrHSiiiv7qPiwooooAKKKKACiiigAooooA4L4meJZfCvgrXtUtGC6mbNdO0UMVVW17WZ4tH0QOSQREmqXttNcspzFaxTTfdjYj4Q8Da7HY+LNZht43m06Ww0Hwdpc5fFzAklvcNIdwJczw2SeFWmUlSzXUsiMzgMfbv2gvE732q6d4Yt3YwaDENRv2AVo5df1q1u7PS7NlUAtJpmgnVtQuISdwm1zw7dR/OikeZ/CPwpp+paVpfiWSd1vtT1/WPFSWodTnTxqkOiaDdjAJFvd6H4b051ByFaUgkSFif8ANP6WnGiz7jnCcM4CsqmG4My+NLEODbg+IM8q4XEYqm1ZqUaOU4XD0XKS/d1pYyi0pR5X+kcL4Olhcor43FJp5lXdCno4v2GGpVakWpcy0ni/Zc2lmoRundEXgjxE+oa94/u5dI1QWuheOb/W7HV72OKHStaMXwy0XTzFo0yzS3Fw+mfYWttSZ7aOO3ubhY4nmdZMWZPFGv6n4d8a3PiB4bnSn0SXS00n7JAsFze+JJf7Os7MnyRNIjLM8cyyO58qTzJASpIr/DFotY0HVtNtZopbiz8V/Fy01aGKRHmsCPF+oeHNKa6iPzwf2lZ6bcT2QZV823idoiUUZ0/HkFtpmmaPoyKvnXmqy6xO4YjYLSFrWyLBSFb5XdolcNiRS6gOoZf5YzPmo4hSS5aVCjRjKMW7zq0b0mk9JL2rpqrzNSUVUbgndJ/Q4GnTr1nh5UoVK1fEUacZzipuhRpOM604JqTg5xhJKUVo+Vc1kr+i/C68Oo/DD4dXcoZ2uPBHhdpSckyMdDsklYkksQz7t5J3ckkYIzy3wR8Qt4J+LXiH4cXxMej+N3vdY0AsxEdv4u8NWcMeoaequozL4i8G29lqdsiEKh8HavNIfNugW1vgazyfB34cJIAJI/Cek27hem+1gNuQMk4AMGAATgdCMV5f8ZbHVdM1iz8SeH49niHSZ9J8U+HGdjFDLr/h24WW2tJ5F27bTWIrb+w9UwytLpeq6hASVnZT+keGvG8/DrxIyXid1HHLqGY18tzyMG2quR5lP6tjpOKV5/VeWlmFGmmlOvg6OvU8t4OOZUszyu0efEU6lXCuTS5MVhJ+0o2fTnjz0pNJtwqTS0P0Z69KK5/wr4i07xb4c0LxNpEhk0zxDpGna1p7N/rBZ6naQ3cKzKCfLnjWbyp4mw8cySRsAyMB0Ff7EU5xqU4ThJThOEZRnFqUZxkk4yjJaSjJNNSTaaaadmflbTi2mrNNpp7prdPzXVdGFFFFWIKKKKACiiigAprsFHPGeM88Z78f4j60UUpbP0YH5zfF/WpbTwZ4n8UxxO+tXXi3x9rKRIwa5lnsLrVfDnhmz8tcNJK+laPoemxJtIJhVclWAr0DSdOg8D+Ivhj4ahkLWUfw/wBU8LPcfL5bXPheDws9kzMMRq9zGupTISQHcTNg5JBRX+LXHWIrV+L+NcXWqSq4jFcZ8TTr1KjcnN0sRiatP0UJ1qnKlooytskfrmHS/s7KKC0pxwWMmkt1J0rXu77ckbFT4QMkXhHSriTyLf7fputeJNTl2Ro73Gv+LtY1aN7uXaJGeC2lkCmVmaJJOMcA8tqj3PiWS68UXSC00zUpmg0SS4xG6aJpzmMXRMjBYRqdyHuYyUDNbQxzq7RXQVSivksyhGSxc2tYXnFXdlJpy230cLLXRSl1acerASccVOcXabrqDl1s5Sm/m5Qg7u/wpbOSl1f7OGuaf4i+DXhPUtLuRd2CS+KNOtbhY3hE1vo/i/xBpNvKIZFWVFmt7OOWMOiFo3SQDa6muj+J9ilxoAvAQs+nTwzIRgvJHNIIJIlzz1eOQbcEGMngAmiiujNacY4rNKerjSxeOpxva7jTr1FHmskm/dV7JJ72CcVg+I6lGi5KFHNa1GDk7y5I15Qs3om3GNm7Ld2S0t0f7KmqTXHgjxP4ekOYfBnj/XdG05iVJbTdZsdF8cQxgADbHY3Xiy90yFBxFDZRxDAQIn09RRX+wvhBia+M8LPDzE4mrKtXq8HcPe0qTd5TcMsw9NSk+smopyf2pXfU/MM/hGnneawhFRjHH4q0Vsr1ZOy8rvQKKKK/RjyAooooA//Z" width="100" height="100" alt="Contributor"></a></center></td> <td><center><a href="https://github.com/lengyue1024"><img src="https://ghchart.rshah.org/409ba5/lengyue1024" alt="bingyu's Github Chart"></a></center></td></tr></table> <br></p> <h3 id="how-to-contribute-贡献规范"><a href="#how-to-contribute-贡献规范" class="header-anchor">#</a> How to contribute 贡献规范</h3> <p>目前来讲,仍然有很多地方需要完善,希望有经验的同学前来帮我共同完善本项目,鞠躬。</p> <p>在你着手准备给这个项目提交一些新内容前,请务必阅读「贡献」相关内容说明与规范:
现提出如下要求
首先你应该至少熟练github和git的基本操作,其次是你应该掌握一门编程语言,当然最重要的是你要有共享的精神和开源的信仰,这点是最重要的,也是决定你是否能加入组织最重要的一点。应该使用gfw语法编写技术类文档,符合规范。</p> <p><strong>OctocatHub等待你的加入和参与</strong></p> <h2 id="sponsoring-赞助"><a href="#sponsoring-赞助" class="header-anchor">#</a> Sponsoring 赞助</h2> <blockquote><p>有了您的赞助和支持,我们会更加努力,走得更远。</p></blockquote> <h3 id="小额赞助"><a href="#小额赞助" class="header-anchor">#</a> 小额赞助</h3> <p>感谢您考虑赞助我们的项目。我们同样接受以下形式的小额赞助:</p> <ul><li><img src="https://i.loli.net/2019/03/13/5aa7ae214b63f.jpg" alt="微信"></li> <li><img src="https://i.loli.net/2019/03/13/5aa7ae11339cd.jpg" alt="支付宝"></li></ul> <h2 id="license-许可"><a href="#license-许可" class="header-anchor">#</a> License 许可 <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="知识共享许可协议" src="https://i.creativecommons.org/l/by-nc-sa/4.0/80x15.png" style="border-width:0;"></a></h2> <p>⚖ 本作品采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议</a>进行许可。</p> <p>⚖ 本文档采用<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">创用 CC 姓名标识-非商业性-相同方式分享 4.0 国际 授权条款</a>授权。</p> <p>This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/">Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License</a>.</p> <hr> <p>🤖 <strong>OctocatHub</strong> ©<a rel="Author" href="https://github.com/lengyue1024"><strong>冰羽</strong></a>. Released under the CC BY-NC-SA 4.0 International License.</p> <p>Authored and maintained by <a rel="Author" href="https://www.bingyublog.com"><strong>冰羽</strong></a>.</p> <blockquote><p>寄语:本网站投入了我大量时间和精力,我在过年期间连续一周日夜加班加点,精细到连图片的每一个细节都是自己亲自设计,力求给访客更好的浏览体验。</p></blockquote> <h2 id="contact-me"><a href="#contact-me" class="header-anchor">#</a> Contact me</h2> <p><a href="https://jq.qq.com/?_wv=1027&k=5J0jTCx"><img src="https://wangchujiang.com/sb/ico/group.svg" alt="QQgroup"></a> <a href="https://www.bingyublog.com"><img src="https://wangchujiang.com/sb/ico/hexo.svg" alt="Blog"></a> <a href="mailto:[email protected]"><img src="https://wangchujiang.com/sb/ico/email.svg" alt="Email"></a></p></div> <div class="footer">
2021 © OctocatHub. Released under the CC BY-NC-SA 4.0 International License.
</div></main></div><div class="global-ui"><!----></div></div>
<script src="/assets/js/app.0811f734.js" defer></script><script src="/assets/js/5.bb784bd0.js" defer></script><script src="/assets/js/18.39ab9a79.js" defer></script><script src="/assets/js/11.b6d713fa.js" defer></script>
</body>
</html>