8月CS自学总结

嘿,哥们儿,我最近在整理一下自己8 月份的CS学习情况,给你说说吧。

8 月份,我正式开始了CS6 1 B课程的学习,重点就是数据结构那一块,目前已经学到红黑树了。
顺便也复习了一下Java的基础语法和MySQL数据库,还初步了解了Spring和SpringBoot这两个框架。

不过,技术栈拓展这一块,我有点失望,进度没达到预期。
比如,我打算学习Spring生态相关的技术,但是进度有点慢。

然后,我发现自己有几个计划没完成。
比如说,CS6 1 B课程的P02 实验还没开始,主要是因为环境配置后拖拖拉拉的。
力扣平台上的算法题我也没怎么练。
Spring框架的学习也没完全覆盖到核心模块。

我分析了一下,主要是因为实践不够,长期不写代码,导致理论和实践结合得不好。
还有,我太关注别人的学习进度了,有点焦虑,分散了注意力。
而且,我对是否需要参加培训班课程有点纠结,导致技术栈规划不稳定。

针对这些问题,我打算改进一下。
比如,建立“理论-实践-复盘”的学习闭环,每天至少写两小时代码。
心态上,我打算设定固定时间浏览技术社群,避免信息过载。
路径上,我决定暂停纠结培训班的事情,先做开源项目实战。

9 月份,我打算重点学习Spring框架的核心模块,还有Redis和MyBatis。
算法题我也得加强练习,每周模拟面试几次。
项目实战也得跟上,至少完成一个功能模块。
还要养成一些好习惯,比如晨间规划、晚间复盘和周末知识整合。

我预期9 月份能输出5 篇实战笔记,力扣刷题量超过5 0道,正确率稳定在7 5 %以上。
项目开发文档也得准备好,CS6 1 B课程的实验也要全部完成。

总的来说,8 月份的学习有点问题,9 月份我要好好改进,争取有个好成绩。
咱们加油啊!

Java学习路线总结

我记得有一次,我在公司的一个小项目里负责用Java写一个简单的后台服务。
那是一个周末,我坐在办公室里,面对着一堆代码,突然发现一个方法里的逻辑有点不对劲。
我反复检查了代码,但就是找不到问题所在。
当时已经是下午六点了,我有点沮丧,但也没有办法。

然后,我突然想到,是不是我遗漏了某个异常处理?我回忆起之前学习的Java基础,记得try-catch-finally结构是用来处理异常的。
于是,我开始检查那个方法中的异常处理机制。

果然,我发现在try块里,我忘记写catch块来处理可能抛出的异常。
我添加了一个catch块,捕获了异常,并打印出了错误信息。
当我再次运行程序时,那个方法开始正常工作了。

这件事让我意识到,即使是在简单的项目中,也不能忽视基础知识的掌握。
就像那个周末的下午,如果我没有记得异常处理的知识,可能还要花更多的时间去解决问题。
基础不牢,地动山摇,这句话真的很有道理。

等等,我还突然想到,如果当时我学习了Java8 的新特性,比如Lambda表达式,可能写这个方法会更加简洁高效。
看来,学习是一个持续的过程,永远有新的知识等待我们去探索。

两周年特别纪念日兼第三十三周总结

第三十三周总结: 基础课要常看,操作系统得补。
Java课整理了路径,目标是独立开发。
扩展技能慢慢学,Redis、Kafka先放这儿。
实习看第二阶段,不行就进第三阶段。

两周年感想: 2 01 7 年低谷是科研挫败,年底交流转心态。
2 01 8 年觉醒学位不重要,要多元发展。
选计算机靠兴趣,2 02 0年疫情后重提提升。

感恩与同行: 感谢1 9 年麻将认识的朋友,长期伙伴也谢。
2 01 9 年南方巡游坚定了走出去。

未来规划: 短期精通Java后端,中期去南方就业。
长期深耕IT十年,保持热情别焦虑。

核心启示: 学位不是限制,时间和尝试最重要。
底层知识要扎实,实践导向持续学。
重视同行建议,但独立思考不能少。
接纳沉没成本,聚焦每日进步。
未来保持开放,探索未知领域。

你自己掂量。