2022届——s?
技术栈测试
1、学Java看的哪个资料:动力节点130(学过忘了)
- Java集合这块学过了吗?
- HashMap源码,JVM,JUC是否看过:
2、数据结构与算法看的哪个资料:
- 链表,栈,队列,二叉树能自己手写吗:
- AVL树,红黑树,线段树学过吗:
- 冒泡,快速,归并排序能手写吗:
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
- LeetCode 大概刷了多少题:
3、框架与中间件
- servlet,cookie,session学过吗:
- SSM学过了吗:
- redis 学过吗:
- SpringBoot项目做过几个:
4、MySQL看的哪些资料:
- sql 熟练吗:
- 索引底层原理懂吗:
5、计算机基础
* 计算机网络看什么资料:王道408两章
* 操作系统看什么资料:王道408一章
* 计算机组成原来看的什么资料:王道408两章
学习规划(2022.1.1更新)
基础差了一些,先学完一整套Java技术栈吧,保证自己先达到找工作的要求。安排如下
1、Java基础还没学,先快速学一下Java基础版,学的时候前面学过的想跳掉也可以,然后课程里面有好几个实战,可以跳过不做,作业的话,如果觉得理解了也不用做哈,我视频那里有说明,建议快一点学完。
2、学完Java基础,你有一些数据结构基础,就继续学 Java 进阶吧,学完开始做 Java Web=》SSM=》SpringBoot项目,也就是按照第四阶段=》第五阶段=》第六阶段=〉第七阶段顺序学,注意,第五阶段的 Docker,Nginx,消息队列先不学。
3、之后其实你已经可以去面试找工作了,我到时候根据你的学习速度给你安排八股文和面试相关吧。
具体课程看这里:课程规划入口
每周学习进度
2022.1.2
刚学第一天,重新配置了jdk,用sublime写了Hello,world
2022.1.9
兼职中,学习时间较少,Java基础学习到了for执行流程
一些视频中的代码没有跟着敲击,不知道应不应该都跟着敲一遍?
2022.1.16
学习到了数组入门,11.7~17.3,以后得少玩会手机了
2022.1.23
学习二维数组
2022.1.30
数组排序一章学完
2022.1.6
过年七天乐,将之前的复习复习
2022.2.1.13
Java基础篇过完一遍(代码打的少,作业做的少)
2022.2.27
Java进阶的类,计算机组成原理,HTML
2022.3.6
Java进阶的类完结,复习Java基础,HTML
英语六级单词List12
2022.3.13
1.Java进阶的mian方法,复习Java基础,HTML完结
2.英语六级单词List20,高数第一讲
3.论文中英文摘要
2022.3.20
1.Java进阶代码块,复习Java基础 数据类型,循环语句
2.操作系统的进程管理(408)和Java的并发(基础)
3.考研大师兄代码题(第一题)单链表
4.英语六级单词List30
5.阅读论文文献,确定需求和所用的技术
2022.3.27
1.Java进阶,复习Java基础的的重载,封装
2.考研大师兄代码题7题,学习C语言(算法用C语言写的)
3.高数第二讲和第三讲 01~05
4.复习英语六级单词
5.论文
2022.4.3
1.Java数据结构
2.考研大师兄代码14题
3.高数第三讲
4.复习英语六级单词(看到认识)
5.完善论文
2022.4.17
1.复习Java继承
2.Java数据结构线性查找
3.英语六级单词复习一半
2022.4.24
1.复习Java基础,除了断点调试和项目
2.六级单词 List26 List27 List28
2022.5.01
1.复习Java基础房屋出租项目
2.学习Java进阶 1-7
3.六级单词 五个List
2022.5.08
1.准备论文(5.08-6.11)
2022.6.12
1.复习Java进阶1,2,3
2022.6.19
Java:
1.学习抽象类,接口,抽象类
2.进一步认识了static关键字
JVM:
1.JVM规范
英语:
1.36个句子
2022.6.26
Java:
1.接口,内部类
JVM:
1.类的加载模块机制,双亲委派模型
英语:
1.30个句子
2022.7.04
Java:
1.枚举,注解,异常,八大类
JVM:
1.Java内存区域,字节码执行引擎
Spring
1.学习IoC,依赖,和实例化对象
MySQL:
1.《MySQL必知必会》1~14章
2022.7.11
Java:
1.包装类,自动拆箱与装箱,String常用方法,
StringBuffer,StringBuilder,集合入门
2.Java基础面试题:21道
3.用《Java核心技术 卷一》复习
JVM:
1,垃圾回收
2.用《深入理解ava虚拟机》复习
计算机网络:
1.《计算机网络:自顶向下方法》1.1~1.5.2
Spring
1.注入依赖,路径表达式用法
MySQL:
1.《MySQL必知必会》15章~20章
文章阅读:
1.8篇文章
2022.7.17
Java:
1.Java进阶21~25
2.用《Java核心技术 卷一》复习一半
JVM:
1.高效并发
2.用《深入理解ava虚拟机》复习一半
计算机网络:
1.《计算机网络:自顶向下方法》1.5.3~3.5.3
MySQL:
1.《MySQL必知必会》完结
2022.7.12-2022.8.7
《计算机网络:自顶向下方法》传输层,网络层
JDBC入门
Maven入门
数据结构:队列,链表
2022.8.8-2022.8.14
外出游玩
2022.8.15-2022.8.21
仿牛客网项目第一第二章
2022.8.22-2022.8.28
仿牛客网项目第三章
2022.8.28-2022.9.4
投完简历来到杭州
找工作呀找工作,找不着呀找不着
找了一份其他的工作先干着
2023.3.13-2022.3.19
共计:35 小时,周日没学
项目之前做的,好多操作,一些工具的核心组件都忘了,重新来一遍
仿牛客项目:Spring入门、SpringMVC入门、SpringBatis入门、开发社区首页、项目调试技巧、版本控制、发送邮件、开发注册功能、会话管理、生成验证码
(有个bug解决不了查了一个下午,后来复制源码了,以后想20分钟解决不了就跳过)
黑马Spring视频(除了Spring事务管理)
大纲视频:
Redis入门,JSON,过滤器
写了一个索引的面试题,重新看了下b树,b+树,红黑树,2-3树。
之前太混了,平均每天只学了两个半小时(番茄时钟计时的)这周每天多的学习7个小时,少的学习4个小时,希望下周平均每天7个小时。
2023.3.20-2022.3.26
共计:12个小时 学了两天(生病,家里有事帮忙)
算法刷题:1 – 8
仿牛客项目:开发登录退出功能
支付项目:支付功能