2024_Neil
技术栈测试
1、学Java看的哪个资料:B站——韩顺平java\java核心技术卷1
- 重载,重写,泛型懂吗?还行
-
Java集合这块学过了吗?学过但是不知道全不全
- HashMap源码,JVM,JUC是否看过:
2、数据结构与算法看的哪个资料:
- 链表,栈,队列,二叉树能自己手写吗:
- AVL树,红黑树,线段树学过吗:只学过红黑树
- 冒泡,快速,归并排序能手写吗:可以但是写的慢
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
- LeetCode 大概刷了多少题:
3、框架与中间件
- servlet,cookie,session学过吗:
- SSM学过了吗:
- redis 学过吗:
- SpringBoot项目做过几个:
4、MySQL看的哪些资料:
- sql 熟练吗:还行
- 索引底层原理懂吗:
5、计算机基础
- 计算机网络看什么资料:
- 操作系统看什么资料:
- 计算机组成原来看的什么资料:
学习规划(2023.5.16)
课程大纲: 所有课程大纲入口 ,PS:你要的东西,课程大纲基本都会有哈,需要学啥记得来课程大纲看看。
虽然你明年毕业,不过你要读本,所以我是把你当作 26 届毕业来给你安排学习的话,所以现阶段主要还是要多打基础,具体安排如下:
1、数据结构与算法:你再次刷下这个体系课 数据结构与算法体系课,虽然你以前学过,不过你先再学一学,这个课程讲的比较深入,学习目的:提高编码能力,所以编码能力就是 把自己的想法变成代码,也就是能够把 伪代码描述 变成具体的代码,所以学习数据结构,编码非常重要。。刷完之后,就要开始刷算法题了,跟着我这个课程刷就可以了:拿捏算法面试。
不过这个是比较难的部分哦,希望能坚持吧,学好了,学其他会快很多。
2、计算机基础:把几个核心基础课程补一下,快速入门就行,有个整体概念吧,就这三个课程:
0. 计算机组成原理课程说明
0. 操作系统课程说明
0. 计算机网络课程说明
3、web:学习下web,到时候还能去找相关的实习,混实习经验,跟着这个学就行:web学习路线整合(框架+项目)
学习顺序:1 是长期的事情,所以一直学者,每天学两个小时啥的,2 和 3 也能同时学,看你个人喜好,如果你不喜欢同时学太多,那么学完 2 再学3.
先安排这么多,然后记得来每周打卡学习进度哈,也可以星球每天打卡哦,我会看的,比如像他们这样:0. 每周打卡做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的
有什么问题记得随时私聊帅地
学习打卡
2023.5.18-2023.5.21(第一周)
- 数据结构与算法——看了两个章节,线性查找和选择排序
-
计算机基础——计算机组成原理看了第一章概述和第二章组成
-
web——把视频学到了maven,做了一个小的聊天软件,用了数据库把前面学的实践了一下
总结
这周520周末没咋学习,基本每天学视频也就5个小时左右,快期末了事情也多
数据结构和算法是跟着视频的要求学的,把代码自己细扣了一些,理论有些模糊,以后要做好规划每天学点算法,要不进度太慢了
计算机基础就是大概听了听过了一遍,没有细扣
web算是把前面的java基础又复习了一些,看视频的期间,自己有些概念模糊了,又看了看核心技术
2023.5.22-2023.5.28(第2周)
1.数据结构和算法——看到了8栈与队列,把所有代码自己实现了一遍
2.计算机基础——这周没看
3.web——学了mybatis框架和网页三剑客
总结:
这周做结课大作业,一直没啥时间,而且学算法写代码写的不熟,所以就很慢,作业做的差不多了,所以下周应该有时间,周末熬夜熬的头晕,浪费了好多时间,今天想了想计划,一天算法必须学一章节,然后再弄别的
2023.5.28-2023.6.04(第3周)
- 操作系统和计算机网络的视频看完了
- javaweb的基础视频学完了
这周没弄算法,把杂东西学完了,后面该学框架和算法了,web的代码后面的jsp那一块没怎么敲,剩下的还行
2023.6.05-2023.6.18(第4,5周)
- 复习了一些基础知识,看了看面试题,没有学新东西。
最近比较忙,实习的事情,尽量学吧
2023.6.26 – 2023.7.2(第7周)
还是只学了点框架,唉好忙啊,实习的破事,估计还有俩星期就差不多安稳了。
2023.7.17-2023.7.23
学了一部分spring框架的内容,还看了一些c语言的书。
现在主要在弄服务器的一些东西,有基本的服务部署,防火墙那些。