2016年度工作总结

2016-12-31 12:06:55   最后更新: 2017-01-02 11:53:11   访问数量:600




不知不觉,又走过了一年,时间总是过得太快,让人不由得生发出万千感慨

2016,工作的第三年,一切依然按部就班,生活没有太大的变化,波澜不惊,岁月静好

 

 

技术方面,本年度以 java 的学习为主,虽然大学的时候粗略读过一遍《thinking in java》,但是说实话,三年多没有用过,也记得不多了,而 spring 框架更是毫无接触,所以几乎可以说是零基础,本年度工作上迎来了项目的大重构,搭建了一套以 spring 框架为基础的微服务架构,java、jvm、spring、executor 边学边用,收获还是很大的

 

TCP/IP

第一季度,主要在阅读《TCP/IP 详解》,无论是此前阅读APUE、UNP 还是阅读 nginx 源码,对于 TCP/IP 协议族,都有很多的涉猎和了解,但是对于各个协议具体字段、传输、流量控制等等都还有很多欠缺,也缺乏一个系统的认识,所以《TCP/IP 详解》还是很有必要读读的,总的来说,算是基础吧,了解的东西不能立竿见影的落实,但是却是十分必要去了解的

TCP/IP 详解

 

nginx 源码阅读

nginx 源码本年度只在第一季度继续去读了读,继续上年度未完成的 upstream 流程,可惜此后工作繁忙没能够继续去读阅读,nginx 源码中的很多东西深挖起来其实很有价值也很有意思,下一年度考虑重拾起来,继续读读,写些东西

Nginx 内核源码解析

 

java、jvm

随后,为了工作中的服务化工作,第一季度必须去储备 java 的知识和技能了,重读了《thinking in java》,阅读了《深入理解 Java 虚拟机 -- jvm 高级特性与最佳实践(第 2 版)》,两本书对于工作上当然是立竿见影,随后第二季度启动的项目重构完全使用到了里面的东西

java 编程思想(第四版)

 

spring

第二季度开始了为期一季度的项目整体微服务化重构,紧张而忙碌,技术方面也主要围绕着 spring 展开学习,主要阅读《spring in action》,对于 jvm 参数配置和监控、spring 的 IOC、AOP 以及 log4j、junit、maven 等等在工程实践中需要使用的知识和技能不断补充,也保证了项目的顺利进展,如期交付,运行稳定

Spring 从入门到实战

第二季度本有考虑阅读 rabbitmq 源码,由于 rabbitmq 是由 erlang 所编写,所以作罢了,不过对 rabbitmq 的整体架构和集群也进行了一些了解和实践

rabbitmq 实战

 

java 并发编程

在完成第二季度的项目整体重构的基础上,考虑到项目的优化工作,主要从 jvm 参数调优、接口并发调用方面着手,主要结合《Java 并发编程实战》对 java 线程池、并发设计模式、同步工具类进行了解,并且应用于工作中,优化效果非常显著

下图是项目中某接口的调用耗时情况:

 

Java 并发编程实战

 

高性能 mysql

第四季度中,主要围绕 java8、spring 及 springmvc 的新特性方面增加了了解,项目中去除了 spring 的所有 xml 配置,结合枚举类型实现了 bean 配置的简化,利用 java 的注解和反射机制实现了监控的自动化,项目代码在结构上和配置上都更加直观、清晰和简便

阅读了一下《高性能 mysql》,mysql 优化方面进行了一些总结

Mysql Innodb 性能优化

 

本年度最主要的工作就是整个项目的迁移和微服务化重构,工作中主要使用的语言从 php 变成了 java,拥抱变化,对 java 进行了不断地学习和补充,收获确实还是很大的

系统重构中,值得一提的是秒杀单的设计吧,觉得还不错:

订单抢购系统详细设计方案

 

本年度工作上职级顺利晋升是比较值得高兴的一件事,但是也常常在思考未来的职业生涯规划,以及如何去在工作中做更多的一些事情

 

技术

如上所述,本年度技术方面读书主要围绕 java 展开:

  1. TCP/IP 详解
  2. thinking in java
  3. 深入理解 Java 虚拟机 -- jvm 高级特性与最佳实践
  4. Java 并发编程实战
  5. spring in action
  6. 高性能 mysql

 

技术方面收获很大,也能够应用于实践

 

非技术

非技术方面本年度读书还比较多

  • 史上最强日本史

还记得大学的时候和室友一起玩无双大蛇z,一个将中国神话人物、三国人物、日本战国人物糅合在一起的乱斗游戏,当时就对日本战国的历史和人物很感兴趣,多看上这套书正好特价,于是也就买来看看

随着当年明月的炙手可热,如今兴起了一大批的模仿、追随者,可以看得出,樱雪丸的笔下也有着很多当年明月的感觉,作为一个模仿者,并不成功,无论是语言的组织还是史料的编排都与当年明月相差甚远,不过作为一部日本战国通史读物,拿来了解日本战国史还是非常不错的,读起来倒是轻松愉快

内容非常丰富,一边结合搞笑的日本贺岁片《信长协奏曲》,一边玩着《信长之野望》,有一种亲历日本战国史的感觉

 

  • 第一次世界大战回忆录

作为两次世界大战的亲历者,一战时的海军大臣,二战时的英国首相温斯顿·丘吉尔的讲述可以说绝对是史料翔实,五卷总计九千多万字的鸿篇巨制,引用大量的珍贵史料,以独特的视角展现了一场旷世的大战,前后分别从同盟国、轴心国的角度全方位的再现了那一段血雨腥风

丘吉尔对于战争的分析十分深入,也有着非常独特的见解,只是时有夸大英国的贡献、夹杂有很多个人对于局势的判断,过分强调自己判断的正确性,如今丘吉尔当年的很多判断和决定如今也是备受争议

