2016总结

2016年总结

2016年过去了,转眼已经毕业3年多了,时间过得很快。对自己有点失望,感觉技术还没有达到自己期望的那个3年水平。

有进步的地方:

  1. blog从每天的200-300pv增加到了500-600pv。2016年一年达到了9w4 pv,没有突破10w,有点小遗憾。不过这不是重点,写博客的初衷是为了自己对知识点的总结,并不在乎pv
  2. 补了一下java的基础知识;包括常用数据结构底层的实现,数组、链表、哈希表、红黑树、跳表等;aqs、juc包下的各个工具类实现原理;jvm的一些知识点。基础好真的很关键,不然看一些东西的时候,里面的一些知识点是基础知识,不了解的话还得重新去补基础知识
  3. 把springboot的实现原理看了一下,这样就可以知道官方或者一些第三方提供的starter底层到底做了什么事情。不然只能查阅官方文档,文档里如果又没写相关内容的话,还是得看源码解决。最后自己尝试着写了个starter练练手
  4. 熟悉了一下springcloud和dubbo这2个框架。以前rpc相关的只是用过hessian框架,发现dubbo很强大,封装地也很好,而且文档也很详细,是一个值得学习的好框架
  5. 学习了一下netty和nio相关的内容,由于工作中没有用到,算是自我补充了知识点
  6. 把flume的一些组件的源码看了一遍,发现了有不合理的地方,但是进行改进的话也会引入其他的一些问题。flume的实现还是有缺陷的,需要配合一些额外的操作才能把数据收集这块做得更好。比如实时报错,错误数据重跑,重启策略等
  7. 写了spark相关的计算,由于精力有限,并没有深入地研究spark的东西
  8. 看了分布式相关的一些内容,比如一致性哈希、心跳检测、分布式锁、cap原理等

懂了一些道理:

  1. 自己觉得对的事情,一定要尽早去做,不然可能会来不及,如果错过后,就会很后悔
  2. 拥有的时候,一定要珍惜。等到失去后,会很后悔
  3. 要有耐心地听别人说话,不能显得很不耐烦
  4. 对自己说的话要负责,话说出去就收不回来了
  5. 做决定前,要冷静。伤害了别人也等于伤害了自己
  6. 换位思考。对别人做的事,别人反过来也对你这么做,自己是什么感受

2017年的计划还没有想过,最近发生了很多事,等稳定下来后再去定计划。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
本文作者:Format
原文链接: http://fangjian0423.github.io/2017/01/01/2016_end/
版权归作者所有,转载请注明出处