转
``` 阿里代码规约检测
转
转:https://zhenbianshu.github.io/
引入 最近重构公司项目刷新缓存操作,我们的配置信息在系统的启动的时候都会执行init操作。把配置信息从数据库中加载到redis缓存中,管理系统更改配置后,需要通知到响应的模块重新执行init操作,把redis的信息刷新。要把原来的重启操作,替换成上述的这种。本着修改文件尽可能少的原则,我在响应的模块添加了一个 HTTP 接口,用于回调(接口安全按下不表),在管理系统执行了修改等操作后,在操作后进行AOP拦截,发起对应配置信息的回调刷新。由于我们的管理系统更新等操作,返回给页面的是同样的json 的 key-value 。所以我就在controoler返回值那里进行拦截处理,对该方法加上自定义的注解及注解的属性。根据属性确定刷新配置的类型。
引入 Jenkins / Travis / Buddy
介绍
第一步 设置环境变量 “PUB_HOSTED_URL”和“FLUTTER_STORAGE_BASE_URL