首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
倔强一哥
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
34
文章 34
沸点 0
赞
34
返回
|
搜索文章
赞
文章( 34 )
沸点( 0 )
MySQL连接的原理和基于成本的优化
对MySQL中的内连接,外连接的基本使用和原理进行介绍,包括简单嵌套循环连接,使用索引块加快连接速度和基于块的嵌套循环连接。最后,对MySQL中基本成本的优化进行分析和介绍。
MySQL事务和MVCC
对MySQL的事务进行介绍,包括事务的ACID,事务的状态和事务的4种隔离界别。最后,对多版本控制(MVVC)和ReadView进行介绍。
缓存淘汰算法和Redis的缓存淘汰策略
首先对缓存淘汰常用的算法进行介绍,包括FIFO,LFU,LRU,ARC,LRU-K、2Q。然后给出了Java半的LRU算法实现。最后介绍Redis中的缓存淘汰策略,包括惰性删除,定期删除和主动清理。
MySQL行锁表锁和语句加锁分析
对MySQL中的锁进行介绍,包括锁的分类,InnoDB中的表锁,行锁,细分为S锁,X锁,意向锁,间隙锁,记录锁,Next-key锁。最后结合锁表和死锁,对SQL语句的加锁过程进行分析。
Redis的管道技术
对Redis的管道技术进行介绍,包括往返时间(RTT),管道的性能测试,管道不保证原子性,管道和脚本的对比,管道不能在集群下使用。
如何实现接口幂等性
对接口幂等性进行介绍,包括什么事幂等性,为什么需要幂等,幂等的使用场景。最后介绍如何保证接口的幂等性,包括前端的防止重复提交,乐观锁,唯一索引,分布式锁,状态机,去重表,token机制等。
JDK静态代理、动态代理和CGLIB动态代理
对代理设计模式进行介绍。代理模式分为静态代理和动态代理,动态代理又可细分为JDK动态代理和CGLIB动态代理。对不同的代理模式进行介绍,并比较其不同点和适用范围。
如何保证消息不丢、有序和避免消息堆积、重复消费
首先,介绍消息队列的三大功能,即异步处理、应用解耦和流量削峰。然后,对比了现有主流MQ产品的功能。最后对如何保证消息不丢失,如何保证消息不重复消费,如何保证消息有序,如何处理消息堆积问题进行分析。
Spring中缓存操作
对Spring中的缓存操作进行介绍。Spring Cache是Spring自带的缓存方案,对其常用的注解进行介绍。最后对Layering Cache和Alibaba JetCache进行简单介绍。
Spring Bean的作用域和生命周期
对Spring Bean的5种作用域和生命周期进行介绍。Bean的生命周期可简单划分为实例化、属性赋值、初始化和销毁四大过程。Spring 又对这四大步骤进行了扩展。
下一页
关注了
5
关注者
0
收藏集
0
关注标签
0
加入于
2022-06-01