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 14

# :coffee: Java
S
Snailclimb 已提交
15
-   ### Java基础
S
Snailclimb 已提交
16
    [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 已提交
17

S
Snailclimb 已提交
18
-  ### Java多线程系列
S
Snailclimb 已提交
19
   [多线程系列学习与面试](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 已提交
20

S
Snailclimb 已提交
21

S
Snailclimb 已提交
22
- ### Java IO与NIO
S
Snailclimb 已提交
23
  [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 已提交
24

S
Snailclimb 已提交
25
-  ### Java虚拟机(jvm)
S
Snailclimb 已提交
26
   [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 已提交
27 28
- ### 设计模式
  [设计模式学习与面试](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 已提交
29

S
Snailclimb 已提交
30
# :open_file_folder: 数据结构与算法
S
Snailclimb 已提交
31 32
   
-  ### 数据结构
S
Snailclimb 已提交
33
   [数据结构知识学习与面试](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 已提交
34

S
Snailclimb 已提交
35

S
Snailclimb 已提交
36
-  ### 算法
S
Snailclimb 已提交
37
   [算法学习与面试](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 已提交
38

S
Snailclimb 已提交
39

S
Snailclimb 已提交
40
# :computer: 计算机网络与数据通信
S
Snailclimb 已提交
41 42
- ### 网络相关
   [计算机网络学习与面试](https://github.com/Snailclimb/Java_Guide/blob/master/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C.md)
43 44
- ### 数据通信(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 已提交
45
   
S
Snailclimb 已提交
46
# :pencil2: 主流框架
S
Snailclimb 已提交
47 48 49

- ### 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 已提交
50

S
Snailclimb 已提交
51
# :floppy_disk: 数据存储
S
Snailclimb 已提交
52
- ### MySQL
S
Snailclimb 已提交
53
  [MySQL学习与面试](https://github.com/Snailclimb/Java_Guide/blob/master/%E6%95%B0%E6%8D%AE%E5%AD%98%E5%82%A8/MySQL.md)
54 55 56
- ### 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 已提交
57
# :punch: 架构
S
Snailclimb 已提交
58
- ### 分布式相关
S
Snailclimb 已提交
59
    [分布式学习与面试](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 已提交
60 61 62


***
S
Snailclimb 已提交
63

S
Snailclimb 已提交
64
# 关于转载
S
Snailclimb 已提交
65

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

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

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

# 最后

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

S
Snailclimb 已提交
76

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

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