2024届 余辉

### 技术栈测试

1、学Java看的哪个资料:动力节点 Java零基础教程视频884节

  • Java集合这块学过了吗? 学过忘了
  • HashMap源码,JVM,JUC是否看过:学过忘了

2、数据结构与算法看的哪个资料:

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

3、框架与中间件

  • servlet,cookie,session学过吗:
  • SSM学过了吗:
  • redis 学过吗:
  • SpringBoot项目做过几个:

4、MySQL看的哪些资料:

  • sql 熟练吗:
  • 索引底层原理懂吗:

5、计算机基础

  • 计算机网络看什么资料:
  • 操作系统看什么资料:
  • 计算机组成原来看的什么资料:

学习计划(2022.1.1更新)

时间多一些,先打好基础,安排如下:

1、学习 Java基础,从对象开始学,也就是从第 23 小节开始学:Java基础,由于时间比较多,课程里面的作业和实战可以跟着做一做,锻炼思维。

2、学完「1」之后,就开始学习数据结构体系版

目前主要学习上面这两个,到时候学习「2」觉得学习一种有点无聊,那么可以去刷计算机组成原理,计算机网络,操作系统这些哈。

你先学,到时候根据你的学习情况来安排其他的。

所有课程入口:https://www.iamshuaidi.com/vip_course

每周进度跟进

学习了java类与对象的课程还有前面的一些基础知识编译器之类的感觉学到了许多东西

2022年1月9日

Java基础学到了IDEA使用会尽快的学完1部分

2022年2月20日
学习到了泛型马上开始坦克大战
2022年 3月7日学习到了IO流 文件基础知识 完成了我方坦克被击中爆炸效果;

2022年3月13日学习完了 Properties 和 IO 还有标准输入输出流 对象流 马上开始最后坦克大战的部分

2022年 4月12日学习完了 使用链表实现栈 做了使用两个栈实现队列

第二阶段学习(2022.6.25)

接下来主要是围绕算法 + web 的学习,大致学完web,再来学习计算机网络这些吧。

1、刷题:可以先看 算法面试专题,然后专题刷题,你可以去 leetcode 刷,也可以在课程的高频题里挑题刷,你把这个当作长期任务吧。

2、学习web:就按照课程大纲的 第4,5,6,8阶段学一下,所有课程大纲入口。

两者可以一起同时学勒,然后你暑假,至少把第 4,5,6 这三个学完吧,第五阶段的 redis 可以先不学,希望暑假也能刷100+道题。

每周进度跟进

2022年上半年最后一天

已经学完了javase部分 了解一些计算机网络 和看了写视频
数据结构与算法学习到了二分搜索树的遍历问题
算法题还没怎么开始写
学完了HTML 开始了css基础

2022年下半年第一周 第一天

之后我会高强度的学习更新采用每周更新和每天更新的方式
2022年7月1日 星期五

学习了26号题和189号算法题 好难
学习到了css浮动
算法学习到了二分搜索树的删除问题
javase忘记的差不多了又在牛客网上做了5到java基础语法题目

7月3号
学习了三道算法题189. 104. 237. 104两种解法都学会了 一种是递归 另一种是用队列实现的二分搜索层序遍历方式 递归还是比较难的
css学习到了第三部分 到现在总共学习了5道算法题芜湖!!

7月4号

学习到了javaScript 做了217,和 1号题

7月19号学习到了servlet开发与配置 今天做了一道算法题之前做了很多

第三阶段学习(2022.9.4)

开学就是大三了,一般正常的科班,大三会学习 计算机网络 + 操作系统这两门重要的课程,所以你这学期,重点任务是学习计算机基础 + 做项目 + 学习算法,具体安排如下:

1、计算机基础:先学习下计算机网络,可以看书+视频,就看《网络是怎样连接的》+B站找个视频看吧,这样初学者容易理解,就看这门:计算机网络微课堂,操作系统的话,晚点学也行。

2、项目:你先做一两个课程大纲的springboot项目,并且一边跟着我 从0到1 那个项目。

3、算法:这个其实不好安排,主要深不见底,你可以跟着 代码随想录 刷,也可以跟着 Labuladong 刷,也可以按照 leetcode 顺序刷,选一个,然后接下来我会以专题形式发算法的视频,到时候你跟着看看。

时间分配:我觉得 1 和 2 对你还是挺重要的,可以多花点时间,3 的话,先能掌握常规题型就差不多,再其他基础还没完成情况下,花太多时间的话,收益不算好。

每周进度跟进

最近几周没怎么学 …… ……
下午就学 计算机网络基础课看了一些了

第四阶段学习建议(2023.2.17)

总的来说,加上你很多忘记了,所以你需要学的还挺多的,不过如果只是找一些比较小的公司的实习的话,项目 + 基础八股文是比较重要的,所以我们就先继续再做一两个项目,不过你最近时间也多,这期间也要复习八股文这些,所谓八股文就是指 Java,mysql,redis等这些面试考点了。

1、项目:做 SpringBoot电商系统课程说明 和 SpringBoot+MQ:支付实战 这两个,做完就可以准备面试啥的了。

2、JVM:加深对Java的理解,刷一下 图解JVM学习指南。

3、mysql+redis:这两个是考察重点,看 MySQL原理剖析课程说明 + Redis考什么+高频题汇总 就可以了,另外就是关于 redis,如果自己学习的快,学有余力,那么可以看一下 Redis原理剖析阅读指南(新)。

学完按照 八股文题库(必看) 复习就可以了。

学习顺序:1和2可以同时做,学完了 1,再去学 3。然后关于算法的话,你可以先放一放,或者实在感兴趣的话,每周可以抽时间刷一刷吧。

发表回复

后才能评论