自我学习之路

102 阅读2分钟

引言

自己语言走到了末路,加上自己也越来越不喜欢了。那就重新学习吧。

这里准备记录一些日记性质的东西,本来可以写到印象笔记,但考虑到可能坚持不下来,因此放到这里以便敦促自己。

今天是2021年4月26日,计划半年内见成效。

初步计划

基础储备与学习并进

下面是今天的想法

1,语言学习

Java 学习,项目中先用起来。

学习的具体途径有 廖雪峰的总结、慕课网2X查看,自己手动编写等。(6月26日需要完成)

达到一定水平后,阅读javadoc,熏陶方法定义与实现风格(8月前通读包)docs.oracle.com/javase/8/do…

知名包如 guava 等,根据实际工具需要确定

等一定经验后,阅读《深入理解Java虚拟机》,等Java面试必备,达到精通Java的程度。

2,基础补习

操作系统、计算机网络、数据结构、算法、数据库

操作系统        暂时不动
计算机网络      暂时不动
数据结构和语言结合起来学习,不那么枯燥
算法采用刷题的形式学习
数据库采用实践的形式学习

3,数据库

数据库每天都用,但都很表层。

阅读 MySQL 文档,并捡重点汇总记录。 dev.mysql.com/doc/refman/…

阅读 Redis 文档,汇总摘要。 redis.io/documentati…

完成后阅读redis源码,最终达到精通两种数据库的程度。

4,周边

Spring,Springboot原理与实践,JDBC,mybatis

达到熟练应用的程度

5,刷算法题锻炼思维

刷题不一定没用。存在即合理,子非鱼焉知鱼之乐。

6,刷面试经典题学习最佳实践

业务一致性等等。

很多直接用业界规范,不要重复造轮子。

不是造轮子不好,而是没达到那个能力的情况下不要留坑。

7,轻度设计模式

先了解,再使用