引言
自己语言走到了末路,加上自己也越来越不喜欢了。那就重新学习吧。
这里准备记录一些日记性质的东西,本来可以写到印象笔记,但考虑到可能坚持不下来,因此放到这里以便敦促自己。
今天是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,轻度设计模式
先了解,再使用