2025届_桦南

技术栈测试
1. 学java看的那个资料
B站宋红康,看到类与对象(初级)
重载,重写,泛型不懂
集合这块还没学到
HashMap源码,JVM,JUC没看过
2.数据结构与算法看的那个资料?
Leetcode刷过4道题
会写二分法,其它全不会
3. 框架与中间件
都没学过
4. mysql看的那些资料
没看过,不懂底层原理。
5. 计算机基础
都没学过

学习规划(2023.11.9)

一些链接入口

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

你的大致情况分析与规划

你需要学习的太多了,加上每天可以投入时间不算太多,所以明年的暑假实习,是基本很难参加了,加上你的导师也不放实习,所以咱们一些准备秋招吧,到时候看看四五月份,能不能投递体验下面试。

咱们把基础打好,深大也还不错,还是有机会拿到不错的offer滴,只要基础打好+跟着做项目。

终究目标:明年冲刺好Offer。

具体学习安排

1、Java理论:你别看宋康的了,直接学习我这里推荐的Java吧,直接学习Java基础 ,已经学过或者懂的就跳过,都会具体的说明,然后学习 Java进阶吧,按照最低要求学习即可,然后你觉得懂的就跳过,优先划线或者标注重点的就重点看下。集合源码可能会看不懂,那么可以先不理。

划重点:为了学习更快,请学习的时候,按照我网站的说明来,每个目录都会说明需要掌握哪些,该跳过的就跳过哈,按照最低的要求来学就行,项目实战就不做了,练习也可以不做。

配套练习(必做比做):你学到对应模块的时候,可以在牛客网这里刷刷题:Java语法刷题,相当于熟悉一下基本语法。视频的练习你可做可不做,但是这个配套练习必须做哈。

时间安排:建议1.5个月完成。

2、数据结构+算法:这个是比较难且重要的内容哦,你可以把 数据结构与算法体系课 学一下,内容有点多,有些比较难的,注重编码,我都有说明,刷完有了一定的算法基础,就按照 我这个课程刷就行:拿捏算法面试课程,主要刷 easy + medium 部分。数据结构学的时候,难的可以放一放,核心的一定要好好学。

时间推荐:学完1再来学,数据结构建议 1 个月完成,按照最低要求学就行,之后每周刷 10+道题。

3、框架与项目:按照 web学习路线整合(框架+项目) 路线学,项目涉及内容太多,学的时候,哪里不会补哪里,,大概做2个项目,就做电商支付+牛客网/B站弹幕,注意javaweb,ssm 这些,简单快速过一下即可。

时间推荐:学完1+2,开始学,1.5~2个月个月。

4、核心八股文:学完 1 + 2 + 3之后就来学,先系统刷一下 mysql + redis + jvm,刷完就可以按照面经来刷了

(1)、JVM入门:学习 图解JVM学习指南 ,学完后面有时间再看书,没时间就这个其实也够了。

mysql=>redis:mysql 你看 MySQL原理剖析课程说明,看看能不能看懂索引的那些,如果看不懂就刷一下我提供的视频。redis 的话先去刷《redis开发与运维》:《Redis开发与运维》怎么看 + 重点章节,对应的电子书这里下载:书籍推荐

时间:跟着3做完一个项目后再来学,1~1.5个月

5、计算机基础 补充:这几个需要补充下,面试会问到,笔试也是考的比较多,看下面几门快速入门下,之后在基于面试题复习即可:

0. 计算机组成原理课程说明

0. 操作系统课程说明

0. 计算机网络课程说明

时间安排:可以学习1的过程中,期间辅助学习计算机基础。

6、复习

第一轮复习:刷高频题,按照 八股文高频题库(必看) 进行第一轮复习,核心学的差不多,按 面试突击专题学习指南(必看) 进行第二轮复习,这个时候你已经能够应付挺多八股文了,但是八股文学无止境,之后学完有时间再回归系统学习,我会给你推荐对应的书籍和专栏。

学习顺序

上面有说明,先1=》2=》3,期间可以一边补充5,等3学的差不多就学习4,期间跟着刷算法题。

就行先安排这么多,然后记得来每周打卡学习进度哈,也可以星球每天打卡哦,我会看的,比如像他们这样:0. 每周打卡做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的

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

每周打卡记录

每周六更新打卡

Week 11 2024.0127-2024.0203

  1. java基础以及进阶就先这样了。
  2. 开始学习数据结构

Week 10 2024.0120-2024.0126

  1. 开始学习第19章

