【杂项】2021年年度报告


在这里插入图片描述

0. 概述

2021年打算记录下,做一件事超过2个小时的除了工作之外的事,打算统计一下,我一年的时间都去哪里了。

这个将是一篇很长很长的文章,会更新一年的,从现在开始 2021年1月18号。

2021年计划

目标目标完成度
看2-3本java基础书籍,Java程序员面试宝典✅✅✅✅✅✅✅
jvm书籍,以及参考书✅✅✅✅✅✅ ✅
自己动手写Java虚拟机✅✅✅✅✅
从新看一次netty书籍✅✅✅✅✅
spring boot 源码从新搞一次
手写spring boot
✅✅✅✅✅
学习spring cloud 以及 dubbo✅✅✅✅✅
学习ES✅✅✅✅✅✅✅✅✅
手写hashMap CurrentHashMap✅✅✅✅✅
刷题LeetCode✅✅✅✅✅✅✅
微服务学习✅✅✅✅✅
学习docker✅✅✅✅✅
kubernetes学习✅✅✅✅✅
学习算法 数学 AI相关知识✅✅✅✅✅
学习领域书籍 推荐系统 数据中台 数据仓库一体化✅✅✅✅✅
学习MySQL/高性能MySQL
学习Mysql源码
数据库查询优化器的艺术
✅✅✅✅✅
学习Flink源码✅✅✅✅✅✅ ✅ ✅ ✅
完善flink统计引擎✅✅✅✅✅✅✅
写一个flink etl引擎✅✅✅✅✅
写一个flink cep引擎✅✅✅✅✅
arthas学会怎么用✅✅✅✅✅
negix✅✅✅✅✅
Redis学习✅✅✅✅✅
Prometheus

1月

1.1 看书

书籍:程序员健康指南.pdf
评分:一星
书评:2021年的第一场雪,不想学习了,看本书休息一下脑细胞
《程序员健康指南.pdf》没有啥屌用,全当散散心了,随便看看,没看完。。。

书籍:垃圾回收的算法与实现,.pdf
评分:3星
书评:书中讲的是垃圾回收器,讲的挺好的,很深入就是C代码写的,然后不太想看C语言,看着看着开始跳了,最后越跳越快,然后一本就看完了。。。

书籍:《《操作系统精髓与设计原理(原书第6版)》PDF中文版.pdf》
评分:3星
时间:20210118-20200122(4天)
仔细读:2星
重读次数:1次
书评:书总共16章,然后讲述的是三个系统,linux,widnows,xxx,然后比较基础,但是涉及一些底层知识,以及难懂的概念。

1.6 花销

准备过年:400块菜,后面又买了200

1.7 其他

做红烧猪蹄2次,红烧排骨,土豆泥烧饼,银耳汤等。

2月

2.1 看书

名称:《疯狂Java:突破程序员基本功的16课.修订版》
时间:20210226
书评: 前几章还是可以的对于java基础不好的可以用,工作两三年的也可以看看,前几章收货不算多,比较细节,有一些收货,但是代码太多,有时候懒得看,后面几章节算是水文,没有什么价值。

名称:《架构演进系列》
时间:20210226
书评

  1. 架构演进:滴滴打车架构演变及应用实践.pdf 简单浏览
  2. 架构演进:豆瓣架构演进.pdf 简单浏览
  3. 架构演进:京东服务框架实践.pdf 简单浏览
  4. 架构演进:京东应用架构设计.pdf 简单浏览
  5. 架构演进:汽车之家架构分析.pdf 简单浏览
  6. 架构演进:人寿系统架构演变.pdf 简单浏览
  7. 架构演进:网易开源.pptx 简单浏览
  8. 架构演进:微信之道-至简.pdf 简单浏览
  9. 架构演进:小米的经验分享.pdf 简单浏览
  10. 架构演进:一亿用户增长背后的架构秘密(全文 PPT).pdf 简单浏览
  11. 架构演进:知乎架构变迁史.pdf 简单浏览

