# JavaDevGuide **Repository Path**: devin03/JavaDevGuide ## Basic Information - **Project Name**: JavaDevGuide - **Description**: 「Java学习+面试指南」一份Java程序员所需要掌握的核心知识。 还能进行职业规划指导的建议。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2023-07-20 - **Last Updated**: 2023-07-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 如果 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干货) - [3T免费视频资源](#3T免费视频资源) - [系列教程](#系列教程) - [待办](#待办) - [说明](#说明) ### 面试指南 * [搞定Java初级面试题,147道Java面试题](https://mp.weixin.qq.com/s/bvhVOFJ3SPiTlfDatueAjw) ## 电子书 ### 面试 剑指offer * [百度云下载连接](https://pan.baidu.com/s/1ozA45E5zxHYOlFcM3xcPSg) 提取码:ul2g ### 算法 数据结构与算法 * [百度云下载连接](https://pan.baidu.com/s/1Dt_AxI_LYA4Ajlm3Qef6sg) 提取码:iqw7 ### 核心基础 Head First Java 中文高清版 * [百度云下载连接](https://pan.baidu.com/s/1xisTedd8E2L4U6I_SKcUMw) 提取码:8mxt Java编程思想 中文高清版 * [百度云下载连接](https://pan.baidu.com/s/1Wp1bFmnwlvkHR_MbMMWWng) 提取码:g0mk ### java学习常见问题汇总 ## 资源 ### 实战项目推荐 - 商品供销系统 [百度云下载链接](https://pan.baidu.com/s/14AIEXhLpZVBFwOJ3Mt2izA) 密码:9buz - 用户管理系统 [百度云下载链接](https://pan.baidu.com/s/18Y2nPzck91nhXbfyRq4EIw) 密码:wxbc - SSM淘宝商城12天电商项目 [百度云下载链接](https://pan.baidu.com/s/13NImQSEGft3iTAaUU4oaxg) 密码:cncv - SSM高级整合视频 [百度云下载链接](https://pan.baidu.com/s/1FrCZivDR_r2N96IFhAY7dQ) 密码:9djy - 高仿豆瓣项目源码 [百度云下载链接](https://pan.baidu.com/s/1AMhe-3iFPCcZ-R65geKIBg) 密码:3lmv - 目新巴巴运动网(spring+springmvc+mybatis) [百度云下载链接](https://pan.baidu.com/s/1d882LM8pvxWYfHNQfwEXnA) 密码:3c2h - SSM2018年3月品优购电商系统开发 [百度云下载链接](https://pan.baidu.com/s/1_PEmkW5wGtF2Xnbmz88O2Q) 密码:hkpz - SSM宜立方商城(80-93天) [百度云下载链接](https://pan.baidu.com/s/1wAR9sDaTXkydhcdCN4_NjA) 密码:f1yq - 超级玛丽-源码 [百度云下载链接](https://pan.baidu.com/s/1jAaZoT601r4y-0QU6rahxQ) 密码:7skk - 成绩管理系统-源码 [百度云下载链接](https://pan.baidu.com/s/1iE6-JBItRCMnfrifVUc-8A) 密码:ua5f - 支付宝项目-源码 [百度云下载链接](https://pan.baidu.com/s/1hbz3tvtyalTYHIkGvYbw4g) 密码:oqiy - 个人管理系统-源码 [百度云下载链接](https://pan.baidu.com/s/13GG5tZNkL0tAV6PHtB48GQ) 密码:1cwb #### SpringCloud - 最新springboot-cloud微服务架构阶段 [百度云下载链接](https://pan.baidu.com/s/1cNpUozDCSYMG-cS-IHXnmQ) 密码:jedq ### 我的开源项目 * [一点知识学院(开源项目)](https://mp.weixin.qq.com/s/kVXQ7zp4QpGytiQjdo_7Pw) * [Eclipse项目如何导入IDEA中正常启动(案例:一点知识学院)](https://mp.weixin.qq.com/s/GgXwF2RVo5u6V6QX2Wyk6Q) ## Java ### Java干货 1. *[最新Java核心技术教程](https://mp.weixin.qq.com/s/aCC9Z2ijPJESWx5hFJ-HJQ)* ### 3T免费视频资源 1. *[Java实战项目,附带源码+视频教程。【资源】](https://mp.weixin.qq.com/s/t8II1rOPCWjTh-UidogCjA)* 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) ### 待办 ### 说明 ### 关于转载 如果你需要转载本仓库的一些文章到自己的博客的话,记得注明原文地址就可以了。(如果需要公众号转发,联系我哦) ### 联系我 ![个人微信](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)