获得徽章 1
#青训营笔记创作活动#
2月16日 打卡day14
今日学习缓存,包括缓存击穿,缓存雪崩,缓存穿透这几种情况的解决方法。以及数据更新的顺序。确保数据的一致性。
评论
#青训营笔记创作活动#
2月15日 打卡day13
今日学习MySQL的锁机制,包括不同颗粒度的锁,针对不同场景mysql是如何加锁释放锁的,确保事务高并发
评论
#青训营笔记创作活动#
2月14日 打卡day12
今日学习基于aop redis和自定义注解实现细粒度的接口ip访问,具体实现已经具体代码
评论
#青训营笔记创作活动#
2月13日 打卡 day11
今日学习
限流策略:计数器实现简单适用不太精准的场景,对边界没有很好处理。滑动窗口 将时间分块,适合稍微精准的场景,漏桶 可以较好控制消费频率
展开
评论
#青训营笔记创作活动#
2月10日 打卡day10
今日学习
后端服务端应用如果发生崩溃,nginx在访问服务端时会收到服务端返回的RST报文,然后给客户端返回502报错。502并不是服务端应用发出的,而是nginx发出的。因此发生502时,后端服务端很可能没有没有相关的502日志,需要在nginx侧才能看到这条502日志。

展开
评论
#青训营笔记创作活动#
2月9日 打卡day9
今日学习
optional解决空指针异常问题,这是Java8之后推出的内容。它的用途顾名思义就是这个类既可以包含对象也可以为空,帮助我们解决nullpointerexception问题
展开
评论
#青训营笔记创作活动#
2月8日 打卡day8
今日学习
实际使用场景中,对于一致性要求不是特别高、且并发量不是特别大的场景,可以选择基于数据库事务保证的先更新数据库再更新/删除缓存。而对于并发要求较高、且数据一致性要求较好的时候,推荐选择先更新数据库,再删除缓存,并结合删除重试 + 补偿逻辑 + 缓存过期TTL等综合手段。
展开
评论
#青训营笔记创作活动#
2月7日 打卡day7
今日学习
hertz 框架的jwt 认证,最近在做大项目其中就包括使用jwt进行登录验证,文中的例子很好的帮我解决这个问题。
评论
下一页
个人成就
文章被阅读 1,514
掘力值 178
收藏集
0
关注标签
10
加入于