Skip to content

Commit b0b0856

Browse files
authored
Merge pull request #1 from dunwu/master
update repo
2 parents 4a4e005 + f9c7830 commit b0b0856

166 files changed

Lines changed: 14356 additions & 12223 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.editorconfig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ root = true
1010
[*]
1111
end_of_line = lf
1212
indent_size = 2
13-
indent_style = tab
13+
indent_style = space
1414
max_line_length = 120
1515
charset = utf-8
1616
trim_trailing_whitespace = true
@@ -19,7 +19,7 @@ insert_final_newline = true
1919
[*.{bat, cmd}]
2020
end_of_line = crlf
2121

22-
[*.{java, groovy, kt, sh}]
22+
[*.{java, gradle, groovy, kt, sh}]
2323
indent_size = 4
2424

2525
[*.md]

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ hs_err_pid*
2929

3030
# maven plugin temp files
3131
.flattened-pom.xml
32+
package-lock.json
3233

3334

3435
# ------------------------------- javascript -------------------------------
@@ -47,6 +48,7 @@ npm-debug.log*
4748
yarn-debug.log*
4849
yarn-error.log*
4950
bundle*.js
51+
book.pdf
5052

5153

5254
# ------------------------------- intellij -------------------------------

README.md

Lines changed: 29 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -9,36 +9,44 @@
99

1010
> 各种主流 Java 库的应用。
1111
12-
- [Dozer 使用指南](docs/javalib/dozer.md)
13-
- [Freemark 使用指南](docs/javalib/freemark.md)
12+
- [Dozer 应用指南](docs/javalib/dozer.md)
13+
- [Freemark 应用指南](docs/javalib/freemark.md)
1414
- [Java 与 JSON](docs/javalib/javalib-json.md)
15-
- [细说 Java 主流日志工具库](docs/javalib/java-log.md)
16-
- [细说 Java 主流工具包](docs/javalib/java-util.md)
17-
- [JavaMail 使用指南](docs/javalib/javamail.md)
18-
- [Jsoup 使用指南](docs/javalib/jsoup.md)
19-
- [JUnit5 使用指南](docs/javalib/junit.md)
20-
- [Lombok 使用指南](docs/javalib/lombok.md)
21-
- [Mockito 使用指南](docs/javalib/mockito.md)
22-
- [Reflections 使用指南](docs/javalib/reflections.md)
23-
- [Thumbnailator 使用指南](docs/javalib/thumbnailator.md)
24-
- [ZXing 使用指南](docs/javalib/zxing.md)
15+
- [细说 Java 主流日志工具库](docs/javalib/javalib-log.md)
16+
- [细说 Java 主流工具包](docs/javalib/javalib-util.md)
17+
- [JavaMail 应用指南](docs/javalib/javamail.md)
18+
- [Jsoup 应用指南](docs/javalib/jsoup.md)
19+
- [JUnit5 应用指南](docs/javalib/junit.md)
20+
- [Lombok 应用指南](docs/javalib/lombok.md)
21+
- [Mockito 应用指南](docs/javalib/mockito.md)
22+
- [Reflections 应用指南](docs/javalib/reflections.md)
23+
- [Thumbnailator 应用指南](docs/javalib/thumbnailator.md)
24+
- [ZXing 应用指南](docs/javalib/zxing.md)
2525

2626
## [JavaTool](docs/javatool/README.md)
2727

