JHipster开发平台简介

JHipster是一个开发平台,用于创建、开发、部署Spring Boot + Angular/React/Vue架构的Web应用或Spring微服务应用。它的目标是自动化生成一个完整和现代化的Web应用或微服务应用,整合了:

  • 基于Spring Boot框架的服务端,具备高性能和高可用的Java技术栈
  • 基于Angular,React和Bootstrap的时尚、现代、移动端优先的前端
  • 基于JHipster Registry,Netflix OSS,ELK和Docker的微服务架构
  • 使用Yeoman,Webpack和Maven/Gradle构建应用程序的工作流程

Read More

如何学习新技术

为什么做技术分享时讲不出有价值的内容?为什么工作中应用新技术的学习周期较长?对于新技术要不要学?需要学到什么程度?应该如何分配时间和精力?如何进行具体实践?本文基于以上实际问题,在参考了一些文章后(感谢原作者的分享),定制出了适合自己的方法套路(持续实践、更新)。

Read More

线上排查问题的方法

由于应用本身、相关组件、运营网络、硬件故障等的原因,线上服务出现问题是常有的事儿,除了日常coding,解决开发、测试、发布、运行等阶段的各种技术问题是每一个开发必备的实战技能。排查出问题并找到根本原因加以解决是一件很有意思的事情。在这里总结一下实际工作中的套路,以便指导自己今后的实践。

Read More