2025届_^

每周学习跟进

第一周 6/22-6/25

  • 数据结构:看了1-3节,(线性查找和选择排序)。本身属于比较简单,没什么问题。
  • Java:这两天主要复习了一下Java基础,准备明天开启地哥发来的Java进阶正式学习。
  • 继续坚持下去吧。希望明年能拿到一个满意的结果。

第二周 6/26-7/2

  • 数据结构:看了4-7节(数组、栈、队列)。循环队列稍微有点绕,自己消化了一下弄懂了。感觉有时间还是要复习,要不然容易忘。
  • Java:开始看Java进阶的视频了,这周看完了1-4节(类方法/变量、main方法、代码块、单例模式与final)。视频讲的确实比较详细,总体来说很不错,没什么问题。
  • 周六周天有事情耽误了一些进度。总体来说,这周学的都弄懂了,比较清晰。
    就是担心时间长了容易忘,感觉有时间还是要复习吧,不知道复习的频率怎么把握呢?还是我太过担心了。地哥这方面有什么建议吗?

第三周 7/3-7/9

  • 数据结构:看了8-10节(链表)。
  • Java:看了5-9节(抽象类、接口、内部类、枚举、注解)。
  • 感觉Java学起来更轻松一点,数据结构还是要多动手写一写。

第四周 7/10-7/16

  • 数据结构:主要看了第11节,把原来看的手敲了一遍。
  • Java:看了10-13节(异常相关)。
  • 这周进度有点慢,周567有些事耽误了没学习,下周抓抓紧。
  • 发现还是要多练,多看。真的是“无他 唯手熟尔”。

第五周 7/17-7/23

  • 数据结构:主要看了第12-15节,归并排序方面的。
  • Java:主要看了13-18节,常用类方面的,18节内容有点多,还没看完。

第六周 7/24-7/30

这周回家了效率极,低老师又催论文,基本没怎么学。。。
– 数据结构:16节快速排序
– Java:18节常用类

第七周 7/31-8/6

  • 数据结构:17-19 快速排序+二分查找
  • Java:19 常用类+集合入门

第八-十周 8/7-8/27

断了两周没有学。。终于回到学校了,要加快速度了。。
– 数据结构:20-25 数据结构感觉要加快进度,尽快把视频看完
– Java:20-25

第十一周 8/28-9/3

  • 数据结构:26-30。
  • Java:26-30。
    坦克大战只看了视频,没有手敲。同时从Java最前面复习一下学到的知识,字符串忘得有点多。接下来看视频的时候也准备同时一下数据结构。

第十二周 9/4-9/10

  • 数据结构:没学新的,把前面复习了一遍。
  • Java:学习了31-多线程,另外把前面的复习了一遍。

第十三周-第十八周 9/11-10/21

  • 数据结构:算法与数据结构的课已经看完了,开始看算法课了,要多敲敲代码。
  • Java:韩顺平的Java进阶已经看完了,坦克大站和网络编程的项目为了赶时间就没做,但内容基本都复习了一遍。准备看图解JVM。
    这次时间挺久的。。。中间国庆假期基本没怎么学,回学校之后又生病一个多星期,现在终于恢复正常了。。

第十九周 10/22-10/29

  • 数据结构:开始看算法课1-6,双指针的内容。
  • Java:看了图解jvm P1-7,讲的听通俗易懂的。

第二十-三十一周 10/30-1/21

好久没更新了,记录一下。。。
最近两个月因为学校的事情基本没怎么学
– Java:图解jvm全部看完了
– 数据结构:算法看到了第35节-优先队列

技术栈测试

1、学Java看的哪个资料:学校里学过。

  • 重载,重写,泛型懂吗? 懂个大概
  • Java集合这块学过了吗?学过
  • HashMap源码,JVM,JUC是否看过:没看过

2、数据结构与算法看的哪个资料:本科学过,学的不好。

  • 链表,栈,队列,二叉树能自己手写吗:
  • AVL树,红黑树,线段树学过吗:
  • 冒泡,快速,归并排序能手写吗:复习一下应该可以。
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:递归、二分。
  • LeetCode 大概刷了多少题:

3、框架与中间件

  • servlet,cookie,session学过吗:学过,但比较模糊。
  • SSM学过了吗:学过,但基本快忘了。
  • redis 学过吗:学过,简单的使用过。
  • SpringBoot项目做过几个:1个,实验室里的横向项目(OA系统),目前在跟着做。

4、MySQL看的哪些资料:《数据库系统概论》王珊

  • sql 熟练吗:会使用基本的sql语句,不经常用快忘了。
  • 索引底层原理懂吗:不懂。

5、计算机基础

  • 计算机网络看什么资料:《计算机网络》谢希仁、《王道》主要做的选择题,太久没看基本都忘了。
  • 操作系统看什么资料:本科学过,现在基本都忘了。
  • 计算机组成原来看的什么资料:本科上过课,但当时就没学懂。

学习规划(2023.6.21)

课程大纲: 所有课程大纲入口 ,PS:你要的东西,课程大纲基本都会有哈,需要学啥记得来课程大纲看看。

你接下来主要需要补基础,然后你帮老师做的 OA 系统,这个也挺好的,到时候就当作项目吧,然后这段时间以算法+八股文为主,项目后面晚一点,咱们再补一个训练营的项目,具体安排如下:

1、数据结构+算法:,你数据自己也学过,不过这个需要学扎实一点,你可以把 数据结构与算法体系课 学一下,内容有点多,有些比较难的,注重编码,我都有说明,刷完有了一定的算法基础,就按照 我这个课程刷就行:拿捏算法面试课程,主要刷 easy + medium 部分。
时间推荐:后面学习算法推荐每周 15+ 道题左右。

2、八股文:八股文你需要一边跟着学,这玩意需要多看几遍,容易忘记

下面是你具体的学习建议:
(1)、深入Java =》JVM=》Java并发:Java 开发,原理部分,比较难的是 JVM 和多线程,感觉你 Java 学的不深入,可以看下 Java进阶,就看我画线的部分(主要看一下集合的源码分析,这块问的多),然后看完你学习下 JVM和并发,JVM 刷 图解JVM学习指南 就可以了,之后JVM进阶看 JVM课程说明,之后学习下Java并发,重点看前面二三十章吧(这个节选),另外看不懂的话,在找我,我也有对应视频,知识我觉得这部分,文字学起来更加轻松。

配套练习:你可以学习过程中,一边跟着答题哈,学了哪个就回答哪个部分:高频题回答模版训练,不过看个人兴趣了,这里的回答基本也都有答案了。

(2)、mysql+redis:这两门是重灾区,mysql你看 MySQL原理剖析课程说明,看看能不能看懂索引的那些,到时候看不懂再和我说吧,我在给你视频(会涉及不少数据结构的知识)。redis 的话,建议先去刷《redis开发与运维》:《Redis开发与运维》怎么看 + 重点章节,对应的电子书这里下载:书籍推荐。然后差不多面试时看 Redis考什么+高频题汇总 就行了,当然,直接看这个也是可以的,看你个人兴趣。

最后八股文按照 八股文高频题库(必看) 复习就行,我里面核心的总结了,复习下核心的就可以了。

学习顺序:这里可以分成2条路线,一个是算法一条,一个是八股文一条,时间比例可以是 1:1。

然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例

有什么问题记得随时私聊帅地

课程大纲: 所有课程大纲入口

发表评论

后才能评论