2828
> 各种主流 Java 工具的应用。
2929
3030
- [构建工具](docs/javatool/build/README.md)
31-
- Maven 教程
31+
- [Maven 教程 📚](docs/javatool/build/maven/README.md)
3232
- [Maven 快速指南](docs/javatool/build/maven/maven-quickstart.md)
3333
- [Maven 教程之 pom.xml 详解](docs/javatool/build/maven/maven-pom.md)
3434
- [Maven 教程之 settings.xml 详解](docs/javatool/build/maven/maven-settings.md)
3535
- [Maven 实战问题和最佳实践](docs/javatool/build/maven/maven-action.md)
3636
- [Maven 教程之发布 jar 到私服或中央仓库](docs/javatool/build/maven/maven-deploy.md)
37-
- [Maven 插件之代码检查](docs/javatool/build/maven/plugins/maven-checkstyle.md)
37+
- [Maven 插件之代码检查](docs/javatool/build/maven/maven-checkstyle-plugin.md)
3838
- [Ant 简易教程](docs/javatool/build/ant.md)
39-
- Java IDE
40-
- [Intellij IDEA 使用指南](docs/javatool/ide/intellij.md)
41-
- [Eclipse 使用指南](docs/javatool/ide/eclipse.md)
39+
- [搜索引擎 Elastic](docs/javatool/elastic/README.md)
40+
- [Elastic 技术栈快速入门](docs/javatool/elastic/elastic-quickstart.md)
41+
- [Elasticsearch 运维](docs/javatool/elastic/elastic-elasticsearch-ops.md)
42+
- [Beats 运维](docs/javatool/elastic/elastic-beats-ops.md)
43+
- [Kibana 运维](docs/javatool/elastic/elastic-kibana-ops.md)
44+
- [Logstash 运维](docs/javatool/elastic/elastic-logstash-ops.md)
45+
- [Java IDE](docs/javatool/ide/README.md)
46+
- [Intellij IDEA 应用指南](docs/javatool/ide/intellij.md)
47+
- [Eclipse 应用指南](docs/javatool/ide/eclipse.md)
48+
- **测试**
49+
- [Jmeter 应用指南](docs/javatool/test/jmeter.md)
4250

4351
## [JavaCore 教程](https://dunwu.github.io/javacore/)
4452

@@ -60,10 +68,10 @@
6068

6169
## 相关技术栈
6270

