2024届__是梦终空
技术栈测试
1、学Java看的哪个资料:尚硅谷Java入门
- 重载,重写,泛型懂吗? 泛型不懂
-
Java集合这块学过了吗? 尚硅谷课的 set,list,Map,都只是看了一遍,很少写
- HashMap源码,JVM,JUC是否看过:
2、数据结构与算法看的哪个资料:
- 链表,栈,队列,二叉树能自己手写吗:之前有写过C语言的链表、栈和队列
- AVL树,红黑树,线段树学过吗:
- 冒泡,快速,归并排序能手写吗:冒泡,快排可以写
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:递归 二分,
- LeetCode 大概刷了多少题:100
3、框架与中间件
- servlet,cookie,session学过吗:
- SSM学过了吗:
- redis 学过吗:
- SpringBoot项目做过几个:
4、MySQL看的哪些资料:
- sql 熟练吗:
- 索引底层原理懂吗:
5、计算机基础
* 计算机网络看什么资料:
* 操作系统看什么资料:
* 计算机组成原来看的什么资料:学校课程的计组书,白中英主编
学习规划(2022.6.14)
你这个的话,算是学的不多,和大多数学生那样,都是泛泛接触过,我们把Java,数据结构等课程都系统学习一下吧,把基础打扎实了。
总的来说就是,这段时间可以打基础,重点就是Java语言及其特性 + 数据结构与算法,这两个基础打好,后面学起来才能学的快,学完我们再来做项目和刷八股文这些。
具体安排如下:
1、Java 的学我们这里我找的课程吧,先看 Java基础,跟着好好学一下,然后你学过,可能学起来会快一些,这个课程讲的比较详细和深入一些,黑马的相对讲的比较浅,学完就学 Java进阶。
2、你也可以一边学习 数据结构与算法,排序算法那里会涉及到多态和泛型,如果遇到了,你可以去 Java 那里学一下勒。虽然你学过数据结构,不过把这门学了,可以为后面的算法学习打下基础,这门课讲的很多数据结构以及算法。
目前你的话,未来几个月就是打基础:语言 + 数据结构,学完就是学算法 + 八股文 + 做一些实践,反正不多也不少,把基础打好勒。
然后我也不给你安排太多了,到时候看你的学习情况再继续给你安排吧,你自己有什么想法也可以随时和我说。
咱们的课程大纲看这里:所有课程大纲入口。
然后学习的时候,记得每周来打卡下学习进度,比如可以参考他们的:24与25届做的比较好的成员示例
每周学习跟进(一个月连续不打打卡会被移出目录)
6.14-6.21
这周看完了java基础,着重看了一下含源码的内容。
java进阶看到了异常
数据结构到了第三节
力扣每天一道
这周期末了,C++的课设,和期末考试复习时间太多了
6.22-6.28
这一周都在课设和期末考试!
没看太多,时间不多,就把之前看的大概又看了一遍
力扣两天一题……
6.23-7.5
期末考试,一周看了一本计组书
终于考完试了,今天就回家了,有时间看了。
上周主要还是复习了,看完了异常和try catch.
力扣每日一题。
7.6-7.12
文章阅读:5
JAVA进阶到常用类完
数据结构看了一节
力扣:5
上学期的C++课设有点问题,改了好久,
这两天被强迫报了驾照,可能之后时间没之前多了
7.13-7.19
文章阅读: 10
数据结构看了4节
力扣每日一题
Java进阶到坦克大战之前完了
抽空看了本书,类似文学小说吧
马上考科目一了,每天还得做题……
7.20-7.26
本周学习时间不太多,家里有点事
几天都不在家,下周再来一起合并更新
7.26-8.10
很久没更新了,最近进度慢但学习时间也不少
Java进阶:坦克大战3之前完了
数据结构:二分查找进行中
文章阅读:课程学习规划里的文章应该看了有30篇左右吧。
力扣20道左右,还是很困难的做起来。
其余时间还抽空得背背单词
8.10-8.19
暑假快完了,任务还差点点
Java进阶:剩下网络编程实战,其余都完了
数据结构:希尔排序以前都学完了
文章:若干吧,有时候一天3、4篇,有1、2天没看
力扣每日一题。这周困难 中等题稍多,有点难搞……
剩下时间主要看看数据结构和算法题库
8.19-8.28
Java进阶:完成了,复习了一下集合部分
数据结构:剩下一两课了,另外以后学习和做题巩固
文章:这段时间看的不多,重点就是看了git 和github基本操作
力扣照旧每日一题
暑假结束了,原定的java进阶和数据结构部分课程绝大部分都完成了,往后慢慢巩固
明天在家上网课,可能每天大部分时间都在上课了,等回学校时间能多点
第二阶段学习(2022.8.30)
第一阶段的两个长课程 数据结构 和 Java 都在暑假完成了,可以说这个暑假,你比同班的大部分人都进步的多,接下来的任务就是通过文章的形式去复习自己学过的东西,当然,这是日常任务。
这学期的主要任务主要有三个:学习算法 + 跟着做项目 + 学习计算机基础,这是这学期比较重要的任务吧,具体如下:
1、做项目:项目这块,你跟着我从0到1这个来就行,不过要跟着我,期间得需要去课程大纲那里学习web和框架的知识哦,总之就是慢慢跟上我的进度。
2、算法:这个是比较艰难的任务,你找个攻略跟着刷题吧,跟着 代码随想录 的来刷就行,当然,只是跟着它来刷,期间也可以多看看其他教程或者题集哦,比如这学期我也会出算法教程,记得来看。
3、计算机基础:这块主要学习两门课,计算机网络+操作系统,先提前学吧,先学计算机网络:先看 网络是怎么样连接的,在看图解HTTP,之后在看看情况吧,OS的话,可以跟着学校的教材来吧。
**顺序:三个可以同时学,对于「1」,就是慢慢跟着我的进度吧,对于2,一开始可能需要看比较多的时间,反正就是希望这学期,代码随想录可以完成一刷吧。
先安排这么多
每周学习跟进(一个月连续不打打卡会被移出目录)
8.30-9.12
中秋节刚过 来更新一下前两周的内容
1:代码随想录,平均一下1天一题
2:项目方面:之前没有学过web的内容,所以项目还是做得慢了点,只完成了任务二。目前学完了课程学习规划的html,css(一半),servelt内容,maven,目前就这些,还在学习中 大概这css和js差不多能完,慢点就下周,项目慢慢在跟。
3:学校课程:linux,计网,操作系统,单片机(有点学不懂),跟着学校教程同步进行
4:花了得有2.3天搞懂了github,git 的部分操作,以后用到再学新的东西
9.12-10.11
距离上次更新已经一个月了,前两周一直在家上网课 效率不高,一天除去上课可能就学5个小时,后面来学校第一周还是网课,摆了一周,上周好好学了下。
1:javaweb部分除了JSON和监听器部分都看完了
2:mysql部分跟着学校部分同步进行,因为项目会用,所以会比较提前
3:JDBC入门部分今天刚好能完。
4:代码随想录刷到了双指针完,栈和队列今天开始写
5:操作系统 跟着学校课程进行
6:项目进行的有点慢,可能这周完最多能再完成两个任务
10.12-11.04
多半个月后再次更新
1: ssm spring+mybatis 明天就看完了,还有SpirngMvc
2:代码随想录:二叉树写了一半,贪心,dp,回溯同步进行着。
3:操作系统 计网跟着课程快结课了。
4:想等学完SSM再进行项目的跟进
不知道这个月努努力能不能学完SpringBoot 和redis的部分内容,得多点时间学了。前两周有在看蓝桥杯的算法题,花了挺长时间搞
11.04-4,04
1.springboot项目做了3个,电商支付、电商系统、社区论坛
2.算法题每天在做
3.八股文在学,背的还不太多