缓存那些事
本地缓存:编程实现和一些开源实现比如ehcache和guava cache;分布式缓存:memcached和redis,前者客户端来做散列支持分布式,后者服务端支持分布式。实际项目可以使用spring注解和自定义注解。
Introducing and Open Sourcing Flashback, an Internet Mocking Tool
linked开源了其http/https测试工具,通过录制和回放可以模拟对于外部的请求和回复,对于应用依赖外部系统的测试场景特别有用,类似的对于外部api请求的依赖有zhengye的moco github
Join the Decision Composer experimental program to make Decision Modeling easier
decision composer发布,利用它可以让业务人员在线建模,创建规则和做cloud部署,让业务脱离IT构建一些简单的规则应用。
How to Write a Git Commit Message
如何写好提交信息?从代码的可维护性和易于为其他开发人员理解角度,作者提出了一下7点,也提到了spring boot,git和linux这些项目都给出了很好的示范。
Separate subject from body with a blank line
Limit the subject line to 50 characters
Capitalize the subject line
Do not end the subject line with a period
Use the imperative mood in the subject line
Wrap the body at 72 characters
Use the body to explain what and why vs. how