2021年度成长计划

所有计划以scrtv和 mece思维模型来学习和执行。以达到思维上和技术上的成长 

每日一到两到算法题。目前是在做leetcode上题库。

4月计划 

(1) java虚拟机内存分区和自动管理机制。 学习时间(5天)

(2)Java 内存回收算法(标记-清除算法,复制算法,标记-整理算法 ,分代收集算法) 掌握  学习时间(10天)

(3)虚拟机类文件结构,字节码指令,类加载机制和原理。编译器和运行期的执行原理 学习时间(10天)

(4)内存模型和线程在虚拟机中的原理 学习时间(5天)

月末输出: 内存管理原理博客一篇,内存回收算法demo和博客输出。 实现自定义类加载demo ,输出编译器和运行期优化的源码分析博客和demo。

5月计划

(1) Dalvik和ART 架构,执行机制学习 学习时间(10天)

(2)dex文件结构原理学习,android虚拟机gc类型,堆结构 学习时间(5天)

(3)android Audio Media framework层 lab层 的最新android 11的分析和学习  学习时间(20天)

(4) 实时视频传输协议(rtmp协议等)原理学习 (5天)

月末输出: 输出博客和demo

6月计划

(1)kotlin高级语法的熟练实践掌握,kotlin的 api协程和集合类原理和源码阅读分析 学习时间(10)天

(2) js Browser进程 和 Renderer 进程执行原理 ,dart语言中度掌握 jscore 和 skia 原理学习 学习时间(15天)

(3) vue.js的高级语法学习(10天)

月末输出: 输出博客,可执行代码demo

7月计划

(1) 数据结构复习和温习  (30天)

(2) 算法图解,算法技术手册 两本书学习(30天)

月末输出:对经典常用结构做不同语言的实现和理解。对常用算法输出自己的理解和伪代码

8月计划

(1)  oc 和 swift 语言复习 (30天)

(2) ios webview和UI复习(30天)

月末输出:demo案例和博客

9月计划

(1) linux 私房菜 高级用法学习 (30天)

(2) android 安全机制 源码学习 (30天)

(3) android 反编译,smali,加固,混淆技术 学习 (30天)

月末输出:博客和破解市场一个apk 并给出代码分析

10月计划

(1)操作系统学习 (30天)

(2)计算机组成(30天)

11月计划

(1)设计心理学 (30天)

(2)pmbok 第一阶段学习(30天)

12月计划

(1)计算机网络,tcp/ip 原理(30天)

你可能感兴趣的:(2021年度成长计划)