上一次更新已经是2个多月前了 ,因为工作原因研究的东西有所变动.
Spring Boot
的书后面大致浏览了一下,主要还是Spring原有的技术很重要 ,boot只是配置简化- 看了部分Spring的源码 spring3-source-learning ,对常用的模块原理进行了了解(DI/AOP)
- 上手 java8-tutorial 和 google-guava-sample ,函数式编程和流式操作减少了很多无效代码,当然代码的复杂性也变高了 (函数不是顺序执行的)
- 学了一些前端的东西 webapp-project-sample ,包括开发环境/npm/grunt这些工具,还有 MVVM/模块化JS等等,主要是围绕Oracle JET oracle-jet-sample 展开的
当前主要进行的:
- 仿照Guice和Spring的思想 ,写了一个简单的DI/RPC框架 cute-koala ,通过注解进行Bean配置 ,还研究了一些NIOServer/模板生成的东西
- 研究 dubbo-zookeeper-sample ,下一步Dubbo ,准备给 Koala 加上 分布式服务自动注册的功能
后面会继续更新博客 ,主要进行一些总结和心得 ,学习的过程就不再贴出来了.