2025届_秊

–>每周学习跟进

10.1 – 10.7

  • 做项目

  • 网络编程项目

  • 透视HTTP协议:看到一半感觉和没看差不多,就开始做思维导图,这样感觉好多了,能真正思考一些细节,回头复习也快了

9.22 – 9.30

  • 做项目

9.15 – 9.21

  • 做项目的过程中, 复习 ajax, jquery语法,前后端交互逻辑
  • 【redis开发与运维】在读

9.8 – 9.14

  • SSM 刷了一遍

  • 复习了一手 json

9.1 – 9.7

  • 返回去看了 Spring,Maven入门

  • 跟进项目

7.3 – 8.30

SpringBoot + Vue3 前后端分离 wiki知识库系统

《操作系统实践原理》

7.3 – 7.9

快放假了, 摆了一周

6.26 – 7.2

  • C++ 大作业

  • 二刷回溯

6.19 – 6.25

  • 军训集训

  • 算法每日两题

6.12 – 6.18

Java进阶
+ 《CSAPP》看到第八章, 后面有点看不太懂了, 还看了点 B站上的讲解视频

  • 《艺术》看到第六章, 说的我都能理解, 容易忘

算法

  • 二刷二叉树, 周赛看天书

JavaWeb

  • JSON入门结束

5.29 – 6.11

期末考 + 四级 + 农训 结束,一切恢复正常

5.22 – 5.28

Java进阶

  • 《CSAPP》看到第五章

JavaWeb

  • Web入门结束

  • docker入门结束

算法:

  • 字符串和哈希表二刷

博客:

准备四级有点难顶?

5.15 – 5.21

Java进阶

  • 【JVM】1-3, 6-8, 10-13,基本上除了地哥说的可以先不看其它都看了
  • 【艺术】1-2
  • 【CSAPP】1-3.4,这本神书本来想这等自己功力足够了在看,但只看 Java 有点无聊,就看了点这个。发现真的好这本书,把以前看过的很多东西都连一起了,太好了太好了

JavaWeb:

  • JavaScript入门完成

算法:

  • 代码随想录一刷完成

想法: 这个星期算法就收个尾,主要是买的书到了,大部分时间在看书;马上就要考四级了,也在想着准备四级

5.8 – 5.14

Java进阶

  • [onjava8] 继续进行
  • HashMap源码(红黑树部分雀氏难啃)
  • JVM视频2 – 3

算法:

  • 动态规划[股票]和[子序列]问题
  • 数据结构与算法之美[17 – 27], 并正在总结中

博客:

想法: 本来感觉动态规划到”瓶颈”了, 题解都开始看不懂了. 但是放了好几天, 看看别的资料之后, 又突然能轻松看懂了, 争取下个星期一刷正式结束吧; 除此之外, 需要提高效率

5.1 – 5.7

Java进阶

  • [on java8] 看到第十章集合部分, 期间不断回看复习
  • [深入理解 JVM] 刚开始, 遇到不会的名词以及知识点就查
  • ArrayList 和 LinkedList源码
  • 迭代器设计模式

算法:

  • 二刷链表
  • 动态规划宝典

博客:

计算机基础
+ 复习了流量控制, 滑动窗口

其它:

  • 使用 Typecho搭建个人博客, 并自己优化部分内容

想法: 看书需要不断回顾, 算法一定要坚持

2022.4.25 – 4.31

Java基础:
+ [Java核心技术: 卷1] 除第十,十一章外其它
+ [on java8] 集合部分ing
+ [视频] 集合部分ing

JavaWeb:

  • html入门完成

算法:

  • C++代码随想录一刷: 动态规划 , 贪心
  • Java代码随想录二刷: 数组 , 双指针 , 模拟 , 链表
  • 极客时间: [动态规划宝典] 00 – 03

计算机基础(理解 + 背 + 说):

  • 计网: 五层模型入门; TCP&UDP比较

–>学校规划(2022.4.25)

我觉得你基础还是可以的,不过你现在大一,还是以打基础为主,看看大二第二学期的暑假能不能去找份实习,主要大一大二的有点年轻,一般公司不怎么招,我们接下来的学习,也是以未来的暑假实习为主。

我建议你现在往两个方向学,一边是算法,一边是Java一系列,到时候争取在学好算法的同时,也能把 Java底层 + 项目也做一做,增加自己的优势,毕竟现在很多人八股文都学的很好,所以建议学习如下:

1、先学 Java基础,跟着好好学一下,不过你有 C 语言基础,学起来应该会很快,学完就学 Java进阶,之后就顺势学习 Java虚拟机课程说明(必看),把这几个学了之后配合看一些书,Java 几本拿下。

之后就可以尝试早点做项目了,不过你先学,等你学的差不多再根据你的情况给你安排。

2、学 算法,关于算法这个,我就不干预你了,你可以刷 leetcode,也可以按照一些攻略来刷,比如 代码随想录 这些,反正目标是大二暑假时,有400+道题吧,然后咱们这里也有一个 算法高频题库,对于这个,可以后面差不多面试了,再来刷一刷回顾一下。

另外,等你 Java 学的差不多了,可以把 AVL 树,红黑树,线段树 这些高级数据结构的知识补一补,看这里 数据结构与算法,不过里面都是用 Java 实现的,等你 Java 学了个大概再来吧。

你先专注学下 Java,刷刷题,后面在根据你的情况,给你推荐一些资料看吧,至于计算机基础,这些慢一点也没事滴,后面也是要系统捋一捋。

咱们的课程大纲看这里:所有课程大纲入口,另外,如果你对前端 html,js 这些感兴趣的话,想基础也是可以滴,里面有对应的课程。

然后学习的时候,记得每周来打卡下学习进度,比如可以参考他们的:24与25届做的比较好的成员示例

–>技术栈测试

1、学Java看的哪个资料:java 0基础, 但是C/C++很了解, 看过C primer plus,C语言程序设计,C++primer

  • 重载,重写,泛型懂吗?
    • C++懂
  • Java集合这块学过了吗?
    • no
  • HashMap源码,JVM,JUC是否看过:
    • no

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

​ 代码随想录90%

  • 链表,栈,队列,二叉树能自己手写吗:
    • 突击几天手写
  • AVL树,红黑树,线段树学过吗:
    • no
  • 冒泡,快速,归并排序能手写吗:
    • 突击几天手写
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
    • 全部, 但还是不太熟练
  • LeetCode 大概刷了多少题:
    • 100出头

3、框架与中间件
—>以下全没

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

4、MySQL看的哪些资料:
只有必知必会, 忘得很多

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

5、计算机基础
—>以下都在自己整理八股文中

  • 计算机网络看什么资料:
    • 自顶向下, 图解网络
  • 操作系统看什么资料:
    • 操作系统原理与实践, 图解系统
  • 计算机组成原来看的什么资料:
    • 了解一部分内容, 但没系统看

发表评论

后才能评论