zoukankan      html  css  js  c++  java
  • 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. 产品分析与理解
  • 相关阅读:
    leetcode 673. 最长递增子序列的个数 java
    leetcode 148. 排序链表 java
    leetcode 98. 验证二叉搜索树 java
    leetcode 29. 两数相除 java
    leetcode 234. 回文链表 java
    Valid Palindrome LeetCode Java
    Single Number II LeetCode Java
    Single Number LeetCode java
    Search in Rotated Sorted Array II LeetCode Java
    Search in Rotated Sorted Array leetcode java
  • 原文地址:https://www.cnblogs.com/yanfei1819/p/10182060.html
Copyright © 2011-2022 走看看