总之,无论如何吧,绝对是一部值得细细品读的巨著

 

  • 命运之门、东方快车谋杀案、斯泰尔斯庄园奇案、无人生还

去年趁多看特价,购买了阿加莎克里斯蒂新星出版社新版的37本合集,本年度读了四本阿婆举世知名的侦探小说

命运之门言之无物,毕竟是阿婆垂暮之年的作品,小说充满了回忆和对过去的怀念,没有讲清楚案件的始末,也没有深入的推理过程,比较遗憾

另外三部小说不愧是堪称经典的作品,推理环环相扣,最终谜底揭开,情理之中意料之外,令人拍案叫绝

不过有时也在想,推理小说如同魔术表演一般,谢幕之时,除了让观众拍手叫好,暗暗称奇之外,似乎并不能给观众带来多大的共鸣与思考

 

  • 动物农庄

继去年读了乔治·奥威尔的《1984》,回味之中,今年读了他的《动物农庄》,以动物和人之间的关系讽刺革命的兴起和畸变,讽刺意味实在浓重,尤其是末尾的神来之笔,更是意味深长,令人回味

读了动物农庄,对如今很多方面的情景也深有感触,确实是一部轻松幽默但又深刻沉重的童话寓言

 

  • 神们自己

继去年读了阿西莫夫的科幻著作《永恒的终结》,今年读了他的《神们自己》,这本书以一句“面对愚昧,神们自己也,缄口不言”编排为三个部分

前两个部分非常精彩,写出了对人类未来的担忧,更是极富想象力的想象了另一种智慧生物,曾经看到一个对科幻电影的评论“人类最大的弱点是无法想象从没见过的事物”,因此,在各个科幻作品中,外星人总是和人一样两条胳膊两条腿,吃饭、呼吸,而在《神们自己》中,阿西莫夫通过奇瑰的想象,构想了一种特异的智慧生物,并且通过智慧生物的成长过程,加入了一定的政治讽刺成分,最后的神转折更是令人出乎意料,深具讽刺意味

然而,《神们自己》第三部分写的实在令人难以满意,虽然结局美满,但是对人类危机的轻松化解反而冲淡了前两部分的主题,情节突兀,连贯性差,遗憾

 

  • 孤独小说家

年末读了一本日本畅销小说《孤独小说家》,作品笔触细腻平淡,隐隐透出一种忧伤的情愫,四十岁的小说家,十年的沉寂,孤独的生活和前进,在不断地自我否定和振奋中循环往复的故事,读起来感到有些沉重,又十分平实动人,尤其书中小说家对亡妻的挚爱令人非常感动

 

  • 嫌疑人x之现身

孤独小说家描写了一个四十多岁的平庸小说家,十年沉寂,不温不火,终于在坚持梦想的道路上迎来了日本文学最高奖项 -- 直木奖的青睐,让人不禁想起了被誉为“畅销君”的东野圭吾

1983年出道,到1996年终于重回大众视线的东野圭吾,十几年埋没在自己销量甚微的作品中,离婚与梦想的打击与摧残下,想必也是常人难以承受的打击,在这样的道路上,东野没有放弃,最终完成了蜕变和转型,让日本推理成为世界推理小说中奇特的一员,深入的心里挖掘,也成为了东野圭吾手中的王牌和吸金利器

《嫌疑人x之现身》就是继《白夜行》之后的又一力作,也是东野圭吾首次获得日本文学最高奖项的直木奖获奖作品,与本格推理小说相比,小说彰显着独特的光芒,开篇交代犯罪手法,天才间的对决,无不吸引着读者的眼球,让人不顾一切的想要读下去

最终,当一切昭然若揭,那毫无破绽的缜密逻辑背后所隐藏的悲壮爱情,更是令人无比感动

在东野圭吾的笔下,爱情总是显得非常纯洁而悲壮,正如东野圭吾所说“这是我能想到最好的诡计,最纯粹的爱情”

 

本年度爱上了书法,其实写字丑一直是心中的一痛,从小就很像抽时间练字,今年偶然看到田蕴章先生的《每日一题,每日一字》,于是跟着练了起来

到昨天刚好练完了两刀毛边纸,总计160张,从字上看确实有了一些细微的进步,明年还是继续练字吧,楷书结合行书,软笔配合硬笔

由于本年度十月底突发阑尾炎,术后每个周末和妈妈在北京四处游玩,还是非常不错的

 

技术

技术方面,本年度基本上将视野局限于 java 上,后来手术、每周末游玩,也少了很多时间,明年继续读读 nginx 源码,其实一直也挺想读读 redis 源码的

设计模式是非常有必要读读的,这个确实是拖了很久了

 

工作

明年工作上会有不少挑战,拥抱变化,积极应对,今年未竟的工作要快速搞定,然后注重以往项目的优化工作,积极迎接新项目

 

读书

新的一年想要先读完刚刚开始读的《约翰·克里斯多夫》,这本书虽然初中的时候就读了前面的一小部分,但是当时学业紧张也没能读完,比较遗憾,诺贝尔文学奖的获奖作品,第一部长河小说,想必有着难得的精彩吧

《千亿个太阳》没有读完,接下来把剩下的几章节读完,把博客中的总结补完

《银河帝国》系列也是两年来一直想读的作品,科幻巨著,值得一读

《西方哲学史》此前读到经院哲学部分,觉得这部分比较枯燥,没有继续读下去,更加精彩的近现代哲学部分也就没有能够品读到,接下来考虑重读《西方哲学史》,再次品味一下先贤的智慧和思考

 






随感      工作      随笔      总结      2016     


京ICP备15018585号