首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
jackli_it
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
71
文章 71
沸点 0
赞
71
返回
|
搜索文章
赞
文章( 71 )
沸点( 0 )
LRU算法及其变种算法原理分析
这一篇主要介绍缓存替换算法LRU及其变种算法的实现原理。 最近最少使用算法,核心思想是:最近使用的数据很大概率将会再次被使用。而最近一段时间都没有使用的数据,很大概率不会再使用。做法:把最长时间未被访问的数据置换出去。这种算法是完全从最近使用的时间角度去考虑的。 在缓存中查找客…
MySQL binlog
binlog是Mysql sever层维护的一种二进制日志,与innodb引擎中的redo/undo log是完全不同的日志;其主要是用来记录对mysql数据更新或潜在发生更新的SQL语句,并以"事务"的形式保存在磁盘中。mysql的binlog是多文件存储,定位一个LogEv…
MySQL事务的ACID如何实现?
事务是什么? 事务(Transaction)是并发控制的基本单位。所谓的事务呢,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。 在介绍事务的特性之前,我们先看下MyS
面试常问Spring AOP和事务注解@Transactional原理
内容大纲 动态代理技术 ProxyFactory Advice分类 Advisor Spring创建代理对象的方式 Spring AOP概念 ProxyFactory对Cglib或JDK Proxy的
Spring AOP
前言🍭 终于到了本专栏最后一个模块——AOP。 一、什么是 Spring AOP?🍭 在专栏第一篇我们就简单说了Spring框架提供了对AOP的支持,那Spring AOP和AOP有什么不同吗? AO
从JSR269到Lombok,学习注解处理器Annotation Processor Tool(附Demo)
什么是JSR269,什么是注解处理器,学习如何利用注解处理器在编译期间帮我们生成代码(以自定义Lombok为例),从搭建项目到业务使用。
Java实现监听文件变化的三种方法,推荐第三种
背景 在研究规则引擎时,如果规则以文件的形式存储,那么就需要监听指定的目录或文件来感知规则是否变化,进而进行加载。当然,在其他业务场景下,比如想实现配置文件的动态加载、日志文件的监听、FTP文件变动监
货拉拉面试:全程八股!被问麻了
今天来看货拉拉 Java 技术岗的面试问题,废话不多说,先看问题。 一面问题 二面问题 1.怎么解决超卖问题? 答:超卖问题是一个相对来说,比较经典且相对难处理的问题,解决它可以考虑从以下三方面入手:
第一次使用缓存,因为没预热,翻车了
缓存不预热会怎么样?我帮大家淌了路。缓存不预热会导致系统接口性能下降,数据库压力增加,更重要的是导致我写了两天的复盘文档,在复盘会上被骂出了翔。
真丢人,工作六七年了,没搞明白MySQL插入是并发还是串行?
最近五哥和同事争辩起来,MySQL插入是并发还是串行,我记得明明是串行插入,同事非要和我杠,说MySQL可以并发插入。我要亲自试验一下,打他的脸!
下一页
关注了
33
关注者
0
收藏集
3
关注标签
259
加入于
2020-05-25