JAVA技术栈学习进度


2023.10.17-2023.10.22(第一周)


  • 韩顺平java基础课 :p1-p233:基础语法到重载课程,后续面向对象相关可区分与c++的区别
  • 牛客网java基础语法入门题:JAVA1-18完成
  • 数据结构与算法: 拿捏算法笔试题:二分查找方法对应leetcode题java语言重写(和c++核心代码相同)
思考:总体来说感觉java语言与c++有很多共通之处,语法细节也要注意不要混淆。后续leetcode题转用java方法解题。

2023.10.23-2023.10.29(第二周)


时间总览:
在这里插入图片描述

  • 韩顺平java基础课 :基础课程学完
  • 韩顺平java进阶课 :p373-p497
    重点:
    类变量、类方法、内部类、匿名内部类、异常、String\StringBuffer\Stringbuilder区别,常用类:日期\Math\String\Arrays
  • 牛客网java基础语法入门题:JAVA19-37完成
  • 数据结构与算法: 拿捏算法笔试题:双指针相关例题
  • 计算机网络快速入门:1概述篇完成,2网络层ip子网划分
思考:本周java进展到进阶阶段,重点知识有着之前c++基础学起来比较容易。数据结构与算法遇到题目大体知道怎么做但处理细节易出错。计算机网络理解的不是太到位,先有个印象。

2023.10.30-2023.11.05(第三周)


时间总览:
在这里插入图片描述

  • 韩顺平java进阶课 :p498-p661
    重点:
    集合、集合遍历方式、集合底层源码、泛型、JUnit单元测试、线程创建、文件相关操作
    坦克大战游戏编程0.5版,后续文件相关操作没有进行完成
  • 牛客网java基础语法入门题:JAVA38-51完成
思考:本周主要学习java进阶知识,主要看集合的底层源码及相关多态运用。

2023.11.06-2023.11.12(第四周)


时间总览:
在这里插入图片描述

  • 韩顺平java进阶课 :网络编程、反射专题完成
    重点:
    TCP字节流/字符流编程、UDP网络编程、反射原理、获取Class对象的方法、类加载的五个阶段、反射暴破
  • 计算机网络快速入门:完成
  • 计算机组成原理快速入门:完成
  • 操作系统快速入门:完成
  • 数据结构与算法: 拿捏算法笔试题:双指针、哈希法运用
思考:本周主要学习java进阶的网络编程与反射相关知识,顺便把计算机组成原理与操作系统快速入门看了,leetcode算法没有怎么刷。

2023.11.13-2023.11.19(第五周)


时间总览:
在这里插入图片描述

  • JavaWeb:P1-P46
    重点: 数据库基本操作、JDBC、Maven
思考:本周开始进行javaweb相关技术栈学习(由于本周忙着开题及其他,学习技术的时间较少)。

2023.11.20-2023.11.26(第六周)


时间总览:
在这里插入图片描述

  • JavaWeb:P47-P122
    重点: Mybatis HTML HTTP Tomcat Servlet Request/Response MVC模式
思考:本周继续进行javaweb相关技术栈学习,(看着迷迷糊糊,配置环境啥的也贼麻烦哈哈哈,到后面MVC就有点感觉了)。

2023.11.27-2023.12.03(第七周)


时间总览:

在这里插入图片描述

  • JavaWeb:P123-P145 前端框架Vue没学
  • SSM框架:Mybatis Spring
    重点: cookie session ajax IOC容器 (xml\注解\Java config配置ioc容器) AOP底层原理
思考:本周对javaweb及SSM框架进行学习,好多新知识啊脑袋要爆掉了。

2023.12.04-2023.12.10(第八周)


时间总览:
在这里插入图片描述

  • SSM框架+springboot:sping mvc spring boot
  • 电商支付项目实战:基本配置与数据库设计
    重点: spring mvc框架 sping boot快速开发 数据库设计
思考:本周快速学习了ssm框架与spring boot,开始着手项目实战(其中项目配置耗时较长,错误需要自己根据提示百度)

2023.12.11-2023.12.17(第九周)


