如果 Github 访问速度比较慢或者图片无法刷新出来的话,可以转移到[码云](https://gitee.com/dot_happydz_admin/JavaDevGuide )查看,或者[微信搜索:程序员漫画编程,关注后阅读]。
在[公众号](#公众号)后台回复“学习资料”即可获取学习干货。
我组建了一个开源项目答疑群,如要进群或者请教问题,请联系我(微信:mmlz6879) (备注来自Github。请直入问题,工作时间不回复)。
> 另外,希望大家对面试不要抱有侥幸的心理,还需要好好准备! 我希望这个份资料是为你学习 Java 指明方向和方法,而不是用来应付的。加油!
**阅读之前必看** :
1. [搞定Java初级面试题,147道Java面试题](https://mp.weixin.qq.com/s/bvhVOFJ3SPiTlfDatueAjw)
## 目录
- [Java](#java)
- [Java干货](#Java干货)
- [系列教程](#系列教程)
- [面试指南](#面试指南)
- [Java学习常见问题汇总](#java学习常见问题汇总)
- [资源](#资源)
- [实战项目推荐](#实战项目推荐)
- [我的开源项目](#我的开源项目)
- [待办](#待办)
- [说明](#说明)
## Java
### Java干货
**知识系统总结:**
1. *[最新Java核心技术教程](https://mp.weixin.qq.com/s/aCC9Z2ijPJESWx5hFJ-HJQ)*
2. *[第二期学习资源(前端)【资源】](https://mp.weixin.qq.com/s/adna4mrYAW_HYulFZwXNkQ)*
3. *[第一期学习资源(JAVA)【资源】](https://mp.weixin.qq.com/s/pdbdaJfxDcrx6M-vkGfypQ)*
### 系列教程
* [1,Spring Boot系列]
* [2,Spring Boot + Vue 前后端分离]
* [3,我的开源项目]
* [4,Git系列]
* [5,微信小程序系列]
* [6,Flutter入门到项目开发]
* [7,副业赚钱系列]
* [8,职场进阶系列]
* [9,项目管理 及其 敏捷开发流程 系列]
**Spring Boot系列**
* [Spring Boot (一)初识Spring Boot框架](https://mp.weixin.qq.com/s/o4fk0cp3lF9207UMcjgwSw)
* [Spring Boot (二)Spring Boot基本配置](https://mp.weixin.qq.com/s/g68CuNcGk30ZGji2PjcoLQ)
* [Spring Boot (三)自动配置原理](https://mp.weixin.qq.com/s/a0AxB7JgK-RKuYzcs2Yq1Q)
* [Spring Boot (四)web项目开发](https://mp.weixin.qq.com/s/t2AUyaQE0tYgjkxPvmmbPg)
* [Spring Boot (五)web开发相关配置](https://mp.weixin.qq.com/s/00Y6ocws24PdAEHX0PcBTg)
* [Spring Boot (六)web项目开发中的SSL配置](https://mp.weixin.qq.com/s/UIRbDsyuJxcbWU-gCznNKA)
* [Spring Boot (七)Spring Boot WebSocket开发](https://mp.weixin.qq.com/s/svNvGM9mF68wlGhDWoYokQ)
* [Spring Boot (八)Spring Boot实现聊天功能](https://mp.weixin.qq.com/s/9o1ddajlNEAXY2rMJun73Q)
* [Spring Boot (九)Spring Boot 中使用Bootstrap和AngularJS](https://mp.weixin.qq.com/s/BEkhXF4X4_suKsODgwP7tA)
* [Spring Boot (十)Spring Boot中使用JPA](https://mp.weixin.qq.com/s/5PWWqEoLqEAZ-YblKQ0ZJw)
* [Spring Boot(十一)Spring Boot中使用REST资源输出](https://mp.weixin.qq.com/s/kOk4QVGRB98boBkRpmZhiQ)
* [Spring Boot(十二)Spring Boot 中数据库事务的使用](https://mp.weixin.qq.com/s/R0MKSSAUOr0hcvYdfWvNbA)
* [Spring Boot 启动原理解析](https://mp.weixin.qq.com/s/2KQlnLk3RreAmk2YiKbGng)
* [这些Spring Boot注解你都了解吗?](https://mp.weixin.qq.com/s/uxzR3bkvAnTzt-sSyf1LtQ)
* [Spring Boot(十三)Spring Boot中数据缓存的使用](https://mp.weixin.qq.com/s/tUaMQJoEnGW_OqcJvc8V6A)
* [Spring Boot(十四)使用Security实现权限控制](https://mp.weixin.qq.com/s/36gKcEseeXD-rZPJJUZ5Sw)
**Spring Boot + Vue 前后端分离**
* [Spring Boot + Vue前后端分离(一)前端Vue环境搭建](https://mp.weixin.qq.com/s/xgYwKS_ASDZpnr7LOeOyIQ)
* [Spring Boot + Vue前后端分离(二)前端Vue启动流程](https://mp.weixin.qq.com/s/cK-vsutSJ_hE2dRe7qdSwA)
* [Spring Boot + Vue前后端分离(三)实现登录功能](https://mp.weixin.qq.com/s/gy6mxTgySb-G4H6cMlrIgQ)
* [Spring Boot + Vue前后端分离(四)前端路由](https://mp.weixin.qq.com/s/vRpMabEM1axqB_CpEYvd5w)
* [Spring Boot + Vue前后端分离(五)登录拦截器](https://mp.weixin.qq.com/s/rysn5d8g7d-alDgTMG3i6g)
* [Spring Boot + Vue前后端分离(六)使用Element渲染登录界面](https://mp.weixin.qq.com/s/QTY4dGm3dZINSzgLXdbElQ)
* [Spring Boot + Vue前后端分离(七)后端系统,功能导航页](https://mp.weixin.qq.com/s/xb3wKPEtQSOOsMU5Fo_u6w)
* [Spring Boot + Vue前后端分离(八)权限数据库设计](https://mp.weixin.qq.com/s/anyTXnMp-9PswnIkZ9XNpQ)
* [Spring Boot + Vue前后端分离(九)使用Shiro实现用户信息加密](https://mp.weixin.qq.com/s/HrUn5TUy25-_tYIk6ytLkQ)
* [Spring Boot+ Vue前后端分离(十)使用Shiro实现登录认证](https://mp.weixin.qq.com/s/8PDhivGubGMMcex8KF22Lg)
**我的开源项目**
* [一点知识学院(开源项目)](https://mp.weixin.qq.com/s/kVXQ7zp4QpGytiQjdo_7Pw)
* [Eclipse项目如何导入IDEA中正常启动(案例:一点知识学院)](https://mp.weixin.qq.com/s/GgXwF2RVo5u6V6QX2Wyk6Q)
**Git系列**
* [Git(一)Git介绍和安装](https://mp.weixin.qq.com/s/PfwznusZHH5JOrkuYQbcvQ)
* [Git(二)Gitlab账号和Github账号同时使用](https://mp.weixin.qq.com/s/DCLBpkMeIqKB7D87xs9tXg)
* [Git(三)Git图形化管理工具SourceTree全部实用操作](https://mp.weixin.qq.com/s/o-hPLM421rVp7BptZunOtA)
* [Git(四)Git冲突处理](https://mp.weixin.qq.com/s/4h1a09hp33J_SCsoVc60og)
* [Git(五)Git分支管理](https://mp.weixin.qq.com/s/JBrW8106WTNSmQWFOJk5HA)
* [Git(六)Git标签管理](https://mp.weixin.qq.com/s/-bErMhE3KKMuF_hfFJTZCw)
* [这些Git 命令 100% 工作中在用](https://mp.weixin.qq.com/s/soWfeQhNv8cJihQBnyTHUg)
**微信小程序系列**
* [小程序(一)了解小程序](https://mp.weixin.qq.com/s/m4yAbqrJcoC7jdoUd_fqug)
* [小程序(二)小程序appID获取和项目目录结构](https://mp.weixin.qq.com/s/2J_yE9ypt7N_3_uQf6OteA)
* [小程序(三)小程序生命周期](https://mp.weixin.qq.com/s/pQr2OoBu4IYBJvzj7yFxxQ)
* [小程序(四)开发调试方式和真机调试](https://mp.weixin.qq.com/s/Vdmt-9K62NpXB2lzu7OUSw)
* [小程序(五)小程序第一个项目](https://mp.weixin.qq.com/s/TXjtWzJF7P9egR8_Tv3c4w)
* [小程序(六)选项卡切换和数据绑定,数据存储](https://mp.weixin.qq.com/s/7ycJ3GM4_6C0yJUedvE9fw)
* [小程序(七)网络通讯和数据解析](https://mp.weixin.qq.com/s/svX_WwbPMAP17iOnj87IQg)
* [小程序(八)列表展示,数据传递和页面跳转](https://mp.weixin.qq.com/s/OV50eyUgq2q8yOscsqLKbw)
* [小程序(九)顶部轮播图和底部TabBar的样式和操作](https://mp.weixin.qq.com/s/DtNsMelObEvBjZr4YsxBhQ)
* [小程序(十) 小程序中列表数据 加载更多 的组件公用](https://mp.weixin.qq.com/s/v8gJEMnm_eHd4BcbFUuVoA)
**Flutter入门到项目开发**
* [flutter(一)介绍和环境搭建](https://mp.weixin.qq.com/s/SAFxgDankrga2SeQGP2MZQ)
* [flutter(二)开发工具的介绍和安装,运行项目](https://mp.weixin.qq.com/s/ciXlrkJTcwtvJ39sMrstbg)
* [flutter(三)flutter组件介绍和资源加载](https://mp.weixin.qq.com/s/rVipOqfF49GqRDHeJT3TOg)
* [flutter(四)底部tabbar切换,顶部切换,页面跳转](https://mp.weixin.qq.com/s/QHWA4s1FMsQwXjXLMM21nA)
* [flutter(五)组件的使用,登录界](https://mp.weixin.qq.com/s/RWs8gAd2tIOrGo4OinesCA)
* [flutter(六)网络通讯和网络封装](https://mp.weixin.qq.com/s/rvJOHqXAQzS6zevZSU8k-g)
* [flutter(七)入口程序解读和模板添加](https://mp.weixin.qq.com/s/yOxIfO3l8Daq4aKhsty7oQ)
**副业赚钱系列**
* [没有资源没有运营能力,我还是开启了副业之路](https://mp.weixin.qq.com/s/8b7b5sD_u1zXxFLhdsOAeQ)
**职场进阶系列**
* [怎样才能成为自由者?](https://mp.weixin.qq.com/s/AqqX9jWv_TVol1nljEdRWw)
* [职场我们如何寻找自己的定位?](https://mp.weixin.qq.com/s/DG4wQI7Cg4TGdh1J4cK8fA)
* [如何做好年度计划?](https://mp.weixin.qq.com/s/vlfqgMhdqk_jyd8aazmsJw)
* [频繁跳槽会有什么不好的影响?](https://mp.weixin.qq.com/s/2m02qzOhnlPBjDrxDlG5kw)
**项目管理 及其 敏捷开发流程 系列**
* [Scrum敏捷流程-每日会议](https://mp.weixin.qq.com/s/R14sAPNMvTy2rdh5qDxb7w)
* [主动承担和被动承担差别有多大](https://mp.weixin.qq.com/s/OPVILLH9yKgkMdifcYGBAg)
* [IT项目开发流程](https://mp.weixin.qq.com/s/u7ahh39_gowDMKV7TKUbvw)
* [如何快速有效的学习一门技能](https://mp.weixin.qq.com/s/aW2JLMjKkli2qENkd4_skA)
* [项目中怎么使用敏捷开发流程](https://mp.weixin.qq.com/s/y1tzP4m4PI28-C_Hw4YXmQ)
### 面试指南
* [搞定Java初级面试题,147道Java面试题](https://mp.weixin.qq.com/s/bvhVOFJ3SPiTlfDatueAjw)
### java学习常见问题汇总
## 资源
### 实战项目推荐
### 我的开源项目
* [一点知识学院(开源项目)](https://mp.weixin.qq.com/s/kVXQ7zp4QpGytiQjdo_7Pw)
* [Eclipse项目如何导入IDEA中正常启动(案例:一点知识学院)](https://mp.weixin.qq.com/s/GgXwF2RVo5u6V6QX2Wyk6Q)
### 待办
### 说明
### 关于转载
如果你需要转载本仓库的一些文章到自己的博客的话,记得注明原文地址就可以了。(如果需要公众号转发,联系我哦)
### 联系我
![个人微信](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/6941970c818d4d4a9737a36bca26a9e8~tplv-k3u1fbpfcp-zoom-1.image)
### 公众号
如果大家想要实时关注我更新的文章以及分享的干货的话,可以关注我的公众号。
**有关学习视频和面试资料,[公众号](#公众号:程序员漫画编程)后台回复 **"学习资料"** 即可免费领取!
![我的公众号](https://img-blog.csdnimg.cn/20201009212156961.jpeg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ppYW5wZW5neHVleGlrYWlmYQ==,size_16,color_FFFFFF,t_70)