首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
变速风声
掘友等级
软件开发工程师
修学好古,实事求是
获得徽章 19
动态
文章
专栏
沸点
收藏集
关注
作品
赞
198
文章 195
沸点 3
赞
198
返回
|
搜索文章
赞
文章( 195 )
沸点( 3 )
JDK静态代理、动态代理和CGLIB动态代理
对代理设计模式进行介绍。代理模式分为静态代理和动态代理,动态代理又可细分为JDK动态代理和CGLIB动态代理。对不同的代理模式进行介绍,并比较其不同点和适用范围。
MySQL行锁表锁和语句加锁分析
对MySQL中的锁进行介绍,包括锁的分类,InnoDB中的表锁,行锁,细分为S锁,X锁,意向锁,间隙锁,记录锁,Next-key锁。最后结合锁表和死锁,对SQL语句的加锁过程进行分析。
MySQL优化之索引下推和索引合并
对MySQL优化的索引下推和索引合并进行介绍。通过索引下推,存储引擎层可以在回表查询之前对数据进行过滤,减少回表次数。通过索引合并可以让一条SQL语句使用多个索引,减少不必要的回表,提高查询效率。
缓存淘汰算法和Redis的缓存淘汰策略
首先对缓存淘汰常用的算法进行介绍,包括FIFO,LFU,LRU,ARC,LRU-K、2Q。然后给出了Java半的LRU算法实现。最后介绍Redis中的缓存淘汰策略,包括惰性删除,定期删除和主动清理。
Mysql「Select For Update」锁机制分析
Mysql + InnoDB 下的,各种索引场景下写锁竞争的深入分析,包括:主键索引与二级索引加锁的差异,是否命中时加锁的差异,精确匹配及范围查询的差异。
MySQL连接的原理和基于成本的优化
对MySQL中的内连接,外连接的基本使用和原理进行介绍,包括简单嵌套循环连接,使用索引块加快连接速度和基于块的嵌套循环连接。最后,对MySQL中基本成本的优化进行分析和介绍。
MySQL事务和MVCC
对MySQL的事务进行介绍,包括事务的ACID,事务的状态和事务的4种隔离界别。最后,对多版本控制(MVVC)和ReadView进行介绍。
Comparison method violates its general contract报错解决
针对Java中排序报 Comparison method violates its general contract异常的解决
布隆过滤器
对布隆过滤器进行介绍,介绍其数据结构和实现原理。布隆过滤器可用于缓存穿透问题的解决。最后,对布隆过滤器的误识别率问题进行分析。
缓存异常之缓存雪崩、缓存击穿和缓存穿透
介绍Redis缓存异常的3个表现,缓存雪崩,缓存击穿和缓存穿透。分析各种缓存异常的产生原因并介绍解决办法。
下一页
个人成就
优秀创作者
文章被点赞
894
文章被阅读
247,960
掘力值
5,947
关注了
153
关注者
265
收藏集
1
关注标签
34
加入于
2017-09-06