摘要: 概念 对于用户量非常大的应用,全量发布的风险非常大。灰度就是指选择部分用户使用新版本,这个分配策略就有流量、渠道、用户标签。 参考 https://baijiahao.baidu.com/s?id=1692367749356717047&wfr=spider&for=pc 阅读全文
posted @ 2022-07-21 17:46 lin_0110 阅读(154) 评论(0) 推荐(0)
摘要: jackson @JsonProperty("interval") fastjson @JSONField(name= "123") 阅读全文
posted @ 2022-07-20 16:20 lin_0110 阅读(94) 评论(0) 推荐(0)
摘要: 原始 mybatis: mapper-locations: classpath:mapper/*.xml 修改为: mybatis: mapper-locations: classpath*:mapper/*.xml 增加一个*表示会搜索jar包下的路径 阅读全文
posted @ 2022-07-19 16:04 lin_0110 阅读(876) 评论(0) 推荐(0)
摘要: 请求示例: @GetMapping("{aaId:\\d+}") public Object aa(@PathVariable("aaId") Long aaId) { return aaId; } 其中:\d+是正则表达式,表明了这里只接受整数,如果非整数就进不去。 阅读全文
posted @ 2022-07-18 15:28 lin_0110 阅读(724) 评论(0) 推荐(0)
摘要: idea的eclipse默认格式化快捷键是Ctrl+Shift+F点击的时候怎么发现都没有用,原来是windows的输入法占用了,去掉就好了。 阅读全文
posted @ 2022-07-14 18:14 lin_0110 阅读(403) 评论(0) 推荐(0)
摘要: 史上最全的延迟任务实现方式汇总!附代码(强烈推荐) 这篇文章的诞生要感谢一位读者,是他让这篇优秀的文章有了和大家见面的机会,重点是优秀文章,哈哈。 事情的经过是这样的... 不用谢我,送人玫瑰,手有余香。相信接下来的内容一定不会让你失望,因为它将是目前市面上最好的关于“延迟任务”的文章,这也一直是我 阅读全文
posted @ 2022-01-04 10:22 lin_0110 阅读(96) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-12-15 18:07 lin_0110 阅读(46) 评论(0) 推荐(0)
摘要: get请求校验 @Validated public class SystemController @GetMapping("disable") public Response disable(@NotNull Integer id) { post请求校验 @PostMapping("save") p 阅读全文
posted @ 2021-11-17 18:32 lin_0110 阅读(52) 评论(0) 推荐(0)
摘要: 当前读: select...lock in share mode (共享读锁) select...for update update , delete , insert 当前读, 读取的是最新版本, 并且对读取的记录加锁, 阻塞其他事务同时改动相同记录,避免出现安全问题。 例如,假设要update一 阅读全文
posted @ 2021-11-02 18:01 lin_0110 阅读(99) 评论(0) 推荐(0)
摘要: 数据库的4种隔离级别 数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。下面通过事例一一阐述它们的概念与联系。 脏读、不 阅读全文
posted @ 2021-11-01 18:07 lin_0110 阅读(317) 评论(0) 推荐(0)