
2024 年度总结
2024年度总结:成长与坚持
技术学习与成长
MallChat 项目
MallChat 项目 编程导航 也有会员免费的视频教程 之前鱼皮哥也推荐过这个项目 B 站视频 应该是我完成的最复杂的项目之一,同时也是让我成长最快的项目之一。在今年三月完成的这个项目中,我接触并学习了许多新技术:微信登录、JWT、Netty、WebSocket、Caffeine、SpringEvent、编程式事务等。同时,也应用了策略模式、工厂模式、责任链模式等设计模式。最让我印象深刻是函数式编程的那部分 SupplierWithThrowable,这回是真的理解了
还有 Netty 实现的 Websocket 各种 handler ,还有从里面获取到信息 channel 写和读消息的操作都是第一次见
每一次学习新的项目都有新的收获,比如之前写的 CI/CD Github 脚本 github-actions-demo.yml(疯狂问 AI) 真的方便,Github 仓库 Push 的时候会自动打包上传到 Docker Hub 然后通过 SSH 链接服务器下载 image 运行,之前自己手敲需要 5 min 现在只需要点击两下就可与实现,真是还有很多自己不懂的等着自己去探索,真的是知道的越多知道的越少
尽管教程后期代码的讲解不够详细,但通过前期的认真学习,后面能够独立完成后续工作。这个项目不仅在技术上给我带来了提升,更重要的是让我敢于接触和阅读源码,改变了过去对源码的畏惧心理。
未来,我计划在专升本考试后学习河北王校长的 Spring 源码部分,进一步加深对 Spring 的理解。
设计模式学习
今年也是学习了设计模式,不是淡出的写一些 demo 而是写了一个不大不小项目!看的是河北王校长的《贯穿设计模式》用了一个电商项目,把常用的 20 种设计模式都讲解了一遍,说缺点的话没有视频教程,但是后期很多东西都没有视频还是习惯看文档或者书进行学习吧。这个项目我是第一次接触了支付宝支付、第三方登录 (gitee) 、Spring 状态机(当时因为版本问题踩坑很多很多坑,个人强烈建议和视频/书上面的版本保持一致)
特别感谢校长的这本书,让我真正的感受到了设计模式的巧妙和我之前写的代码真是天壤之别
当然也不仅仅是设计模式我也看了 《代码整洁之道》 虽然还没有看完但是我对里面说的几点都完美命中,比如 函数传参 2 个就大部分情况已经可以解决问题了 3 个参数就想着如何优化一下参数,是否需要再封装一个对象;每一个函数的长度要控制在 20 行以内,尽量短小精悍让别人很容易看懂;但是我现在水平还远远不够,最近在写 智能协同云图库项目 的时候写模板方法的 uploadPicture 时候我就把代码尽量的减少,在写 uploadPicture 方法的时候也因为 analyzeCosReturn 参数超过 3 个又单独封装了一个内部类 AnalyzeCosParams 如果以后还知道了其他优化的技巧我一定嘎嘎使用,码无止境!
编程小助手
今年我也是相对幸运的一年,有幸成为了鱼厂 编程小助手 ,非常感谢 y 哥要不是 y 哥我都没有看到具体的招聘帖子,当时 8 月左右因为准备专升本没有刷编程导航更多的精力放到了学习专升本的学习上。这个工作大概每天要可以抽出 3 h(PS 如果不抽出这些事件干编程小助手我可能也是去刷视频或者干其他的事情去了)
但是为什么又底气去接下来这个活呢?3 h其实也不短了,原因之一黑龙江专升本考 高数 英语 两门专升本难度是优惠模式 + 询问上一届学长后面 机构 课程的安排时间没有大问题
还有更重要的一点是因为断断续续专升本的内容学了很长时间了(大概大二就开始学习数学了)基础打得比较牢靠,所以才更有底气去接这个活
有这个机会感觉和我在编程导航上半年非常活跃积极回答问题是离不开的,兄弟们也多多活跃让 管理 看到自己,都对自己是非常有利的不管是督促自己学习还是各种机会!
- 解决 BUG:对后端较为熟悉,同时持续提升前端能力。
- 项目笔记:智能协同云图库项目 的学习笔记,包含前后端开发,感觉这个项目下来不说会独立写前端也是对前端更加熟悉
- 运行教程:写每一个项目的本地源码运行教程,应该还差 4 个左右
最后还是非常感谢 y 哥 和 鱼皮哥,给这个机会🌹🌹🌹
专升本考试备考
2024 年对我来说,专升本考试是主旋律。2025 年 3 月就考试,考完应该是要等到 9 月才开学放假的时间非常长好像比高考考完的那个假期都长😂
现在情况大概是 数学 应该是没什么大问题了,一般考试都可以在 170 以上最好的时候考过 198 (因为难度稍微低一些)要是在老家山东直接被碾压到爆炸了
英语的话 40 分原题,只要肯背就能拿下我也是嘎嘎背,再加上最近也在练习阅读理解,问题应该也不大
怎么感觉越说越稳了🤣,但是还是有些慌的,我的应对方式简单粗暴就是每天保持一定的刷题量坚持到最后考试
回顾与反思
1、坚持学习:坚持写项目 + 看设计模式,说实话刚开始看书确实是很枯燥的因为一走神就不知道要干什么了,不像看视频那种知识从脑中流过起码留下一点印记的感觉,看书没看懂是真的留不下一点印记了🤣
2、打卡不是很积极,新的一年我要多多打开多多记录自己的每一天,通过查看自己的记录的内容看看自己每一天的利用是否充分(更多的是时候感觉没有解决什么 BUG 就不知道要写什么了)
展望 2025
2025 年,我的目标是:
- 专升本冲刺: 继续准备备考,争取有个公办本科上
- 技术提升: 继续学习 Java 相关的内容,甚至我还想学一下 Rust 现在已经看到了 loop 循环语句了
- 社区贡献: 在编程导航平台输出更多内容,冲冲冲!
- 拿下驾照,再不拿下就过期了😅已经快 3 年了
- 多读一些书籍,不管是什么方面都涉及一些
2025 祝大家函数短小精悍,变量命名清晰,Bug 无所遁形!
