早在2017年,就申请了这个域名,也写下来了第一篇hexo博客,记得是使用Java 8 Stream来打印乘法口诀的,说来惭愧,之后再没有了更新。随着职业生涯的推进,感觉还是应该在某处记录下经历过的点点滴滴,也不枉费将所有的青春年华大都贡献给了架构和代码,希望自己笔耕不辍,能多留下一些足迹。
分类
文章大概分成下面大类,
- 技巧,主要关注于某些产品或框架的特定使用,例如Java 8中的Collectors,以及Spring中的RestTemplate;
- 实践,主要以一个完整的项目或者用例,来实现某一个特定的功能,例如Reactive Messaging System,以及微软Teams的logback appender;
- 杂谈,非具体技术类主题,可能会涉及思考方式、团队管理等。
项目
依据以上分类,我会在我的github上维护一些项目,这些项目包括
- 技巧类项目,暂时想规划下面的几个
- new-age-java,新时代Java,主要介绍Java 8以后新特性的使用;
- spring-plain-tips,非Reactive的Spring Framework和Spring Boot的使用技巧;
- spring-reactive-tips,Reactive的Spring Framework和Spring Boot的使用技巧;
- 实践类项目,每个实践主题都会有一个新建的项目与之对应,目前有几个比较成型的,以后会陆续增加,
- logback-msteams-appender-plus,实现了一个微软Teams的logback appender,可以向Teams聊天软件发送日志信息;
- reactive-messaging-play,实现了一个full reactive的end-to-end的消息服务;
- cloud-gateway-auth2-play,实现了基于Spring Cloud Gateway的OAuth2鉴权;
最后
也不知道自己是否能坚持下去,尽人事听天命,但行好事莫问前程。