一年一度的春招又要到了,22 届的我,如果不考研,那21年的春招就绕不过去了
看了别人的面经才意识到自己的只是储备实在是太差了
然鹅 学校不会因为我请了病假,就全校停课等我痊愈,(当然新冠除外)
每堂课都在继续,春招也是
不管我有没有准备好,该来的总是要来
光脚跑的好处是越跑脚底的茧子越厚,穿鞋,越跑鞋底越薄。光脚跑多了,会适应光脚跑,穿鞋跑的却离不开鞋。
社会上的考验,不会像学校里的考试那样,提前就告诉你考试的时间和科目,甚至考试重点。现实的考试是随时随地的,当然准备也可以是随时随地的,有的人学习备考两手抓,抓住机会就能够翻身,不断学习,不断观察前面的路,随时轻松上阵,肩上的东西太多反而才让人疲惫不堪。
去年年底也没有认真复习,一直在看断舍离相关的文章和书籍,放假又在家看了很老的电视剧《天道》,里面讲到了 规律不以人的意志为转移,只能认识,遵循,不可思议 ,涉及到了 道教 佛教的 一些思想,虽然我平常就很 佛系,但是对这些知识还是第一次接触到,众生深挖自己,修剪自己,搞定自己,不是跪求一个至高无上的身赋予自己身外的力量,让自己有所成就,去年年底也在计组课上和信息安全数学(六十多被老师捞起来了~)的复习周上看完了《亮剑》最后一部分 也提到 ,你可以不学习,但你的竞争对手会帮你学习!
现在就趁着在家赶紧学习吧,都说外来的和尚会念经,外国和尚不念佛经念圣经,可能新的技术我也需要掌握,但是基础的知识我还没有学呢,所以我年前应该都在疯狂预习基础知识吧。
对了,身边的人都在劝我考研,但是我不是很感兴趣吧,而且我是真的很难沉下心来看点论文啥的,学术的殿堂不适合我,虽然说现在一直都在扩招,大家全民读研,学术殿堂都成了学术澡堂了,大家都去泡水,我还是不去蹚浑水了。
写了这么多屎尿屁的问题,还是没讲到点上,还是赶紧说我的复习计划吧。
复习计划
大致方向
计划啥的也谈不上,但是知识清单总是要 拉一下的。
CS-wiki 和 CS-note 这两个开源项目都是基础知识手册的,CS-wiki 广告太多各种营销不讨喜,CS-note 我就觉得蛮不错的,而且作者cyc2018刚好在牛客网出的专栏被我无意之间 排出来五块大洋 把它买了,知识体系刚好可以照应上, 我就以 CS-note 为主 复习基础知识。
极客时间 的 很多课程也都蛮不错的 可以整上 MySQL45讲 java36讲还有 Java编程常见100错误啥的整上
基础知识的视频 主要看 B站 狂神说 个人感觉讲的很好 特别是 jvm 还有 多线程 注解反射 这些课程
然后项目 相关 以 蓝桥杯(原来是 实验楼 800分期买了一年会员,21年6月过期)上面的项目 和我 PDD上 买的 黑马300G全套项目 看吧
算法 LeetCode 可以刷 但是还是主要 上牛客网做题吧,毕竟在线的 面试笔试环境就是牛客网为主。
基础知识拉清单
-
- 计算机网络
-
- 七层协议
-
- HTTP协议
-
- socket相关
-
- 操作系统
-
- 管理系统
-
- 进程管理
-
- 死锁
-
- 内存管理
-
- 设备管理
-
- 链接
-
- Linux 使用
-
- 数据库
-
- 数据库系统原理
-
- SQL语句
-
- MySQL
-
- Reids
-
- Java
-
- Java基础
-
- Java容器
-
- Java并发
-
- Java虚拟机
-
- Java IO
-
- 系统设计
-
- 系统设计基础
-
- 分布式
-
- 集群
-
- 攻击技术
-
- 缓存
-
- 消息队列
-
- 面向对象
-
- 设计模式
-
- 面向对象思想
-
- 数据结构和算法
-
- 算法分析
-
- 排序
-
- 并查集
-
- 栈和队列
-
- 符号表
-
- 其他算法
重点知识
- Java 并发编程 【狂神说Java】JUC并发编程
- JVM【狂神说Java】JVM快速入门篇
执行方案
-
CS-wiki
先把容易看的章节看完,虽然没记住什么,
但是泛泛的先过一遍总归是有些印象,
最近复习过的 操作系统 和 计算机网络
相关的章节都是一天看完了一章的内容,
然后数据库很久都没有碰过 而且学校学习的时候也没学,所以就差很多。
Java部分很重要,而且自己完全没接触过相关的底层知识,再加上 pdf 里讲的都是源码,看着也费劲 就耽搁了。
所以我打算先看完狂神的 视频后再看 pdf,
pdf 就先看 数据结构和算法相关的基础章节
然后再回头来看 Java 章节
等 Java 虚拟机和 Java 并发 章节看后,后面的系统设计和面向对象再一路顺下去。 -
基础知识过完一遍 再看面试题
Java基础入门80问,适合新手,老鸟直接跳过
框架相关知识 放在后面再说吧
不要规划的太靠后,也兼顾不过来。
那也大概说一下,就是
项目知识
这些都没学过基本上
参考的 Java知识地图(JavaMap)
MVC 三件套
- Spring 全家桶(Spring、Spring MVC、Spring Boot)使用
- ORM 框架(MyBatis、Hibernate)使用
- Spring 原理
- ORM 框架原理
微服务架构
- Dubbo框架
- SpringCloud框架
- 服务注册与发现
- 分布式服务链路追踪
- 服务隔离、熔断、降级
- 服务网关
中间件
- 缓存:Redis、Memcached( 推荐 Redis)
- 消息队列:Kafka、RocketMQ、RabbitMQ、ActiveMQ、ZeroMQ(推荐 Kafka)
- 数据库中间件:ShardingSpere、Mycat
把工作分解了 然后 依次去做吧
干就完了
转载:https://blog.csdn.net/shiliang97/article/details/112973288