24届 release
24### 技术栈测试
1、学Java看的哪个资料:只是跟着老师入门了
- 重载,重写,泛型懂吗?有“背”过 已经忘记了
-
Java集合这块学过了吗?学过忘了…
- HashMap源码,JVM,JUC是否看过: 没有
2、数据结构与算法看的哪个资料: 数据结构(严蔚敏)就是学校常交的那本
- 链表,栈,队列,二叉树能自己手写吗:不能
- AVL树,红黑树,线段树学过吗:没有
- 冒泡,快速,归并排序能手写吗:不能
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:枚举 二分 递归
- LeetCode 大概刷了多少题:0
3、框架与中间件
- servlet,cookie,session学过吗:
- SSM学过了吗:
- redis 学过吗:
- SpringBoot项目做过几个:
4、MySQL看的哪些资料:
- sql 熟练吗:会用基本的增删改查 建表啥的
- 索引底层原理懂吗:不懂
5、计算机基础
- 计算机网络看什么资料:
- 操作系统看什么资料:这学期刚开 还不知道
- 计算机组成原来看的什么资料:b站上哈工大 刘宏伟教授的
学习规划(2022.3.29)
你这个,基础稍微差了一点,这学期,认真打下基础,然后咱们未来是走 Java 后端的,所以 Java 这门语言得吃透(当然,把基础打好,随便面其他岗位也是可以滴)。然后操作系统这些,你就跟着学校等节奏学就行。
所以我们在学习上,就分两条路一起学:
一条是算法,算法需要一个积累,所以这个我们长期学,比如每周投入一些时间刷一刷,不过先数据结构打扎实=》一边学习算法思想 + 刷题。
一条是 Java 技术栈,Java 技术栈内容多,Java=》JVM=〉项目
所以学习建议如下:
1、先把 Java 基础学好,看 Java基础,当然,讲的很详细,看的时候,可以从 23 节的类的对象看,可能前面的你学过了。
2、看完「1」就继续看 Java进阶,然后你看的时候,如果要一边看书,我这里推荐看 《Java编程思想》。
3、你学完「1」,在一边学习「2」的同时,可以一边学习 数据结构与算法,就是你的数据结构学的太差了,你看这门课程,把数据结构好好学一学,把代码能力提升起来。
所有课程入口看这里:所有课程大纲入口
也就是说,先学完「1」,就学习 2 和 3,因为数据结构会用到 Java 的知识,然后我先安排这么多,你先学,之后再继续给你安排,先看看你一个学习情况,然后你每周来跟新下学习进度,也可以星球打卡,这样我才能知道你的学习情况。
这里有案例:做的比较好的成员示例
———感谢地哥再次给我机会
“第一周”
磕磕绊绊,的大二又被我过完了,现在开始大三了,停滞了很久,是真的打算认真好好学习准备明年秋招了,
把Java基础听完了,并且把作业都写了,自己对Java基础的认知大概就是:不再是用for if那些条件语句来解决问题,而是建立了一种将功能封装给对象,然后在通过继承或者直接调用的思想,(我可能表达还是不太准确)然后对多态和动态绑定机制觉得非常神奇,我会继续加快学习的。
第二周主要学Java进阶和数据结构,数据结构我想问:我之前看过视频学习过,现在再看是不是应该和刷题一起?
再花点时间打算把这学期的计网加入学习了,不然期末考试又不会。。目前打算听b站上的《湖科大的计网》okay么?
地哥指教:
第三周(2022/10/31)
因为重感冒了一个星期所以推迟了我的进度,现在Java进阶看到集合类的List了,有点难,我会看得有点慢。数据结构没有进展,因为我时间主要花在跟着视频敲Java类【String类】的代码了,总感觉不敲就记不住。。计网看到第三章数据链路层