Week 9 2024.0111-2024.0120

  1. 开始学习Map,源码什么的太多了,看不下去先不看了
  2. 开始学习泛型,用于指代数据类型的,
  3. 开始多线程,程序,进程,线程的关系
    学习了多线程的启动方法,一是继承Thread的多线程类,二是实现了Runnable接口的类。

Week 8 2024.0101-2024.0110

暂停一周,去南京出差

Week 7 2023.1225-2023.1230

  1. 学习了一些常用类的方法,Math,Arrays,System等
  2. 开始集合章节,了解了集合的构成,单列集合,双列集合(类似于python中的字典)
  3. 学习了实现List接口的三个类,ArrayList、Vector、LinkedList三种类的不同,底层实现机制,扩容机制等,稍微了解了双向链表。
  4. 学习了实现Set的类HashSet,底层源码没看跳过去了,Set就是无序不能重复的列表。
  5. 准备开始学Map。

Week 6 2023.1218-2023.1223

  1. 学习了枚举类
    枚举的自定义法以及使用enum定义枚举类
  2. 学习了注解
    1. @Override 方法重写
    2. @Deprecated 元素过时了
    3. @SuppressWarmings 忽略警告信息
  3. 学习了异常
    1. try-catch-finally
      无论是否又异常,finally块中的语句都会执行,即使catch中由return也会执行。
    2. throws 在方法后面抛出异常,重写时子类有一些细节,重点是不能扩大父类异常的范围。
    3. 自定义异常
  4. 学习了包装类,知道了什么是装箱与拆箱,以及自动装箱,自动拆箱等等。
  5. 学习了String类以及常用方法
    1. 形参对于引用类型传递的是地址,但是不会改变String源对象。
    2. 两种创建String对象的区别,String s = “dwad”;指向常量池,另一种会新建对象空间再指向常量池。
    3. 不可以对String内部的字符进行改变
    4. 学习了String的几种常用方法。
    5. 学习了StringBuffer和StringBuilder,两个可改变的字符串类。String的各种方法返回的是一个新的字符串对象,

Week 5 2023.1211-2023.1216

  1. 学习了内部类,分别是在方法或代码块中的局部内部类和匿名内部类,以及在成员位置的成员内部类和静态内部类

Week 4 2023.1127-2023.1211

补一下最近的打卡,近半个月以来没学工作的东西。
1. 毕业论文开题
2. 项目定期汇报进度
后续要想办法每天挤时间学。

Week 3 2023.1120-2023.1125

下笔时是11月27日了,来补一下上周的打卡,上周状态不好,没学多少工作的东西,科研的学习进展也不顺利。
1. 学习计算机组成原理
2. 学习java进阶

计算机组成原理

看了基础篇以及计算篇
感觉收获不大

java进阶

上周学习了java进阶的类方法部分。懂了一些静态方法。

Week 2 2023.1113-2023.1118

  1. 学习java基础
  2. 学习计算机组成原理

java基礎

本周从java基础的重载部分学到了多态部分。大概列表:
1. 方法的重载与重写,重载参数列表不同,重写方法名,参数列表必须相同,返回类型可以是子类。
2. 类的构造器。构造器像是对类的初始化。类有默认的无参构造器,但是自己写了构造器以后就没有无参构造器了。
3. this详解,this在类中就相当于在外面类的对象名一样。比如this.属性,就是调用自己的属性。this()就是调用自己的构造器。
4. 包与访问修饰符,访问修饰符从大到小:public–>protected–>defalut–>private.
5. 封装与继承。extends。
6. 多态,细节太多了。
7. Object是所有类的父类,学习了一些方法。

计算机组成原理

只看了概述篇。

下周计划

java基础学完,继续看计算机组成原理。java基础从断点调试开始学。

Week 1 2023.1108-2023.1111

  1. 做计划
  2. 学习java基础

做计划

粗略计划,可能会有变动
第一阶段的学习建议是1.5个月,需要完成java基础和java进阶。以及第五阶段计算机基础的补充。
目前计划如下:将1.5个月分为三个半月。
1113-1125:从java基础的类与对象开始学将java基础学完。计算机组成原理课程大致浏览一遍。
1127-1209:学java进阶的前半部分,操作系统课程大致浏览一遍。
1211-1223:学java进阶后半部分,计算机网络课程大致浏览一遍。

学习java基础

这几天学习了韩顺平190-249课程部分。
收获:

类与对象的关系
类的属性、方法、构造器
递归,
方法的重载,可变参数
变量的作用域
this关键字

发表评论

后才能评论