README.md 4.5 KB
Newer Older
S
Snailclimb 已提交
1
### 最近更新日期:2018/6/28
S
Snailclimb 已提交
2

S
Snailclimb 已提交
3 4
### 正在更新的内容:架构、企业常用框架与设计模式
### 下一步更新内容给:数据库相关内容
S
Snailclimb 已提交
5

S
Snailclimb 已提交
6
> # 目录结构
S
Snailclimb 已提交
7
### 1. :coffee: [Java](#coffee-Java)
S
Snailclimb 已提交
8 9 10 11 12
### 2. :open_file_folder: [数据结构与算法](#open_file_folder-数据结构与算法)
### 3. :computer: [计算机网络与数据通信](#computer-计算机网络与数据通信)
### 4. :pencil2: [主流框架](#pencil2-主流框架)
### 5. :floppy_disk: [数据存储](#floppy_disk-数据存储)
### 6. :punch: [架构](#punch-架构)
S
Snailclimb 已提交
13

S
Snailclimb 已提交
14 15 16


## :coffee: Java
S
Snailclimb 已提交
17
-   ### Java基础
S
Snailclimb 已提交
18
    [Java基础知识学习与面试](https://github.com/Snailclimb/Java_Guide/blob/master/Java%E7%9B%B8%E5%85%B3/Java%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86.md)
S
Snailclimb 已提交
19

S
Snailclimb 已提交
20
-  ### Java多线程系列
S
Snailclimb 已提交
21
   [多线程系列学习与面试](https://github.com/Snailclimb/Java_Guide/blob/master/Java%E7%9B%B8%E5%85%B3/%E5%A4%9A%E7%BA%BF%E7%A8%8B%E7%B3%BB%E5%88%97.md)
S
Snailclimb 已提交
22

S
Snailclimb 已提交
23

S
Snailclimb 已提交
24
- ### Java IO与NIO
S
Snailclimb 已提交
25
  [Java IO与NIO学习与面试](https://github.com/Snailclimb/Java_Guide/blob/master/Java%E7%9B%B8%E5%85%B3/Java%20IO%E4%B8%8ENIO.md)
S
Snailclimb 已提交
26

S
Snailclimb 已提交
27
-  ### Java虚拟机(jvm)
S
Snailclimb 已提交
28
   [Java虚拟机(jvm)知识学习与面试](https://github.com/Snailclimb/Java_Guide/blob/master/Java%E7%9B%B8%E5%85%B3/Java%E8%99%9A%E6%8B%9F%E6%9C%BA%EF%BC%88jvm%EF%BC%89.md)
S
Snailclimb 已提交
29 30
- ### 设计模式
  [设计模式学习与面试](https://github.com/Snailclimb/Java_Guide/blob/master/Java%E7%9B%B8%E5%85%B3/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F.md)
S
Snailclimb 已提交
31

S
Snailclimb 已提交
32
## :open_file_folder: 数据结构与算法
S
Snailclimb 已提交
33 34
   
-  ### 数据结构
S
Snailclimb 已提交
35
   [数据结构知识学习与面试](https://github.com/Snailclimb/Java_Guide/blob/master/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84.md)
S
Snailclimb 已提交
36

S
Snailclimb 已提交
37

S
Snailclimb 已提交
38
-  ### 算法
S
Snailclimb 已提交
39
   [算法学习与面试](https://github.com/Snailclimb/Java_Guide/blob/master/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/%E7%AE%97%E6%B3%95.md)
S
Snailclimb 已提交
40

S
Snailclimb 已提交
41

S
Snailclimb 已提交
42
## :computer: 计算机网络与数据通信
S
Snailclimb 已提交
43 44
- ### 网络相关
   [计算机网络学习与面试](https://github.com/Snailclimb/Java_Guide/blob/master/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C.md)
45 46
- ### 数据通信(RESTful、RPC、消息队列)
  [数据通信(RESTful、RPC、消息队列)学习与面试](https://github.com/Snailclimb/Java-Guide/blob/master/%E6%95%B0%E6%8D%AE%E9%80%9A%E4%BF%A1(RESTful%E3%80%81RPC%E3%80%81%E6%B6%88%E6%81%AF%E9%98%9F%E5%88%97).md)
S
Snailclimb 已提交
47
   
S
Snailclimb 已提交
48
## :pencil2: 主流框架
S
Snailclimb 已提交
49 50 51

- ### Spring相关
  [Spring学习与面试](https://github.com/Snailclimb/Java_Guide/blob/master/%E4%B8%BB%E6%B5%81%E6%A1%86%E6%9E%B6/Spring%E5%AD%A6%E4%B9%A0%E4%B8%8E%E9%9D%A2%E8%AF%95.md)
S
Snailclimb 已提交
52

S
Snailclimb 已提交
53
## :floppy_disk: 数据存储
S
Snailclimb 已提交
54
- ### MySQL
S
Snailclimb 已提交
55
  [MySQL学习与面试](https://github.com/Snailclimb/Java_Guide/blob/master/%E6%95%B0%E6%8D%AE%E5%AD%98%E5%82%A8/MySQL.md)
56 57 58
- ### Redis
  [Redis学习与面试](https://github.com/Snailclimb/Java_Guide/blob/master/%E6%95%B0%E6%8D%AE%E5%AD%98%E5%82%A8/Redis.md)

S
Snailclimb 已提交
59
## :punch: 架构
S
Snailclimb 已提交
60
- ### 分布式相关
S
Snailclimb 已提交
61
    [分布式学习与面试](https://github.com/Snailclimb/Java_Guide/blob/master/%E6%9E%B6%E6%9E%84/%E5%88%86%E5%B8%83%E5%BC%8F.md)
S
Snailclimb 已提交
62 63 64


***
S
Snailclimb 已提交
65

S
Snailclimb 已提交
66
# 关于转载
S
Snailclimb 已提交
67

S
Snailclimb 已提交
68 69 70 71
**如果需要引用到本仓库的一些东西,必须注明转载地址!!!毕竟大多都是手敲的,或者引用的是我的原创文章,希望大家尊重一下作者的劳动**:smiley::smiley::smiley:!

# 为什么要做这个开源文档?

S
Snailclimb 已提交
72
在我们学习Java的时候,很多人会面临我不知道继续学什么或者面试会问什么的尴尬情况(我本人之前就很迷茫:smile:)。所以,我决定通过这个开源平台来帮助一些有需要的人,通过下面的内容,你会掌握系统的Java学习以及面试的相关知识。本来是想通过Gitbook的形式来制作的,后来想了想觉得可能有点大题小做 :grin: 。另外,我自己一个人的力量毕竟有限,希望各位有想法的朋友可以提issue。
S
Snailclimb 已提交
73 74 75 76

# 最后

本人会利用业余时间一直更新下去,目前还有很多地方不完善,一些知识点我会原创总结,还有一些知识点如果说网上有比较好的文章了,我会把这些文章加入进去。您也可以关注我的微信公众号:“Java面试通关手册”,我会在这里分享一些自己的原创文章。
S
Snailclimb 已提交
77

S
Snailclimb 已提交
78

S
Snailclimb 已提交
79
**欢迎关注我的微信公众号:"Java面试通关手册"(一个有温度的微信公众号,期待与你共同进步.坚持原创,分享美文,分享各种Java学习资源):**
S
Snailclimb 已提交
80

S
Snailclimb 已提交
81
![我的公众号](https://user-gold-cdn.xitu.io/2018/5/25/16396cf05d1f4fbf?w=180&h=234&f=png&s=28541)