时间总览:
在这里插入图片描述

  • 电商支付项目实战:Springboot mybatis-generator自动生成工具的使用 电商平台用户模块与分类模块完成
思考:本周继续项目实战,中间容易出bug,完成用户登录注册与商品分类,重点掌握项目的设计流程,如何根据业务设计方法,模块化设计使项目高内聚低耦合。

2023.12.18-2023.12.24(第十周)


时间总览:
在这里插入图片描述

  • 电商支付项目实战:电商平台商品、购物车、收获地址模块完成,订单模块controller层完成
    重点:pageHelper使用,redis使用及数据获取,for循环中尽量不要查数据库,stream流的使用(list与map类型转换),@Getter对枚举类型使用,@Data的使用
    易错点:测试代码继承要主测试代码,@Service等注解不要忘记
思考:本周继续项目实战,待优化部分:收货地址重新存,可以加个优惠券(较难)

2023.12.25-2023.12.31(第十一周)


时间总览:
在这里插入图片描述

  • 电商支付项目实战:订单模块+支付模块(之前支付模块有内容漏掉)完成,项目初部署
    重点:阿里云服务器上rabbitmq,redis,数据库的安装,前端项目的部署(nginx安装部署)
思考:本周主要完成整个项目的开发,云服务器上的组件安装,项目打包出现微调还未解决,前后端联调未通过

2024.01.01-2024.01.07(第十二周)


时间总览:
在这里插入图片描述

  • 电商支付项目实战:完成项目在阿里云服务器上的部署,项目复盘
  • 八股文:MySQL原理剖析
    重点:云服务器项目部署时,rabbitmq,redis,mysql服务记得都要开启,项目后台运行部署,项目联调注意云服务器上的防火墙及网络安全组打开。
思考:本周主要完成整个项目的部署及复盘,MySQL原理剖析八股文的理解。

2024.01.08-2024.01.14(第十三周)


时间总览:
在这里插入图片描述

  • 仿牛客网项目:第一章各种工具的使用
  • 八股文:MySQL原理剖析
思考:本周主要进行仿牛客网项目前期工具准备与MySQL原理剖析八股文的学习。

2024.01.15-2024.01.21(第十四周)


时间总览:
在这里插入图片描述

  • 仿牛客网项目:开发社区首页等功能
  • 八股文:MySQL原理剖析
思考:本周主要进行仿牛客网项目首页开发与MySQL原理剖析八股文的学习。

2024.01.22-2024.02.25(过年happy)


时间总览:
在这里插入图片描述

  • 仿牛客网项目:开发社区首页等功能
  • 八股文:MySQL原理剖析

2024.02.19-2024.02.25(第十五周)


时间总览:
在这里插入图片描述

  • 仿牛客网项目:kafka,elasticsearch,及springsecurity组件学习
思考:本周主要进行仿牛客网项目优化。

2024.02.26-2024.03.03(第十六周)


时间总览:

在这里插入图片描述

  • 仿牛客网项目:项目优化及部署
思考:本周主要进行仿牛客网项目优化及项目部署。

2024.03.04-2024.03.10(第十七周)


时间总览:
在这里插入图片描述

  • 仿牛客网项目:项目完成及成功部署在本地电脑并使用natapp实现外网可访问,部署过程中网页一些牛客网资源图片无法显示(由于牛客网图片资源有防盗链,最后使用外部api解决该资源访问问题)
思考:本周主要进行仿牛客网项目部署及后续算法题及八股文的学习。

2024.03.11-2024.03.17(第十八周)


时间总览:
在这里插入图片描述

  • 面试八股文:小林code图解mysql看完
  • 数据结构与算法:leetcode刷题
思考:本周主要进行仿mysql底层原理系统学习及算法刷题

2024.03.18-2024.03.24(第十九周)


时间总览:
在这里插入图片描述

思考:本周主要进行算法刷题及八股文学习

2024.03.25-2024.03.31(第二十周)


时间总览:
在这里插入图片描述

思考:本周主要进行算法刷题及八股文学习
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值