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