Skip to content

Commit 47224e2

Browse files
committed
📝 Writing docs.
1 parent 9f57b46 commit 47224e2

37 files changed

Lines changed: 769 additions & 10 deletions

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ logs
1515
node_modules
1616

1717
# temp folders
18-
build
1918
dist
2019
_book
2120
_jsdoc

README.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,13 @@
1-
# java-stack
1+
# java-stack
2+
3+
## 简介
4+
5+
**建项原因**
6+
7+
系统化的学习知识,有利于将知识碎片拼凑起来,融会贯通。这对于掌握任何一门技术,都是非常必要的。所以,作为一名 Java 工程师,应该系统化管理自己的 Java 技术栈知识。
8+
9+
**范围**
10+
11+
学海无涯,学的越多,越感到个人精力有限,难以对所有技术都面面俱到。所以,根据自己的工作领域,有侧重点的去掌握知识才是明智的。
12+
13+
由于本人人从事 Java Web 领域的开发,所以本项目主要是整理 Java Web 及相关领域的知识点。

book.json

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
{
2+
"gitbook": "3.2.2",
3+
"title": "java-stack",
4+
"description": "Java 技术栈",
5+
"author": "Zhang Peng",
6+
"language": "zh-hans",
7+
"root": "./docs",
8+
"links": {
9+
"sidebar": {
10+
"java-stack": "https://github.com/dunwu/java-stack"
11+
}
12+
},
13+
"plugins": [
14+
"-lunr",
15+
"-search",
16+
"advanced-emoji@^0.2.2",
17+
"anchor-navigation-ex@1.0.10",
18+
"anchors@^0.7.1",
19+
"edit-link@^2.0.2",
20+
"expandable-chapters-small@^0.1.7",
21+
"github@^2.0.0",
22+
"search-plus@^0.0.11",
23+
"simple-page-toc@^0.1.1",
24+
"splitter@^0.0.8",
25+
"tbfed-pagefooter@^0.0.1"
26+
],
27+
"pluginsConfig": {
28+
"anchor-navigation-ex": {
29+
"showLevel": false,
30+
"associatedWithSummary": true,
31+
"multipleH1": true,
32+
"mode": "float",
33+
"isRewritePageTitle": false,
34+
"float": {
35+
"showLevelIcon": false,
36+
"level1Icon": "fa fa-hand-o-right",
37+
"level2Icon": "fa fa-hand-o-right",
38+
"level3Icon": "fa fa-hand-o-right"
39+
},
40+
"pageTop": {
41+
"showLevelIcon": false,
42+
"level1Icon": "fa fa-hand-o-right",
43+
"level2Icon": "fa fa-hand-o-right",
44+
"level3Icon": "fa fa-hand-o-right"
45+
}
46+
},
47+
"edit-link": {
48+
"base": "https://github.com/dunwu/java-stack/blob/master/docs/",
49+
"label": "编辑此页面"
50+
},
51+
"github": {
52+
"url": "https://github.com/dunwu"
53+
},
54+
"simple-page-toc": {
55+
"maxDepth": 4,
56+
"skipFirstH1": true
57+
},
58+
"sharing": {
59+
"weibo": true,
60+
"all": [
61+
"weibo"
62+
]
63+
},
64+
"tbfed-pagefooter": {
65+
"copyright": "Copyright © Zhang Peng 2016-2017",
66+
"modify_label": "该文件上次修订时间:",
67+
"modify_format": "YYYY-MM-DD HH:mm:ss"
68+
}
69+
}
70+
}

docs/README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# java-stack
2+
3+
## 简介
4+
5+
**建项原因**
6+
7+
系统化的学习知识,有利于将知识碎片拼凑起来,融会贯通。这对于掌握任何一门技术,都是非常必要的。所以,作为一名 Java 工程师,应该系统化管理自己的 Java 技术栈知识。
8+
9+
**范围**
10+
11+
学海无涯,学的越多,越感到个人精力有限,难以对所有技术都面面俱到。所以,根据自己的工作领域,有侧重点的去掌握知识才是明智的。
12+
13+
由于本人人从事 Java Web 领域的开发,所以本项目主要是整理 Java Web 及相关领域的知识点。

docs/SUMMARY.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# Summary
2+
3+
## [简介](README.md)
4+
5+
## JavaSE
6+
7+
* [JavaSE](javase/README.md)
8+
9+
## JavaEE
10+
11+
* [JavaEE](javaee/README.md)
12+
13+
## Java 框架
14+
15+
## Java 库
16+
17+
## Java 工具
18+
19+
* [构建工具](javatool/build/README.md)
20+
* [Maven 快速指南(一)](javatool/build/maven/maven-quickstart-01.md)
21+
* [Maven 快速指南(二)](javatool/build/maven/maven-quickstart-02.md)
22+
* [Maven 之 pom.xml 详解(一)](javatool/build/maven/maven-pom-01.md)
23+
* [Maven 之 pom.xml 详解(二)](javatool/build/maven/maven-pom-02.md)
24+
* [Maven 之 pom.xml 详解(三)](javatool/build/maven/maven-pom-03.md)
25+
* [Maven 之 settings.xml 详解](javatool/build/maven/maven-settings-config.md)
26+
* [发布项目到中央仓库](javatool/build/maven/maven-deploy.md)
27+
* [Maven 排错](javatool/build/maven/maven-faq.md)
28+
* [Ant 简易教程](javatool/build/ant.md)
29+
* [Elastic](javatool/elastic/README.md)
30+
* [Elastic 快速指南](javatool/elastic/elastic-quickstart.md)
31+
* [Elastic 学习资源](javatool/elastic/resources.md)
32+
* [Java IDE](javatool/ide/README.md)
33+
* [Intellij IDEA 使用小结](javatool/ide/intellij.md)
34+
* [Eclipse 使用小结](javatool/ide/eclipse.md)
35+
* [Java 服务器](javatool/server/README.md)
36+
* [Jetty 使用小结](javatool/server/jetty.md)
37+
38+
## 技术扩展
39+
40+
* [数据库](extend/database.md)
41+
* [数据结构和算法](extend/algorithm.md)
42+
* [Linux](extend/linux.md)
43+
44+
------
45+
46+
* [附录](appendix/README.md)
47+
* [Java 学习资源](spring/appendix/resources.md)

docs/extend/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# 技术扩展

docs/extend/algorithm.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# 数据结构和算法
2+
3+
> 数据结构和算法知识非常庞大。全部整理归纳在 [**algorithm-notes**](https://github.com/dunwu/algorithm-notes) 项目中。

docs/extend/database.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# 数据库
2+
3+
> 数据库知识非常庞大。全部整理归纳在 [**db-notes**](https://github.com/dunwu/db-notes) 项目中。

docs/extend/linux.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Linux
2+
3+
> Linux 知识非常庞大。全部整理归纳在 [**linux-notes**](https://github.com/dunwu/linux-notes) 项目中。

0 commit comments

Comments
 (0)