首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
中间件
订阅
琦
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
Mybatis调试经常需要输出SQL语句,但你知道是怎么输出的嘛?
本文通过从实战如何输出Mybatis的SQL日志,讲述了Mybatis的日志机制是如何使用适配器模式,将各个第三方日志框架接口转换为框架内部自定义的日志接口。看完本文你就知道其中的奥秘了~
消息队列-kafka消费异常问题
概述 在kafka中,或者是说在任何消息队列中都有个消费顺序的问题。为了保证一个队列顺序消费,当当中一个消息消费异常时,必将影响后续队列消息的消费,这样业务岂不是卡住了。比如笔者举个最简单的例子:我发
Redisson 分布式锁源码 09:RedLock 红锁的故事
RedLock 红锁,是分布式锁中必须要了解的一个概念。 所以本文会先介绍什么是 RedLock,当大家对 RedLock 有一个基本的了解。然后再看 Redisson 中是如何实现 RedLock
用万字长文来讲讲本地锁至分布式锁的演进和Redis实现,扩展 Redlock 红锁
用万字长文来讲讲本地锁至分布式锁的演进和Redis实现,扩展 Redloc,聊到分布式锁,就不得不先聊到本地锁,如果没有从本地锁到分布式锁这个演进过程或者说是推导过程,我觉得是不合适的,甚至是不完整的
最强分布式工具Redisson(一):分布式锁
为什么我要用Redisson?最好的轮子已经在时间中筛选,像使用Java对象一样使用分布式工具,这就是Redisson
品味布隆过滤器的设计之美
布隆过滤器是一个精巧而且经典的数据结构。 你可能没想到: RocketMQ、 Hbase 、Cassandra 、LevelDB 、RocksDB 这些知名项目中都有布隆过滤器的身影。
手写本地缓存实战2—— 打造正规军,构建通用本地缓存框架
作为缓存系列专栏的第四篇文章,我们将在上一篇的基础之上进行升华,一起思考如何构建一个完整且通用的本地缓存框架,并在过程中体会缓存实现的关键点与架构设计的思路。
敲了几万行源码后,我给Mybatis画了张“全地图”
傅哥手写Mybatis,怎么把Mybatis都给手写了!—— 就这么学源码,面试还是个事? 如果这些能帮助到你成长,感谢点赞、留言,和分享 嘿嘿
Mybatis源码主流程分析
Mybatis 是一个 Data Mapper Framework,属于 ORM 框架;旨在提供更简单,更方便地完成操作数据库功能,减轻开发⼈员的⼯作量,消除程序冗余代码。
「Redis应用」Redis "高级"应用场景 -- 限流、延时队列、幂等处理
①Redis限流是怎么做的? ②Nginx限流、RocketMQ削峰 ③Redis如何实现延时队列? ④Redis如何实现布隆过滤器? ⑤幂等处理怎么用Redis实现? ⑥Redis的incr可以做什