发表评论取消回复
相关阅读
相关 算法------手写LRU算法
算法------手写LRU算法 LRU是Redis中常用的内存淘汰算法。 意思是:当缓存容量满的时候,淘汰最近很少使用的数据。 具体实现逻辑: 把缓存放到双向链表
相关 面试官让你手写冒泡
不知不觉就到了找工作的年纪,大三的生活也马上告一段落了,今天搞了个Java面试的专栏,用来总结一下我从大一开始的编程学习,几天就从这个简单的冒泡说起(以升序为例)。 冒泡排
相关 手写Redis之LRU淘汰算法
一、内存淘汰机制 redis 内存淘汰机制有以下几个: noeviction: 当内存不足以容纳新写入数据时,新写入操作会报错,这个一般没人用吧,实在是太恶心了。
相关 战五渣手撕LRU
背景介绍 我们从一个程序的运行过程说起。 在运行之前,QQ,就是一堆文件,它静静地躺在磁盘的某个角落。当我们双击QQ图标时,操作系统老大就会找到磁盘中QQ的安装目录,并
相关 阿里面试,让我十五分钟内手写 LRU。。。
点击上方“五分钟学算法”,选择“星标”公众号 重磅干货,第一时间送达![format_png][] ![format_png 1][] 你面试的时候遇见过LRU吗?
相关 [Java 并发]面试官让我手写一个读写锁出来,我...
题目是个标题党,主要是想写一下 ReentrantReadWriteLock ReentrantReadWriteLock 与 ReentrantLock 区别? 在这
相关 面试官让我手写promise,我这样写,他很满意
导语: 你肯定使用过promise,但是你知道它是怎么实现的吗?它的原理是怎么样的?你能手写一个简单的promise吗? 在面试中你也可能会被问到手写一个promise
相关 面试官让我现场手写MyBatis框架,我10分钟就搞定了!!(全程实战,建议收藏)
大家好,我是冰河~~ 最近很多小伙伴对ORM框架的实现很感兴趣,不少读者在冰河的微信上问:冰河,你知道ORM框架是如何实现的吗?比如像MyBatis和Hibernte这种OR
相关 面试官让我现场手写内存溢出案例代码,我反手就是一个王炸!!
大家好,我是冰河~~ 作为程序员,多多少少都会遇到一些内存溢出的场景,如果你还没遇到,说明你工作的年限可能比较短,或者你根本就是个假程序员!哈哈,开个玩笑。 当初面试官让我
还没有评论,来说两句吧...