钉钉机器人实现异常预警通知功能
摘要:前言 在我们开发过程中,出现bug是非常常见的,不会说产品一旦上线就没有bug,出现bug没关系,关键是需要能够及时发现异常。 当工程基本完成,开始部署到生产环境上,线上的工程一旦出现异常时,开发团队就需要主动感知异常并协调处理,当然人不能一天24小时去盯着线上工程, 所以就需要一种机制来自动化的对
阅读全文
posted @
2022-03-30 20:58
雨点的名字
阅读(1339)
推荐(1) 编辑
基于Spring Cache实现二级缓存(Caffeine+Redis)
摘要:一、聊聊什么是硬编码使用缓存? 在学习Spring Cache之前,笔者经常会硬编码的方式使用缓存。 我们来举个实际中的例子,为了提升用户信息的查询效率,我们对用户信息使用了缓存,示例代码如下: @Autowire private UserMapper userMapper; @Autowire p
阅读全文
posted @
2022-03-22 20:58
雨点的名字
阅读(6828)
推荐(0) 编辑
用Assert(断言)封装异常,让代码更优雅(附项目源码)
摘要:有关Assert断言大家并不陌生,我们在做单元测试的时候,看业务事务复合预期,我们可以通过断言来校验,断言常用的方法如下: public class Assert { /** * 结果 = 预期 则正确 */ static public void assertEquals(Object expect
阅读全文
posted @
2022-03-07 22:40
雨点的名字
阅读(5581)
推荐(4) 编辑