2024届_浅伤
技术栈测试
1、学Java看的哪个资料: 《Java基础入门》(教材),尚硅谷的网课,有点没印象了两年前学的
- 重载,重写,泛型懂吗?有大概印象,突击下应该可以
- Java集合这块学过了吗?学过,有些印象
- HashMap源码,JVM,JUC是否看过:
2、数据结构与算法看的哪个资料: 教材,趣学数据结构,趣学算法
- 链表,栈,队列,二叉树能自己手写吗:学过忘了,突击几天可以手写
- AVL树,红黑树,线段树学过吗:
- 冒泡,快速,归并排序能手写吗:冒泡,快排突击下可以手写,归并没写过
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:枚举没学过,其余的学过,回溯、动规没什么印象了,递归、二分、贪心还有点印象
- LeetCode 大概刷了多少题:
3、框架与中间件
- servlet,cookie,session学过吗:servlet
- SSM学过了吗:
- redis 学过吗:
- SpringBoot项目做过几个:
4、MySQL看的哪些资料: 课本,数据库系统概论
- sql 熟练吗:以前挺熟练
- 索引底层原理懂吗:
5、计算机基础
* 计算机网络看什么资料:
目前在看《图解http》
* 操作系统看什么资料:
课本
* 计算机组成原来看的什么资料:
计算机系统基础(袁春风),深入了解计算机系统,编译原理(课本)
学习建议(2023.7.19)
课程大纲: 所有课程大纲入口
你的情况,需要学的还挺多的,咱们先把Java技术栈学了,然后方便早点投递简历,秋招是有点赶了,不过呢,咱们可以赶一赶秋招末期(九月底十月份投递),实在不行,尽量在春招之前找个实习,这样比较有竞争力一些。
下面是你具体的学习建议:
1、入门Java: Java基础 快速看一下,你学过Java应该学起来也比较快,根据我的目录来看,然后重点学习 Java进阶,根据目录说的学,如果掌握了就跳过,然后Java进阶那里认真看一下,因为大部分是面试重点,主要看我划出来的那些,源码分析看的懂就看,看不懂就放一放。课程有点长,不过能够跟着吃下来,后面面试也会容易很多
PS:按照最低要求学就行,练习可以调小部分做,不用全做,项目可以不用跟着做,当然,如果特别感兴趣也可以跟着做哈。
配套练习(必做):你学到对应模块的时候,可以在牛客网这里刷刷题:Java语法刷题,相当于熟悉一下+锻炼代码能力。
2、项目:学完 1 之后,你可以直接跟着这个路线学:web学习路线整合(框架+项目),大概做2个项目,就做电商支付+牛客网/或者B站弹幕。
3、复习:你按照 八股文高频题库(必看) 复习就行,我里面核心的总结了,复习下核心的就可以了。
其他先不安排,你每天也无法抽出很多时间,我先看看你学习情况先,
学习顺序:先学完1,之后接着学习2,不过学完1之后,至于3的内容话,等你做了项目再学习3吧,主要学习Java+mysql+redis这几个。
业余零散时间学习推荐:咱们这里收集了很多很好的文章,业余时间可以看,当作补充:优质文章补充
然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例
有什么问题记得随时私聊帅地
课程大纲: 所有课程大纲入口
每周打卡记录
7.20-7.23
java基础 基本数据类型 运算符 分支 循环 数组 面向对象 和对应的语法题
7.24-7.30
Java基础完
Java进阶 静态,代码块,main方法,final,抽象类,接口,内部类,枚举,注解,异常
7.31-8.6
java进阶 包装类,其他工具类,集合到LIst
回家了,学习效率奇差,很烦。再两天没有好转的话偷偷回学校
8.7-8.13
集合,泛型,线程
看了下最近的打卡,摸鱼和学习时间差不多是一比一,还是对自己太放纵了
8.14-8.20
线程基础,网络编辑基础,反射,QQ聊天实战、
8.21-8.27
JavaWEB:Mysql JDBC Maven Mybatis Html Css JS HTTP Tomct Selvet Request
Response Filter Listener(基础)
8.28-9.3
框架:Spring SpringMVC SpringBoot
git的使用
9.4-9.10
项目:支付系统,用户模块
ps. 有点摆烂这周
9.11-9.17
项目:分类,商品
这周回家了,然后原地感冒
9.17-9.24
项目:完成
以为做了三周,发现4号才开始做的懵逼,记错了
9.25-10.8
摆烂
投简历
没怎么学习