欢迎来到无限飞翔,在这里,你会找到许多有趣的技术 : )

2019年10月的内容

开发者头条

字节跳动的三道编码面试题的实现

字节跳动的三道编码面试题的实现
国庆节后,自己的一个小圈子微信群的伙伴们发了一张图片,是网上流传的字节跳动的面试题编码,闲的无事就思索了下,发现都不难,都是对基础的数学知识的考量。先上图吧! 当然40分钟,我也无法把任意两题编码完成,只是知道大概的解题思路,唯一能确定的,在面试规定时间内,第二...

2周前 (10-31) 183℃ 0评论 2喜欢

开发者头条

Redis 从生米煮成熟饭

Redis 从生米煮成熟饭
Redis为何选用单线程 单线程减少线程上下文切换和锁竞争。 网络IO模型采用IO多路复用,使用EPOLL注册读写事件通知,同步非阻塞。 Redis单线程如何发挥多核CPU优势 在单台服务器上运行多个redis实例。 使用tasks...

2周前 (10-31) 78℃ 0评论 0喜欢

开发者头条

聊聊缓存淘汰算法:LRU 实现原理

聊聊缓存淘汰算法:LRU 实现原理
01、前言 我们常用缓存提升数据查询速度,由于缓存容量有限,当缓存容量到达上限,就需要删除部分数据挪出空间,这样新数据才可以添加进来。缓存数据不能随机删除,一般情况下我们需要根据某种算法删除缓存数据。常用淘汰算法有 LRU,LFU,FIFO,这篇文章我们聊聊 LRU ...

2周前 (10-31) 196℃ 0评论 0喜欢