2019计划

2019计划

技术

1.java技术进阶

​ 高并发、关键字、内存结构、垃圾回收机制、jvm优化、类加载机制

​ 高并发:涉及对应的源码

2.mybatis源码深入理解

​ 整体架构、涉及的设计模式、总结、插件的理解和编写

3.SpringBoot和SpringCloud的使用以及其特性

4.Spring框架源码

​ 2019:IOC以及AOP源码理解

5.RPC

​ 原理、对应的框架

6.分布式

  • 分布式的理解

  • 分布式框架(SpringCloud和Dobbo)

  • 实现的Demo

7.Mysql

  • sql的优
  • 根据数据结构分析索引
  • mysql架构
  • 存储引擎(理解)

8.Linux的常用命令

  • 文件操作
  • 查找日志
  • 查看进程和线程
  • 部署项目

9.数据结构

  • 链表的实现

  • 链表与其他数据结构结合、树,

  • 根据其原理实现CRUD的demo

10.常用的排序算法

自己去实现

11.常用的设计模式

12.消息中间件

ActiveMQ的使用和原理

13.netty框架的使用和源码分析

14.三大核心方向

  1. 高并发;
  2. 分布式;
  3. 虚拟机

书籍

管理知识

入门积累(图表、文档)

写作

博客(保证质量)

生活感悟(以最少的文字写出深度)

写作的基本知识的积累

职业

关注前沿知识和技术:例如自己本行业的人工智能,面部识别

积累

  1. 个人项目:博客系统;
  2. 保持微信公众号的持续更新;
  3. 各大平台博文发表;
  4. 工作生活思考(以最少的文字写出深度);
  5. 写作的基本知识的积累

其余

房子装修

买车

复习驾照(理论知识)

追加

20190306

  1. 搭建完善的个人博客项目。包括前端和后端,以及前端页面的设计;
  2. 学习开发微信小程序;
  3. 实践SpringCloud微服务项目;
  4. 管理启蒙知识,思考,以文字记录。

20190307

数据结构相关:

1)链表(单向链表、双向链表的个人实现);

2)队列的个人实现;

3)栈的个人实现;

4)树(二叉树、哈夫曼树、排序二叉树、红黑树)的理解以及其概念理解;

5)树的个人实现;

6)常用数据结构的结合使用;

7)寻找java中各种数据结构的使用场景;

8)重点:理解各个数据结构的思想。

20190318

  1. 写作,文案
  2. 产品分析与理解
原文地址:https://www.cnblogs.com/yanfei1819/p/10182060.html