TODO

TODO

任务清单

任务清单

重要

  • 思路都是写出来的
  • leetcode 的题解 开始自己做图了,越来越有趣(2020/05/13)
  • leetcode 时间复杂度也开始自己分析

一定要做

  1. 基于 layui 开发自己的bbs 参考代码 kotlin-bbs

一定要完成

看菜鸟教程 完成

开始时间 类型 描述
2020/05/03 java基础 java基础知识
2020/05/03 python基础 python 内部类
2020/05/03 c++ 基础 c++基础知识

每日任务

开始时间 类型 描述
2020/03/16 算法题目,每日一题 leetcode
2020/02/13 csdn每日一篇(原创) 运营自己
2020/02/14 csdn每日一篇(转载) 运营自己
2020/02/19 微信公众号原创输出(待) 运营自己
2020/02/21 每日一个知识点及代码 学习
2020/04/23 算法更新 运营自己

正在进行

springboot-buckets

明天要做

  1. Java工具类库 hutool

完成

  1. ASTR week004
  2. springboot -batch(批处理推后)
  3. shop 完成最后一点 (完成 2020/03/02)
  4. 建造模式
  5. lettuceConnectionFactory
  6. 完成 RuoYi 后博客设计更新下

  7. 拦截器 应用示例
  8. 过滤器 应用示例
  9. 解析器 应用示例
  10. Spring 的生命周期

  11. leetcode 刷题找工作
  12. ruoyis (完成)
  13. SaaS 微服务脚手架 ()
  14. JustAuth - 第三方授权登录的工具类库 (浏览完成)
  15. 商城项目 (开始,20200316-20200411)(完成)
记录时间 项目 完成时间 状态 描述 期望
2020/02/20 为啥要重写hashcode和equals方法 2020/02/21   为啥要重写hashcode和equals方法  
2020/02/21 复习vhr知识点 2020/02/19 完成    
2020/02/21 springboot-plus管理后台   在进行    
2020/02/24 iBase4J管理后台        
2020/02/27 铭飞业务系统基础开发平台(Spring Boot + Vue)管理后台        
2020/02/30 litemall电商系统     完成  

springboot aop 事务篇(完成) springboot aop 日志篇(完成) springboot aop 权限验证(完成) springboot aop 用户请求时做一些处理(完成) 阻塞状态
自定义异常扑获 (完成)

推后

心得

  1. 通过大点的项目了解系统架构
  2. 在大项目中碰到知识点 在springboot-buckets中记录
  3. 不要重复造轮子,比如博客平台很多文章都是copy来的
  4. 在加自己写代码不如在线做题leetcode

紧急项

  1. 微信公众(完成)
  2. csdn 做一个爆款文章(设计模式,leetcode刷题)
  3. 关注面试题 (通过做leetcode)

靠后项

已开始

设计模式 23种设计模式全面解析 设计模式

项目 开始时间 状态 描述 期望
工厂类 ~ 靠后 ~ ~
VO(完成)、DTO(完成)、DO、PO的概念、区别和用处 ~ 完成 了解大概,在持续做 ~
java8 中lambda语法 ~ ~ ~ ~
范型 ~ ~ BaseService<M extends MyMapper,T> ~

注解

项目 开始时间 状态 描述 期望
@EnableWebSecurity ~ ~ ~ ~
@EnableGlobalAuthentication ~ ~ ~ ~
@Scheduled ~ ~ 定时器注解 ~
元注解使用场景(自定义注解) ~ ~ ~ ~

Spring

项目 开始时间 状态 描述 期望
过滤器 2020/02/18 了解大概,在持续做 ~ ~
解析器 2020/02/19 了解大概,在持续做 ~ ~
拦截器 ~ ~ ~ ~
异常处理类封装 ~ ~ ~ ~
SpringSecurity ~ 完成 了解大概,在持续做 ~
自定义注解 ~ 完成 了解大概,在持续做 ~
java反射 ~ 完成 了解大概,在持续做 ~
多线程 ~ ~ ~ ~
网关 ~ ~ ~ ~
容器 ~ ~ 深入理解Java中的容器 ~

数据库相关

项目 开始时间 状态 描述 期望
事务相关(Transactional) 事务抽象 ~ ~ ~ ~
数据库设计 ~ 靠后 ~ ~
vhr数据库设计 ~ 靠后 ~ ~
通过ramq实现数据同步 ~ ~ ~ ~
sc-whorl 数据库设计 架构设计 ~ ~ ~ ~
缓存相关,缓存更新,redis持久化 ~ 完成 了解大概,在持续做 ~
mybits ~ 完成 了解大概,在持续做 ~
Hadoop ~ ~ ~ ~

测试

项目 开始时间 状态 描述 期望
TDD (靠前,明天继续做) ~ ~ ~ ~
Springboot 测试样例 ~ ~ ~ ~

工具类

https://github.com/lizhengjun1982/zh-sso https://github.com/yaohw007/springcloud-oauth2 https://github.com/tcgdy0201/sensitive-data https://github.com/whvcse/RedisUtil https://github.com/qwhai/util.commons https://github.com/hs-web/hsweb-utils https://github.com/xuwujing/java-study https://github.com/liangyudragon/regex https://github.com/search?l=Java&q=springboot+%E6%B5%8B%E8%AF%95%E7%94%A8%E4%BE%8B&type=Repositories 测试用例

秒杀系统

ssm+ramp+redis+mysql
springmvc+ramp+redis+mysql
pringboot+ramp+redis+mysql

完成(完成的都已编辑成文档)

  1. vhr项目完成一遍(完成,现在的想法是做模仿别人的代码先,在做后面添加自己想要的功能)
    • 基于jpa实现dao层,基于注解实现实体类(待操作)