名称:《微服务设计 —高清版.pdf》
时间:20210301
书评: 2016年的书。主要跳着看的。这本书里面都是顶层的泛泛而谈,属于架构设计方面的,浏览一遍就好了,没有什么需要记忆的。

2. 第一章 主要讲解了什么是微服务   看完 
3. 第二章 主要讲解了演化式架构   看完 
4. 第三章是如何建模微服务   看完 
5. 第四章 集成   看完 水文,消遣一下
6. 第五章 分解单模块   看完 
7. 第六章 部署   看完 
8. 第七章 测试   看完 
9. 第八章 监控   看完 
10. 第九章 安全   没看完 
11. 第十章 康威定律与系统设计
12. 第十一章 模块化服务
13. 第十二章 总结
 

2.2 看博客

梳理上几个月整理的几百篇博客。

2.3 看学习视频

名称:《02 孔浩老师lucene视频教程》
评分:3星
时间:20210209-20200212
仔细读:2星
重读次数:1次
书评:主要是讲解lucene一些基本概念以及代码,首先是视频比较老是2010年的,然后是一直敲代码,没多大意思,硬着头皮,葫芦吞枣看的。36-50节 这后面的我没看。仅仅是看视频想了解一下,不打算深入学习。

名称:《clickhouse相关》
评分:3星
时间:20210212-20200212
仔细读:2星
重读次数:1次
书评

  1. 基于Flink+ClickHouse的实时数据系统实践 | InfoQ 公开课
    这个讲的不怎么样。

  2. ClickHouse 在实时场景的应用和优化-字节跳动技术沙龙第6期

  3. 无聊了 随便看看 1、clickhouse特性、数据类型【瑞客论 坛 www.ruike1.com】

  4. 活动作品【啪的一下】BAT 都在追捧的 ClickHouse ,到底有多快?
    做了实验1.6亿数据 Group查询实验,显示贼快。讲解了ck写入流程。

  5. 漫谈ClickHouse在实时分析系统中的定位与作用
    这要讲解了自己写的书的内容简介,没有什么价值,可以当吃饭娱乐的视频,轻松一下。

名称:《大佬说:JVM就该这样学!
时间:202102211047
书评:主要是讲解java代码反编译后,如何解析十六进制文件。类加载问题,OOM、方法区是模板,堆是模板生成的实例。方法栈等,讲的比较深入。

名称:《超系统学习Lucene全文检索技术
时间:2021023
书评:lucene很短的小视频。

2.4 看娱乐视频

娱乐2天,去玩了,头疼

3月

3.1 看书

名称:《实战JAVA虚拟机JVM故障诊断与性能优化 》
时间:20210304-20210308
书评:很优秀的一本书,很适合有一定基础的人去读,我读了一遍觉得不错,准备过一段时间度第二遍,关于读书笔记请参考:【读书笔记】实战JAVA虚拟机JVM故障诊断与性能优化 读书笔记

名称:《实战Java高并发程序设计(第2版)
时间:20210309-20210313
书评:这本书是第二次看了,只因为第一次看完现在忘记了,就当一次复习吧,同时当初也没做读书笔记,本次做读书笔记。

名称:《Java 8实战.pdf》
时间:20210313-20210314
书评:主要讲解了java的流处理,以前不常用也写过部分,理解的不是很深入,这次看这本书去学习,但是书中的内容写得比较乏味,而且代码不是完整的,都是一段一段的,本来想跟着打,但是找不到头尾,虽然有git地址,但是找着是在麻烦,所以第一遍代码没打,有些没看,大致了看了一下,打算看第二遍,仔细看下,同时代码中多多使用java 8的新特性。

名称:《Java NIO (中文版)
时间:20210314-20210316
书评:主要是讲解了api的使用,以及部分系统知识,比较底层了,而且大部分都是代码的源码讲解,或者api使用的讲解,太细致了。学netty之前可以看看这个,或者两者互相弥补。建议是 如果不用Netty,那么就不要学了,比较底层,看了会忘记。我是硬着头皮粗略了看了一遍,有空的话,再看第二遍吧。

