------------
前段时间忙着找工作,忙着面试。找到工作后,忙着适应新环境的节奏。好像每天都很忙,只有晚上躺在床上睡觉的时间才是属于自己。这段时间利用周末肝了个个人博客,从建站及运维发布到域名审批下来,最后再到的一些前端样式的修改与调试,前前后后花了大概一个月的时间。现在终于可以发布一些属于自己的技术博文,或者是一些学习笔记了。
给自己定个小目标,接下的一两个月时间打算好好阅读一下《深入理解JAVA虚拟机》,当然时间是弹性的,整个过程更侧重在对内容的理解与笔记的沉淀。之所以为什么会阅读这边书,其实是有目的性的。首先,在JAVA里,JVM其实是更偏向于底层的一个东西,虽然平时工作对JVM无感,实际上每一行代码都和JVM息息相关。对于一些并发量不高,业务相对简单的代码来说,个人理解,其实不怎么需要理解JVM里面的一些工作原理,因为遇到的问题JVM基本能够cover掉,但是对于一些并发量很高,对性能有一定要求的业务来说,遇到的一些问题,只能去优化一些代码甚至对JVM进行调优,这时候理解JVM的工作原理,对避免写一些低端代码,提高代码质量还是很有帮助的。其次,目前公司采用的框架是对SpringCloud的再一层封装,因为现在对公司框架的使用不熟悉,暂不适合去看关于公司封装的技术栈的书籍,个人经验是只有当你对某一项技术的使用比较熟悉后,这时候再去看它的原理,理解和感悟才会比较深刻和到位。而这时候更适合看类似Mysql、JVM这种比较通用的书籍。
关于笔记,我会根据阅读的进度和情况,整理在个人博客上,一方面可以在整理的时候对掌握的内容进行复盘,二来可以固化掌握的知识,以便日后有需要,可以快速复习。