Skip to content

Commit 89060e9

Browse files
committed
📝 Writing docs.
1 parent 0e7c5fb commit 89060e9

File tree

14 files changed

+71
-330
lines changed

14 files changed

+71
-330
lines changed

README.md

Lines changed: 27 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,69 +1,41 @@
1-
# java-stack
1+
# JavaStack
22

3-
## 简介
3+
> JavaStack 是本人作为一名 Java Web 工程师的技术积累。
44
5-
**建项原因**
5+
| :one: | :two: | :three: | :four: | :five: | :six: |
6+
| :-----------------------: | :-----------------------: | :-----------------------: | :------------------------: | :--------------------------: | :-----------: |
7+
| [JavaCore](#one-javacore) | [JavaTool](#two-javatool) | [JavaWeb](#three-javaweb) | [Database](#four-database) | [Algorithm](#five-algorithm) | [OS](#six-os) |
68

7-
系统化的学习知识,有利于将知识碎片拼凑起来,融会贯通。这对于掌握任何一门技术,都是非常必要的。所以,作为一名 Java 工程师,应该系统化管理自己的 Java 技术栈知识。
9+
## :one: JavaCore
810

9-
**范围**
11+
> [JavaCore](https://github.com/dunwu/JavaCore) 是对 Java 核心技术的总结。
12+
>
13+
> 内容包含:Java 基础特性、Java 高级特性、Java 并发、JVM、Java IO 等。
1014
11-
学海无涯,学的越多,越感到个人精力有限,难以对所有技术都面面俱到。所以,根据自己的工作领域,有侧重点的去掌握知识才是明智的。
15+
## :two: JavaTool
1216

13-
由于本人人从事 Java Web 领域的开发,所以本项目主要是整理 Java Web 及相关领域的知识点。
17+
> [JavaTool](docs) 是 Java 常用工具、lib 库的经验总结。
18+
>
19+
> 内容包含:Java 常用工具、lib 库等。
1420
15-
## 目录
21+
## :three: JavaWeb
1622

17-
### [JavaSE](https://github.com/dunwu/JavaSE)
23+
> [JavaWeb](https://github.com/dunwu/JavaWeb) 是对 Java Web 领域开发经验的总结。
24+
>
25+
> 内容包含:JavaEE、单点式应用技术、分布式应用技术等。
1826
19-
> Java 语法基础
27+
## :four: Database
2028

21-
### [Java Web](https://github.com/dunwu/JavaWeb)
29+
> [Database](https://github.com/dunwu/Database) 是对数据库领域开发经验的总结。
30+
>
31+
> 内容包含:数据库理论、Mysql、Redis 等。
2232
23-
> Java Web 领域开发经验总结
33+
## :five: Algorithm
2434

25-
### [Java 库](docs/javalib/README.md)
35+
> [Algorithm](https://github.com/dunwu/Algorithm) 是对数据结构和算法的总结。
36+
>
37+
> 内容包含:一些基本的数据结构、算法。
2638
27-
> 常用 Java 库总结
39+
## :six: OS
2840

29-
* [Dozer 使用小结](docs/javalib/dozer.md)
30-
* [细说 Java 主流日志工具库](docs/javalib/java-log.md)
31-
* [JavaMail 使用小结](docs/javalib/javamail.md)
32-
* [jsoup 使用小结](docs/javalib/jsoup.md)
33-
* [JUnit 使用小结](docs/javalib/junit.md)
34-
* [Lombok 使用小结](docs/javalib/lombok.md)
35-
* [Thumbnailator 使用小结](docs/javalib/thumbnailator.md)
36-
* [ZXing 使用小结](docs/javalib/zxing.md)
37-
38-
### [Java 工具](docs/javatool/README.md)
39-
40-
> 常用 Java 软件总结
41-
42-
* [构建工具](docs/javatool/build/README.md)
43-
* [Maven 快速指南(一)](docs/javatool/build/maven/maven-quickstart-01.md)
44-
* [Maven 快速指南(二)](docs/javatool/build/maven/maven-quickstart-02.md)
45-
* [Maven 之 pom.xml 详解(一)](docs/javatool/build/maven/maven-pom-01.md)
46-
* [Maven 之 pom.xml 详解(二)](docs/javatool/build/maven/maven-pom-02.md)
47-
* [Maven 之 pom.xml 详解(三)](docs/javatool/build/maven/maven-pom-03.md)
48-
* [Maven 之 settings.xml 详解](docs/javatool/build/maven/maven-settings-config.md)
49-
* [发布项目到中央仓库](docs/javatool/build/maven/maven-deploy.md)
50-
* [Maven 排错](docs/javatool/build/maven/maven-faq.md)
51-
* [Ant 简易教程](docs/javatool/build/ant.md)
52-
* [Elastic](docs/javatool/elastic/README.md)
53-
* [Elastic 技术栈之快速指南](docs/javatool/elastic/elastic-quickstart.md)
54-
* [Elastic 技术栈之 Logstash 基础](docs/javatool/elastic/elastic-logstash.md)
55-
* [Java IDE](docs/javatool/ide/README.md)
56-
* [Intellij IDEA 使用小结](docs/javatool/ide/intellij.md)
57-
* [Eclipse 使用小结](docs/javatool/ide/eclipse.md)
58-
59-
### [技术扩展](docs/extend/README.md)
60-
61-
* [数据库](docs/extend/database.md)
62-
* [数据结构和算法](docs/extend/algorithm.md)
63-
* [Linux](docs/extend/os.md)
64-
* [网络](docs/extend/web/README.md)
65-
* [nginx 快速入门](docs/extend/web/nginx-quickstart.md)
66-
67-
### [附录](docs/appendix/README.md)
68-
69-
* [Java 学习资源](docs/appendix/resources.md)
41+
> [OS](https://github.com/dunwu/OS) 是对操作系统的经验总结。

book.json

Lines changed: 0 additions & 70 deletions
This file was deleted.

codes/javatool/server/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,20 +28,20 @@
2828

2929
> 本项目添加了脚本启动范例。
3030
>
31-
> 脚本代码全在 [`scripts`](https://github.com/dunwu/java-stack/tree/master/scripts) 目录下。
31+
> 脚本代码全在 [`scripts`](https://github.com/dunwu/JavaStack/tree/master/scripts) 目录下。
3232
3333
* 初始化
3434

3535
```sh
36-
wget https://raw.githubusercontent.com/dunwu/java-stack/master/scripts/init.sh
36+
wget https://raw.githubusercontent.com/dunwu/JavaStack/master/scripts/init.sh
3737
chmod 777 init.sh
3838
./init.sh
3939
```
4040

4141
* 发布
4242

4343
```
44-
cd /home/zp/source/java-stack/scripts
44+
cd /home/zp/source/JavaStack/scripts
4545
./javatool-server-release.sh master develop
4646
```
4747

docs/README.md

Lines changed: 31 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,31 @@
1-
# java-stack
2-
3-
## 简介
4-
5-
**建项原因**
6-
7-
系统化的学习知识,有利于将知识碎片拼凑起来,融会贯通。这对于掌握任何一门技术,都是非常必要的。所以,作为一名 Java 工程师,应该系统化管理自己的 Java 技术栈知识。
8-
9-
**范围**
10-
11-
学海无涯,学的越多,越感到个人精力有限,难以对所有技术都面面俱到。所以,根据自己的工作领域,有侧重点的去掌握知识才是明智的。
12-
13-
由于本人人从事 Java Web 领域的开发,所以本项目主要是整理 Java Web 及相关领域的知识点。
14-
15-
## 目录
16-
17-
### [JavaSE](https://github.com/dunwu/JavaSE)
18-
19-
### [JavaEE](https://github.com/dunwu/javaee-notes)
20-
21-
### Java 框架
22-
23-
* [Spring](https://github.com/dunwu/spring-notes)
24-
25-
### Java 库
26-
27-
* [Java 库](docs/javalib/README.md)
28-
* [ActiveMQ 使用小结](docs/javalib/activemq.md)
29-
* [Dozer 使用小结](docs/javalib/dozer.md)
30-
* [细说 Java 主流日志工具库](docs/javalib/java-log.md)
31-
* [JavaMail 使用小结](docs/javalib/javamail.md)
32-
* [jsoup 使用小结](docs/javalib/jsoup.md)
33-
* [JUnit 使用小结](docs/javalib/junit.md)
34-
* [Lombok 使用小结](docs/javalib/lombok.md)
35-
* [Thumbnailator 使用小结](docs/javalib/thumbnailator.md)
36-
* [ZXing 使用小结](docs/javalib/zxing.md)
37-
38-
### Java 工具
39-
40-
* [构建工具](docs/javatool/build/README.md)
41-
* [Maven 快速指南(一)](docs/javatool/build/maven/maven-quickstart-01.md)
42-
* [Maven 快速指南(二)](docs/javatool/build/maven/maven-quickstart-02.md)
43-
* [Maven 之 pom.xml 详解(一)](docs/javatool/build/maven/maven-pom-01.md)
44-
* [Maven 之 pom.xml 详解(二)](docs/javatool/build/maven/maven-pom-02.md)
45-
* [Maven 之 pom.xml 详解(三)](docs/javatool/build/maven/maven-pom-03.md)
46-
* [Maven 之 settings.xml 详解](docs/javatool/build/maven/maven-settings-config.md)
47-
* [发布项目到中央仓库](docs/javatool/build/maven/maven-deploy.md)
48-
* [Maven 排错](docs/javatool/build/maven/maven-faq.md)
49-
* [Ant 简易教程](docs/javatool/build/ant.md)
50-
* [Elastic](docs/javatool/elastic/README.md)
51-
* [Elastic 快速指南](docs/javatool/elastic/elastic-quickstart.md)
52-
* [Elastic 学习资源](docs/javatool/elastic/resources.md)
53-
* [Java IDE](docs/javatool/ide/README.md)
54-
* [Intellij IDEA 使用小结](docs/javatool/ide/intellij.md)
55-
* [Eclipse 使用小结](docs/javatool/ide/eclipse.md)
56-
* [Java 服务器](docs/javatool/server/README.md)
57-
* [Jetty 使用小结](docs/javatool/server/jetty.md)
58-
59-
### 技术扩展
60-
61-
* [数据库](docs/extend/database.md)
62-
* [数据结构和算法](docs/extend/algorithm.md)
63-
* [Linux](docs/extend/linux.md)
64-
65-
### [附录](docs/appendix/README.md)
66-
67-
* [Java 学习资源](docs/spring/appendix/resources.md)
1+
# JavaTool
2+
3+
## [Java 库](javalib/README.md)
4+
5+
- [Dozer 使用小结](javalib/dozer.md)
6+
- [细说 Java 主流日志工具库](javalib/java-log.md)
7+
- [JavaMail 使用小结](javalib/javamail.md)
8+
- [jsoup 使用小结](javalib/jsoup.md)
9+
- [JUnit 使用小结](javalib/junit.md)
10+
- [Lombok 使用小结](javalib/lombok.md)
11+
- [Thumbnailator 使用小结](javalib/thumbnailator.md)
12+
- [ZXing 使用小结](javalib/zxing.md)
13+
14+
## [Java 工具](javatool/README.md)
15+
16+
- [构建工具](javatool/build/README.md)
17+
- [Maven 快速指南(一)](javatool/build/maven/maven-quickstart-01.md)
18+
- [Maven 快速指南(二)](javatool/build/maven/maven-quickstart-02.md)
19+
- [Maven 之 pom.xml 详解(一)](javatool/build/maven/maven-pom-01.md)
20+
- [Maven 之 pom.xml 详解(二)](javatool/build/maven/maven-pom-02.md)
21+
- [Maven 之 pom.xml 详解(三)](javatool/build/maven/maven-pom-03.md)
22+
- [Maven 之 settings.xml 详解](javatool/build/maven/maven-settings-config.md)
23+
- [发布项目到中央仓库](javatool/build/maven/maven-deploy.md)
24+
- [Maven 排错](javatool/build/maven/maven-faq.md)
25+
- [Ant 简易教程](javatool/build/ant.md)
26+
- [Elastic](javatool/elastic/README.md)
27+
- [Elastic 技术栈之快速指南](javatool/elastic/elastic-quickstart.md)
28+
- [Elastic 技术栈之 Logstash 基础](javatool/elastic/elastic-logstash.md)
29+
- [Java IDE](javatool/ide/README.md)
30+
- [Intellij IDEA 使用小结](javatool/ide/intellij.md)
31+
- [Eclipse 使用小结](javatool/ide/eclipse.md)

docs/SUMMARY.md

Lines changed: 0 additions & 65 deletions
This file was deleted.

docs/extend/README.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

docs/extend/algorithm.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/extend/database.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/extend/os.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/javalib/java-log.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -376,7 +376,7 @@ public class JclTest {
376376
* 它有 `<appender>``<logger>``<root>` 三个子元素。
377377

378378
<p align="center">
379-
<img src="https://raw.githubusercontent.com/dunwu/java-stack/master/images/javalib/log/logback/basicSyntax.png">
379+
<img src="https://raw.githubusercontent.com/dunwu/JavaStack/master/images/javalib/log/logback/basicSyntax.png">
380380
</p>
381381

382382
### `<appender>`
@@ -416,7 +416,7 @@ public class JclTest {
416416
* class:设置具体的实例化类。
417417

418418
<p align="center">
419-
<img src="https://raw.githubusercontent.com/dunwu/java-stack/master/images/javalib/log/logback/appenderSyntax.png">
419+
<img src="https://raw.githubusercontent.com/dunwu/JavaStack/master/images/javalib/log/logback/appenderSyntax.png">
420420
</p>
421421

422422
### `<logger>`

0 commit comments

Comments
 (0)