java 基础思维导图
spring 思维导图
参考鱼皮编程学习路线
https://www.codefather.cn/java学习路线-by-程序员鱼皮/
2022 年 8 月
学习进展
🌕 Java 编程基础
● ⭐ 韩顺平 - 零基础 30 天学会 Java:https://www.bilibili.com/video/BV1fh411y7R8 (opens new window)(900 多集,顺序安排很合理,每个知识真正的打碎了,通俗、有示例、有实战、有思想)
● ⭐ 宋红康 - 全网最全 Java 零基础入门教程:https://www.bilibili.com/video/BV1Kb411W75N (opens new window)(只看 Java 8 部分即可)
● ⭐ 2023 黑马 MySQL 教程:
黑马程序员 MySQL 数据库入门到精通,从 mysql 安装到 mysql 高级、mysql 优化全囊括_哔哩哔哩_bilibili
🌕 Java 开发框架
● ⭐Java Webhttps://www.bilibili.com/video/BV1Y7411K7zz/?spm_id_from=333.337.search-card.all.click
● ⭐Spring5https://www.bilibili.com/video/BV1Vf4y127N5/?spm_id_from=333.999.0.0
● ⭐SpringMVChttps://www.bilibili.com/video/BV1Ry4y1574R/?spm_id_from=333.999.0.0
● ⭐MyBatis【尚硅谷】MyBatis 零基础入门教程(细致全面,快速上手)_哔哩哔哩_bilibili
● ⭐**MyBatis**Plushttps://www.bilibili.com/video/BV12R4y157Be/?spm_id_from=333.999.0.0
● ⭐SpringBoot 2【尚硅谷】SpringBoot2 零基础入门教程(spring boot2 干货满满)_哔哩哔哩_bilibili
● ⭐Linuxhttps://www.bilibili.com/video/BV1Sv411r7vd/?spm_id_from=333.337.search-card.all.click
● ⭐Spring Securityhttps://www.bilibili.com/video/BV15a411A7kP/?spm_id_from=333.999.0.0尚硅谷 Java 项目《云尚办公》企业级 ssm 项目,Java 实战项目_哔哩哔哩_bilibili
● ⭐Maven / Gradlehttps://www.bilibili.com/video/BV1Te411W7N6/?spm_id_from=333.999.0.0
🌕 Java 项目经历
● ⭐ 硅谷课堂
https://www.bilibili.com/video/BV13T411372x/?spm_id_from=333.999.0.0
● ⭐ 谷粒学院
https://www.bilibili.com/video/BV1dQ4y1A75e/?spm_id_from=333.999.0.0
● ⭐ 尚上优选
尚硅谷 Java 项目实战《尚上优选》企业级 Java 项目_哔哩哔哩_bilibili
● ⭐ 智慧校园
尚大毕设项目,轻松搞定计算机毕业设计_哔哩哔哩_bilibili
● ⭐ 智慧校园
尚大毕设项目,轻松搞定计算机毕业设计_哔哩哔哩_bilibili
● ⭐ 黑马点评
黑马程序员 Redis 入门到实战教程,深度透析 redis 底层原理+redis 分布式锁+企业解决方案+黑马点评实战项目_哔哩哔哩_bilibili
● ⭐ 微信扫码
https://www.bilibili.com/video/BV1vh4y187an/?spm_id_from=333.999.0.0
● ⭐Netty
黑马程序员 Netty 全套教程, netty 深入浅出 Java 网络编程教程_哔哩哔哩_bilibili
● ⭐ 小兔儿鲜(前端)
https://www.bilibili.com/video/BV1Bp4y1379L/?spm_id_from=333.999.0.0
● ⭐Vue(前端)
尚硅谷 Vue2.0+Vue3.0 全套教程丨 vuejs 从入门到精通_哔哩哔哩_bilibili
● ⭐ 黑马人力资源管理
● ⭐ 订餐程序(前端)
● ⭐Guns 低代码开发
● ⭐Websocket 即时通讯
● ⭐C++STL 模板编程
● ⭐ 采购招标
● ⭐VitePress 个人博客
● ⭐ 熊猫宝宝母婴 app
以上任务完成时间为:2024 年 7 月,知识点基本掌握
未完成计划
🌖 数据结构与算法
🌘 计算机导论
🌖 操作系统
🌖 计算机网络
2023 年 12 月
● 尚硅谷图解 Java 设计模式:https://www.bilibili.com/video/BV1G4411c7N4
● ⭐ 尚硅谷 - Nginx 教程由浅入深:https://www.bilibili.com/video/BV1zJ411w7SV (讲的比较全面)
● jvm
欲速则不达。
反思与总结
1、 先死后活,化繁为简
2、 纸上得来终觉浅,绝知此事要躬行
3、 无他,唯手熟尔
4、 超过五分钟没思路,静一静,再百度
5、 注意报错,不要纠结
6、 对比代码要仔细,设计测试好底层再开始
7、 能写出来的东西不要放在脑子里想,能问的不要自己纠结
8、 既然想按自己的命名规则那就都要手敲代码,不然会和老师的代码弄混
9、 数据库名称和 pojo 不同时用 as 关键字、单元测试时手动提交事务
10、 业务功能要做笔记、好用的插件和源码要收藏
11、 代码没问题,不报错,可能是服务器部署出错
12、 直接搜索报错,事情不是想象的样子
13、 像配置文件错误报错 500 重写所有代码也是不错的选择,效率更高
14、 alt+f4 查看所有方法
15、 ctrl+f12 查看整个结构
16、 有啥不懂可以接看下去也可以立刻百度,百度没有那就硬着头皮看下去
17、 多个模块的 src 不要写错位
18、 文件流输出写出时要记得关闭流,要选中是否 append
19、 发现一个不能偷的懒,下次就一定谨记
20、 有程序流程图时每一个分支可以封装成一个方法,先不实现
21、 后端没有报错就一定是前端的问题,方法没有绑定成功的原因有 3:方法名、模块引入、方法参数,特别前端没有方法调用不明显,一定要对比 3 点提高效率
22、 小 bug 联调,大 bugsql 语句不对,超大 bug 数据库设计有问题