2024届_打上花火
1、学Java看的哪个资料:
韩顺平看了200多集
* 重载,重写,泛型懂吗?
忘记了
* Java集合这块学过了吗?
没有
* HashMap源码,JVM,JUC是否看过:
没有
2、数据结构与算法看的哪个资料:
学校教材
* 链表,栈,队列,二叉树能自己手写吗:
不熟练
* AVL树,红黑树,线段树学过吗:
没有
* 冒泡,快速,归并排序能手写吗:
不熟练
* 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
都学过,但不太熟悉
* LeetCode 大概刷了多少题:
十几道,不知从哪开始刷
3、框架与中间件
学校教材(有点看不懂)
* servlet,cookie,session学过吗:
学过
* SSM学过了吗:
学过一点
* redis 学过吗:
学过一点
* SpringBoot项目做过几个:
1个,实训老师带着做的
4、MySQL看的哪些资料:
学校教材
* sql 熟练吗:不熟练
* 索引底层原理懂吗:
不懂
5、计算机基础
* 计算机网络看什么资料:
* 操作系统看什么资料:学校教材
* 计算机组成原来看的什么资料:学校教材(教了部分)
学习规划(2022.7.3)
你这个看起来就是,很多都接触过,但是很多都不扎实,我们还是得把基础打扎实一点,把这些都好好学一下,不过之前的也不会白学,相当于第二次看时,可以记忆更加深刻。咱们先把 Java 语言打扎实,然后学习下基础算法和做做项目,把总体的框架过一下,之后再来复习八股文这些。
但是我不大清楚要不要让你刷一下数据结构与算法的体系课,如果你进度推的快,就让你刷,如果太慢,就不刷,希望你能认真学勒,具体安排如下:
1、重新学习下 Java 的课程吧,这门课也是韩顺平老师讲滴,你再认真学一下,我每个目录有说明了需要掌握的东西,你可以根据我说的指引学,先学:Java基础,如果你觉得前面的懂,从 23 节对象开始就行,之后学习 Java进阶,里面的实战可以跟着好好做一些勒,等你把这个课程学完,我在给你安排 Java 其他学习资料吧。(很有可能是 JVM)
2、推荐重新刷一下 数据结构与算法体系课,里面讲解了很多算法,也有不少 Leetcode 的题,主要为后面的 刷算法题打下基础吧,不过我也担心你进度推不上来,先看你学的情况吧,这个课程主要让你们更好锻炼代码能力,后面对学习集合源码有帮助。
你 1 和 2 可以同时学,你先学,其他的,后面再根据你的情况给你安排了。
时间安排:这是你暑假的重点任务吧,这两个是你的主线勒,「1」的话,估计需要一个多月左右的时间,「2」也差不多,还得看你的时间投入勒。你先学吧,这两个学完,后面的东西,学起来就比较快了。
咱们的课程大纲看这里:所有课程大纲入口,另外,如果你对前端 html,js 这些感兴趣的话,想基础也是可以滴,里面有对应的课程。
然后学习的时候,记得每周来打卡下学习进度,比如可以参考他们的:24与25届做的比较好的成员示例
每周学习跟进(一个月连续不打卡会被移除)
7-3
java 简单看了之前跟着敲的代码,类与对象之前学校学过,还是过了一遍,看到方法定义部分
7-24
Java 看到了第30P的this部分,之前做了个小手术,进度有点拖沓了,而且学得不够仔细,争取尽快赶上进度
8-21
把第一季度的java看完了,把大部分习题和后面的项目都做了一遍
看了些力扣的题,看的题大部分都能看懂,但是感觉自己的代码能力还是不够,快开学了,尽量在假期多学点、
9-23
Java看到了进阶前十几p没看了
跟着0-1项目搞了下,但是不太熟练,在跟着黑马的web学了一段时间 刚开学,这个学期的计网,安卓,python作业挺多的 有点不知道怎么平衡了
11-21
跟着0-1的项目做了一段时间,基础不好有时候做的挺吃力的,然后java和数据结构都看了一些,最近因为学校课程花了一段时间学习计算机网络
感觉个人进度还是慢好多…