阅读 73

知识积累合集

知识积累-目录

重拾基础 + 进阶探寻 + 踩坑记录

如内容中有任何问题和不足请评论告知,非常感谢!

0. Purpose

个人从本到硕一路走来,也经历了一路的雷池,现在重新回归基础,希望调整一下自己的学习状态和方向,同时记录下学习过程,以便再次遇到同样的问题可以迅速解决

个人踩坑过程:

  • 高考结束自学翁凯老师的C语言教程
  • →后面同样是翁凯老师的Java教程
  • →作死提前一年选了大三的JavaEE硬着头皮自学缺的基础
  • →提前上完JavaEE感觉课堂里学的不够用,于是JavaWeb微专业走起
  • →做个毕设感觉前面学的用起来不够舒服,赶紧试试SpringBoot新特性(同时第一次开始比较全面的写项目文档WeChatPlatformApplication)
  • →读研提前入学肝区块链nodejs项目
  • →感觉一个项目下来理解不足,进行知识补充区块链开发工程师微专业
  • →发展路线略显凌乱,在和趣链面试官交流后重新调整个人发展路线(在此感谢趣链的面试官的指点:D)
  • →确定肝Java方向开启重拾基础计划
  • →完善知识同时刚好赶上Java高级微专业,上车上车
  • →Until Now

当然,选择云课堂很大程度上是受一开始翁凯老师C语言教程的影响——妈耶MOOC真的强大,学习体验竟能如此丝滑,然后就很自然的进了各个微专业的坑orz难以自拔hiahiahia

1. Java基础篇

  • JVM
    • GC
  • 基础类型
  • 包装类型
  • 字符串
  • 面向对象编程
    • 封装
    • 继承
    • 多态
  • 反射
  • 类加载机制
  • 对象生命周期
  • IO
  • NIO

2. Java高级篇

加紧施工中……orz

  • Collection
  • Map
  • Thread
    • ThreadPool
  • Network
    • Netty
  • 语法糖
    • Lambda表达式
    • 泛型类型擦除
    • Streams API

以下内容先挖个坑,不一定会按顺序填坑

3. JavaWeb篇

  • SpringMVC
  • SpringSecurity
  • SpringBoot
  • Logger
  • Mybatis
  • SpringDataJPA
  • AOP
  • Swagger

4. 数据库

    • 乐观锁
    • 悲观锁
  • 索引
  • 事务
    • ACID

5. 设计模式

  • 工厂模式
  • 责任链模式
  • 观察者模式
  • 装饰者模式
  • 单例模式
  • MVC

6. 中间件

  • 缓存中间件
  • 数据库中间件
  • 消息中间件
    • [Kafka预定]
  • 负载均衡中间件

7. 容器化

8. Linux

关注下面的标签,发现更多相似文章
评论