8000 style: code format (#290) · stephen-net/advanced-java@806ce10 · GitHub
[go: up one dir, main page]

Skip to content

Commit 806ce10

Browse files
authored
style: code format (doocs#290)
1 parent 24deb28 commit 806ce10

File tree

1 file changed

+145
-173
lines changed

1 file changed

+145
-173
lines changed

index.html

Lines changed: 145 additions & 173 deletions
Original file line numberDiff line numberDiff line change
@@ -1,162 +1,134 @@
11
<!DOCTYPE html>
22
<html lang="en">
3-
<head>
4-
<meta charset="UTF-8" />
5-
<title>互联网 Java 工程师进阶知识完全扫盲 - Doocs 技术社区</title>
6-
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
7-
<meta
8-
name="keywords"
9-
content="doc,docs,doocs,documentation,github,gitee,advanced-java,yanglbme"
10-
/>
11-
<meta
12-
name="description"
13-
content="互联网 Java 工程师进阶知识完全扫盲,项目维护者:杨立滨"
14-
/>
15-
<meta
16-
name="viewport"
17-
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"
18-
/>
19-
<link
20-
rel="stylesheet"
21-
href="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/docsify/lib/themes/vue.css"
22-
/>
23-
<link
24-
rel="stylesheet"
25-
href="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/docsify-darklight-theme@latest/dist/style.min.css"
26-
/>
27-
<link
28-
rel="icon"
29-
type="image/png"
30-
sizes="32x32"
31-
href="images/favicon-32x32.png"
32-
/>
33-
<link
34-
rel="icon"
35-
type="image/png"
36-
sizes="16x16"
37-
href="images/favicon-16x16.png"
38-
/>
39-
<style>
40-
.markdown-section code {
41-
font-weight: 400;
42-
}
433

44-
article > p > img {
45-
background-color: #f4f4f4;
46-
}
47-
</style>
48-
</head>
4+
<head>
5+
<meta charset="UTF-8" />
6+
<title>互联网 Java 工程师进阶知识完全扫盲 - Doocs 技术社区</title>
7+
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
8+
<meta name="keywords" content="doc,docs,doocs,documentation,github,gitee,advanced-java,yanglbme" />
9+
<meta name="description" content="互联网 Java 工程师进阶知识完全扫盲,项目维护者:杨立滨" />
10+
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" />
11+
<link rel="stylesheet" href="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/docsify/lib/themes/vue.css" />
12+
<link rel="stylesheet" href="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/docsify-darklight-theme@latest/dist/style.min.css" />
13+
<link rel="icon" type="image/png" sizes="32x32" href="images/favicon-32x32.png" />
14+
<link rel="icon" type="image/png" sizes="16x16" href="images/favicon-16x16.png" />
15+
<style>
16+
.markdown-section code {
17+
font-weight: 400;
18+
}
4919

50-
<body>
51-
<nav>
52-
<ul>
53-
<li>
54-
分类
55-
<ul>
56-
<li><a href="#/?id=高并发架构">高并发</a></li>
57-
<li><a href="#/?id=分布式系统">分布式</a></li>
58-
<li><a href="#/?id=高可用架构">高可用</a></li>
59-
<li><a href="#/?id=微服务架构">微服务</a></li>
60-
<li><a href="#/?id=海量数据处理">海量数据</a></li>
61-
</ul>
62-
</li>
63-
<li>
64-
页面
65-
<ul>
66-
<li><a href="#">封面</a></li>
67-
<li><a href="#/README">首页</a></li>
68-
<li><a href="#/docs/extra-page/advanced">进阶</a></li>
69-
<li><a href="#/docs/extra-page/offer">Offer</a></li>
70-
</ul>
71-
</li>
72-
</ul>
73-
</nav>
74-
<div id="app">本系列知识由 Doocs 技术社区总结发布</div>
75-
<script>
76-
window.$docsify = {
77-
name: 'advanced-java',
20+
article>p>img {
21+
background-color: #f4f4f4;
22+
}
23+
</style>
24+
</head>
25+
26+
<body>
27+
<nav>
28+
<ul>
29+
<li>
30+
分类
31+
<ul>
32+
<li><a href="#/?id=高并发架构">高并发</a></li>
33+
<li><a href="#/?id=分布式系统">分布式</a></li>
34+
<li><a href="#/?id=高可用架构">高可用</a></li>
35+
<li><a href="#/?id=微服务架构">微服务</a></li>
36+
<li><a href="#/?id=海量数据处理">海量数据</a></li>
37+
</ul>
38+
</li>
39+
<li>
40+
页面
41+
<ul>
42+
<li><a href="#">封面</a></li>
43+
<li><a href="#/README">首页</a></li>
44+
<li><a href="#/docs/extra-page/advanced">进阶</a></li>
45+
<li><a href="#/docs/extra-page/offer">Offer</a></li>
46+
</ul>
47+
</li>
48+
</ul>
49+
</nav>
50+
<div id="app">本系列知识由 Doocs 技术社区总结发布</div>
51+
<script>
52+
window.$docsify = {
53+
name: 'advanced-java',
54+
repo: 'doocs/advanced-java',
55+
lastModifiedText: '最近更新时间:',
56+
maxLevel: 3,
57+
auto2top: true,
58+
coverpage: true,
59+
coverpage: 'docs/extra-page/cover.md',
60+
loadSidebar: 'summary.md',
61+
alias: {
62+
'/.*/.*/summary': 'summary.md',
63+
'/.*/summary.md': 'summary.md',
64+
},
65+
pagination: {
66+
previousText: '上一篇',
67+
nextText: '下一篇',
68+
crossChapter: true,
69+
crossChapterText: true,
70+
},
71+
contributors: {
7872
repo: 'doocs/advanced-java',
79-
lastModifiedText: '最近更新时间:',
80-
maxLevel: 3,
81-
auto2top: true,
82-
coverpage: true,
83-
coverpage: 'docs/extra-page/cover.md',
84-
loadSidebar: 'summary.md',
85-
alias: {
86-
'/.*/.*/summary': 'summary.md',
87-
'/.*/summary.md': 'summary.md',
88-
},
89-
pagination: {
90-
previousText: '上一篇',
91-
nextText: '下一篇',
92< 558 code>-
crossChapter: true,
93-
crossChapterText: true,
73+
ignores: ['/README.md'],
74+
image: {
75+
margin: '0.2em',
76+
isRound: true,
9477
},
95-
contributors: {
96-
repo: 'doocs/advanced-java',
97-
ignores: ['/README.md'],
98-
image: {
99-
margin: '0.2em',
100-
isRound: true,
101-
},
102-
},
103-
search: {
104-
maxAge: 1800000,
105-
paths: [
106-
'/docs/high-concurrency/',
107-
'/docs/distributed-system/',
108-
'/docs/high-availability/',
109-
'/docs/micro-services/',
110-
'/docs/big-data/',
111-
],
112-
depth: 3,
78+
},
79+
search: {
80+
maxAge: 1800000,
81+
paths: [
82+
'/docs/high-concurrency/',
83+
'/docs/distributed-system/',
84+
'/docs/high-availability/',
85+
'/docs/micro-services/',
86+
'/docs/big-data/',
87+
],
88+
depth: 3,
89+
},
90+
darklightTheme: {
91+
defaultTheme: 'light',
92+
siteFont: 'Source Sans Pro,Helvetica Neue,Arial,sans-serif',
93+
codeFontFamily: 'Roboto Mono, Monaco, courier, monospace',
94+
bodyFontSize: '15px',
95+
dark: {
96+
background: 'rgb(28,32,34)',
97+
highlightColor: '#e96900',
98+
codeBackgroundColor: 'rgb(34,39,46)',
99+
codeTextColor: '#b4b4b4',
113100
},
114-
darklightTheme: {
115-
defaultTheme: 'light',
116-
siteFont: 'Source Sans Pro,Helvetica Neue,Arial,sans-serif',
117-
codeFontFamily: 'Roboto Mono, Monaco, courier, monospace',
118-
bodyFontSize: '15px',
119-
dark: {
120-
background: 'rgb(28,32,34)',
121-
highlightColor: '#e96900',
122-
codeBackgroundColor: 'rgb(34,39,46)',
123-
codeTextColor: '#b4b4b4',
124-
},
125-
light: {
126-
highlightColor: '#e96900',
127-
},
101+
light: {
102+
highlightColor: '#e96900',
128103
},
129-
plugins: [
130-
function (hook, vm) {
131-
hook.beforeEach(function (content) {
132-
const en = vm.route.file.indexOf('README_EN') > -1;
133-
if (/githubusercontent\.com/.test(vm.route.file)) {
134-
url = vm.route.file
135-
.replace(
136-
'raw.githubusercontent.com',
137-
'github.com',
138-
)
139-
.replace(/\/main/, '/blob/main');
140-
} else {
141-
url =
142-
'https://github.com/doocs/advanced-java/blob/main/' +
143-
vm.route.file;
144-
}
104+
},
105+
plugins: [
106+
function (hook, vm) {
107+
hook.beforeEach(function (content) {
108+
const { file, path } = vm.route;
109+
const en = file.indexOf('README_EN') > -1;
110+
if (/githubusercontent\.com/.test(file)) {
111+
url = file
112+
.replace(
113+
'raw.githubusercontent.com',
114+
'github.com',
115+
)
116+
.replace(/\/main/, '/blob/main');
117+
} else {
118+
url = `https://github.com/doocs/advanced-java/blob/main/${file}`;
119+
}
145120

146-
const github = `[GitHub](${url})`;
147-
const gitee = `[Gitee](${url.replace(
148-
'github',
149-
'gitee',
150-
)})`;
121+
const github = `[GitHub](${url})`;
122+
const gitee = `[Gitee](${url.replace('github', 'gitee' )})`;
151123

152-
const editHtml = en
153-
? `:memo: Edit on ${github} / ${gitee}\n`
154-
: `:memo: 在 ${github} / ${gitee} 编辑\n`;
124+
const editHtml = en
125+
? `:memo: Edit on ${github} / ${gitee}\n`
126+
: `:memo: 在 ${github} / ${gitee} 编辑\n`;
155127

156-
if (vm.route.path == '/') {
157-
return editHtml + content;
158-
}
159-
const subscription = `---
128+
if (path === '/') {
129+
return editHtml + content;
130+
}
131+
const subscription = `---
160132
## 公众号
161133
162134
[Doocs](https://github.com/doocs) 技术社区旗下唯一公众号「**Doocs**」​,欢迎扫码关注,**专注分享技术领域相关知识及业内最新资讯**。当然,也可以加我个人微信(备注:GitHub),拉你进技术交流群。
@@ -178,36 +150,36 @@
178150
</a><br>
179151
</td>
180152
</tr>
181-
</table>
182-
`;
183-
return editHtml + content + `\n` + subscription;
184-
});
153+
</table>`;
154+
return editHtml + content + `\n` + subscription;
155+
});
185156

186-
hook.afterEach(function (html) {
187-
const currentYear = new Date().getFullYear();
188-
const footer = `<footer><span>Copyright © 2018-${currentYear} <a href="https://github.com/doocs" target="_blank">Doocs</a>. All Rights Reserved.</footer>`;
189-
return html + footer;
190-
});
191-
},
192-
],
193-
};
194-
</script>
195-
<script src="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/docsify/lib/docsify.min.js"></script>
196-
<script src="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/prismjs/components/prism-java.min.js"></script>
197-
<script src="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/docsify-copy-code@2.1.1/dist/docsify-copy-code.min.js"></script>
198-
<script src="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/docsify/lib/plugins/search.min.js"></script>
199-
<script src="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/docsify/lib/plugins/zoom-image.min.js"></script>
200-
<script src="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/docsify-pagination/dist/docsify-pagination.min.js"></script>
201-
<script src="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/docsify-darklight-theme@latest/dist/index.min.js"></script>
202-
<script src="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/docsify-contributors@latest/dist/index.min.js"></script>
203-
<script src="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/docsify-lastmodified/index.min.js"></script>
204-
</body>
157+
hook.afterEach(function (html) {
158+
const currentYear = new Date().getFullYear();
159+
const footer = `<footer><span>Copyright © 2018-${currentYear} <a href="https://github.com/doocs" target="_blank">Doocs</a>. All Rights Reserved.</footer>`;
160+
return html + footer;
161+
});
162+
},
163+
],
164+
};
165+
</script>
166+
<script src="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/docsify/lib/docsify.min.js"></script>
167+
<script src="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/prismjs/components/prism-java.min.js"></script>
168+
<script src="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/docsify-copy-code@2.1.1/dist/docsify-copy-code.min.js"></script>
169+
<script src="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/docsify/lib/plugins/search.min.js"></script>
170+
<script src="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/docsify/lib/plugins/zoom-image.min.js"></script>
171+
<script src="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/docsify-pagination/dist/docsify-pagination.min.js"></script>
172+
<script src="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/docsify-darklight-theme@latest/dist/index.min.js"></script>
173+
<script src="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/docsify-contributors@latest/dist/index.min.js"></script>
174+
<script src="https://cdn-doocs.oss-cn-shenzhen.aliyuncs.com/npm/docsify-lastmodified/index.min.js"></script>
175+
</body>
205176

206-
<!--
177+
<!--
207178
cdn.jsdelivr.net
208179
test1.jsdelivr.net
209180
testingcf.jsdelivr.net
210181
fastly.jsdelivr.net
211182
gcore.jsdelivr.net
212183
-->
213-
</html>
184+
185+
</html>

0 commit comments

Comments
 (0)
0