63-
- :1234: [db-tutorial](https://dunwu.github.io/db-tutorial/) - 是对数据库领域开发经验的总结。内容包含:关系型数据库和 Nosql 理论、Mysql、Redis 等。
64-
- :dart: [algorithm-tutorial](https://dunwu.github.io/algorithm-tutorial/) - 是对数据结构和算法的总结。内容包含:一些基本的数据结构、算法。
65-
- :penguin: [linux-tutorial](https://github.com/dunwu/linux-tutorial) - 是对 Linux 操作系统的经验总结。内容包含:Linux 常用命令;各种常见软件的 Linux 环境安装配置;运维、部署脚本;Shell、Python 语法教程;Git、Docker 教程。
66-
- :art: [frontend-tutorial](https://github.com/dunwu/frontend-tutorial) - 前端教程
71+
- [db-tutorial](https://dunwu.github.io/db-tutorial/) - 是对数据库领域开发经验的总结。内容包含:关系型数据库和 Nosql 理论、Mysql、Redis 等。
72+
- [algorithm-tutorial](https://dunwu.github.io/algorithm-tutorial/) - 是对数据结构和算法的总结。内容包含:一些基本的数据结构、算法。
73+
- [linux-tutorial](https://github.com/dunwu/linux-tutorial) - 是对 Linux 操作系统的经验总结。内容包含:Linux 常用命令;各种常见软件的 Linux 环境安装配置;运维、部署脚本;Shell、Python 语法教程;Git、Docker 教程。
74+
- [frontend-tutorial](https://github.com/dunwu/frontend-tutorial) - 前端教程
6775

6876
---
6977

docs/README.md

Lines changed: 29 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -9,36 +9,44 @@
99

1010
> 各种主流 Java 库的应用。
1111
12-
- [Dozer 使用指南](javalib/dozer.md)
13-
- [Freemark 使用指南](javalib/freemark.md)
12+
- [Dozer 应用指南](javalib/dozer.md)
13+
- [Freemark 应用指南](javalib/freemark.md)
1414
- [Java 与 JSON](javalib/javalib-json.md)
15-
- [细说 Java 主流日志工具库](javalib/java-log.md)
16-
- [细说 Java 主流工具包](javalib/java-util.md)
17-
- [JavaMail 使用指南](javalib/javamail.md)
18-
- [Jsoup 使用指南](javalib/jsoup.md)
19-
- [JUnit5 使用指南](javalib/junit.md)
20-
- [Lombok 使用指南](javalib/lombok.md)
21-
- [Mockito 使用指南](javalib/mockito.md)
22-
- [Reflections 使用指南](javalib/reflections.md)
23-
- [Thumbnailator 使用指南](javalib/thumbnailator.md)
24-
- [ZXing 使用指南](javalib/zxing.md)
15+
- [细说 Java 主流日志工具库](javalib/javalib-log.md)
16+
- [细说 Java 主流工具包](javalib/javalib-util.md)
17+
- [JavaMail 应用指南](javalib/javamail.md)
18+
- [Jsoup 应用指南](javalib/jsoup.md)
19+
- [JUnit5 应用指南](javalib/junit.md)
20+
- [Lombok 应用指南](javalib/lombok.md)
21+
- [Mockito 应用指南](javalib/mockito.md)
22+
- [Reflections 应用指南](javalib/reflections.md)
23+
- [Thumbnailator 应用指南](javalib/thumbnailator.md)
24+
- [ZXing 应用指南](javalib/zxing.md)
2525

2626
## [JavaTool](javatool/README.md)
2727

2828
> 各种主流 Java 工具的应用。
2929
3030
- [构建工具](javatool/build/README.md)
31-
- Maven 教程
31+
- [Maven 教程 📚](javatool/build/maven/README.md)
3232
- [Maven 快速指南](javatool/build/maven/maven-quickstart.md)
3333
- [Maven 教程之 pom.xml 详解](javatool/build/maven/maven-pom.md)
3434
- [Maven 教程之 settings.xml 详解](javatool/build/maven/maven-settings.md)
3535
- [Maven 实战问题和最佳实践](javatool/build/maven/maven-action.md)
3636
- [Maven 教程之发布 jar 到私服或中央仓库](javatool/build/maven/maven-deploy.md)
37-
- [Maven 插件之代码检查](javatool/build/maven/plugins/maven-checkstyle.md)
37+
- [Maven 插件之代码检查](javatool/build/maven/maven-checkstyle-plugin.md)
3838
- [Ant 简易教程](javatool/build/ant.md)
39-
- Java IDE
40-
- [Intellij IDEA 使用指南](javatool/ide/intellij.md)
41-
- [Eclipse 使用指南](javatool/ide/eclipse.md)
39+
- [搜索引擎 Elastic](javatool/elastic/README.md)
40+
- [Elastic 技术栈快速入门](javatool/elastic/elastic-quickstart.md)
41+
- [Elasticsearch 运维](javatool/elastic/elastic-elasticsearch-ops.md)
42+
- [Beats 运维](javatool/elastic/elastic-beats-ops.md)
43+
- [Kibana 运维](javatool/elastic/elastic-kibana-ops.md)
44+
- [Logstash 运维](javatool/elastic/elastic-logstash-ops.md)
45+
- [Java IDE](javatool/ide/README.md)
46+
- [Intellij IDEA 应用指南](javatool/ide/intellij.md)
47+
- [Eclipse 应用指南](javatool/ide/eclipse.md)
48+
- **测试工具**
49+
- [Jmeter 应用指南](javatool/test/jmeter.md)
4250

4351
## [JavaCore 教程](https://dunwu.github.io/javacore/)
4452

@@ -60,10 +68,10 @@
6068

6169
## 相关技术栈
6270

63-
- :1234: [db-tutorial](https://dunwu.github.io/db-tutorial/) - 是对数据库领域开发经验的总结。内容包含:关系型数据库和 Nosql 理论、Mysql、Redis 等。
64-
- :dart: [algorithm-tutorial](https://dunwu.github.io/algorithm-tutorial/) - 是对数据结构和算法的总结。内容包含:一些基本的数据结构、算法。
65-
- :penguin: [linux-tutorial](https://github.com/dunwu/linux-tutorial) - 是对 Linux 操作系统的经验总结。内容包含:Linux 常用命令;各种常见软件的 Linux 环境安装配置;运维、部署脚本;Shell、Python 语法教程;Git、Docker 教程。
66-
- :art: [frontend-tutorial](https://github.com/dunwu/frontend-tutorial) - 前端教程
71+
- [db-tutorial](https://dunwu.github.io/db-tutorial/) - 是对数据库领域开发经验的总结。内容包含:关系型数据库和 Nosql 理论、Mysql、Redis 等。
72+
- [algorithm-tutorial](https://dunwu.github.io/algorithm-tutorial/) - 是对数据结构和算法的总结。内容包含:一些基本的数据结构、算法。
73+
- [linux-tutorial](https://github.com/dunwu/linux-tutorial) - 是对 Linux 操作系统的经验总结。内容包含:Linux 常用命令;各种常见软件的 Linux 环境安装配置;运维、部署脚本;Shell、Python 语法教程;Git、Docker 教程。
74+
- [frontend-tutorial](https://github.com/dunwu/frontend-tutorial) - 前端教程
6775

6876
---
6977

docs/book.json

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

docs/cover.jpg

115 KB
Loading

0 commit comments

Comments
 (0)