名称:《Java性能权威指南.pdf
时间:20210316-20210320
书评:这本书整体比较老主要是jdk 7 相关的内容,偶而一点jdk8的内容,但是因为jdk 7 和8 有许多想通的地方,还是可以一看的。有些讲的比较好,比如jit编译,垃圾回收器,原生内存最佳实践,现场与同步。其他的建议跳着看。

名称:《多图详解Spring框架的设计理念与设计模式》
时间:20210322-20210322
书评:一本32页的书,讲的浅显,只是简单的介绍相关类的使用,还不是很详细。图很模糊。随便看看吧。和名称一点都不符合,以为会画很多深入的图,结果都是类的继承体系图,没啥用。

名称:《深入浅出Spring Boot 2.x.pdf》
时间:20210322-20210406
书评:《深入浅出Spring Boot 2.x.pdf》这本书和《spring cloud实战.pdf》这本书,以及《尚硅谷SpringCloud(H版&alibaba)框架开发教程(大牛讲授spring cloud)》 视频教程是一快看的。

名称:《spring cloud实战.pdf》
时间:20210322-20210406
书评:《深入浅出Spring Boot 2.x.pdf》这本书和《spring cloud实战.pdf》这本书,以及《尚硅谷SpringCloud(H版&alibaba)框架开发教程(大牛讲授spring cloud)》 视频教程是一快看的。

3.3 看学习视频

名称: 《尚硅谷SpringCloud(H版&alibaba)框架开发教程(大牛讲授spring cloud)
时间:20210322-20210406
重读次数:1次
书评:《深入浅出Spring Boot 2.x.pdf》这本书和《spring cloud实战.pdf》这本书,以及《尚硅谷SpringCloud(H版&alibaba)框架开发教程(大牛讲授spring cloud)》 视频教程是一快看的。这套视频讲解的很不错。

3.4 运动

20210321-西湖游玩,鸳鸯,踏春,抓住了春天最后的尾巴

3.6 其他

20210320-专利培训

4月

看书

看博客

看学习视频

名称: 《redis视频教程
时间
重读次数:1次
书评: 主要讲解了使用级别的,适用于入门,还讲解了哨兵模式

名称: 《尚硅谷Nginx教程由浅入深(一套打通丨初学者也可掌握)
时间
重读次数:1次
书评: 主要讲解了使用级别的,适用于入门.

5月

看书

看博客

名称: 《研究es相关源码》
时间: 202104-05
书评: 仔细的简单的走读了一遍es初始化和启动相关的源码

名称: 《铭毅天下 ES相关的所有博客
时间: 20210509
书评: 研读 并且补充 自己的博客体系

看学习视频

运动

花销

其他

给女朋友买了一个4000的华为手机

6月

看书

看博客

学习ES社区内的所有文章:https://elasticsearch.cn/

看学习视频

运动

花销

其他

7月

看书

看博客

学习ES社区内的所有文章:https://elasticsearch.cn/

看学习视频

运动

花销

其他

8月

看书

看博客

flink 1.12 源码学习

看学习视频

学习Flink一套视频 Apache Flink 知其然,知其所以然(原理&实战)

运动

花销

其他

9月

看书

看博客

学习netty以及clickhouse复习相关的知识

看学习视频

运动

花销

其他

10月

看书

看博客

看学习视频

10月 开始刷算法 一套视频 尚硅谷Java数据结构与java算法(Java数据结构与算法)

运动

花销

其他

11月

看书

看博客

看学习视频

10月 开始刷算法 一套视频 尚硅谷Java数据结构与java算法(Java数据结构与算法)

以及到处解决flink kafka等问题 问题驱动学习

运动

花销

其他

12月

12月 leetcode 刷算法 以及到处解决flink kafka等问题 问题驱动学习
学习一套flink源码解析视频

学习一套视频:Flink 源码详解

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

九师兄

你的鼓励是我做大写作的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值