首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小阁子
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
赞
文章( 15 )
沸点( 0 )
面试官:你能写个LRU缓存吗?
0. 前情提要 面试官: LRU全称Least Recently Used(最近最少使用),用来淘汰不常用数据,保留热点数据。 你写了5分钟,然而只写了个get和put方法体,里面逻辑实在不知道咋写。 面试官: 今天的面试先到这吧,有其他面试我们会再联系你。 我信你个鬼,你个糟…
你确定你真的理解"双亲委派"了吗?!
最近一段时间,我在面试的过程中,很喜欢问双亲委派的一些问题,因为我发现这个问题真的可以帮助我全方位的了解一个候选人。 记得前几天一次面试过程中,我和一位候选人聊到了JVM的类加载机制的问题,他谈到了双亲委派,并且很自信的给我讲了一下他对于双亲委派的理解。 因为难得碰到一个对着块…
《我们一起进大厂》系列-Redis哨兵、持久化、主从、手撕LRU
写这期其实比较纠结,我之前的写的比较通俗易懂,一是我都知道这些点,二是之前我在所在的电商公司对雪崩,击穿啥的还算有场景去接触。但是线上的Redis集群我实际操作经验很少,总不能在公司线上环境实践那些操作吧,所以最后看了下官网,还有一些资料(文章后面我都会贴出来),强行怼了这么篇…
大型系统架构重构经验总结
笔者在一线互联网公司,经历过数次大型系统的重构项目,也多次担任技术负责人,经历的重构项目包含:日吞吐量数万亿的计算型系统、基础架构中间件系统、高并发高稳定性要求的C端系统、业务复杂性较高的B端系统等。 同时了解到大型重构项目风险高、难度大、易流产,因此总结了本文供大家参考。 任…
如何才能对遗留系统无风险重构和演进?
测试覆盖率为零,代码一改就挂!从前任手上接管过来的这团泥球一般的代码我再也推不动了。 而你写的每一行代码的宿命就是变成别人的遗留代码。
基于系统稳定性建设,你做了哪些事情?(上)
这是我经常问的一个问题,无论是在面试一些高P的时候,还是在晋升答辩当评委的时候。绝大多数啊的答案是:限流、降级、熔断。但是,成体系性的答案,基本上很少有人说出来。 首先,什么是系统可靠性(Reliab
基于系统稳定性建设,你做了哪些事情?(下)
上期聊完了如何提升系统可靠性,我们继续聊,如何提升系统可用性及稳定性。 2、提升系统可用性,缩短故障时间,快速止损 故障时长 = 发现问题时长 + 定位问题时长 + 解决问题时长 上线规范: 上一章在
09 多态和特殊类
多态是指同一种事物表现出来的多种形态。 引用数据类型之间的转换方式有两种:自动类型转换和强制类型转换。 抽象方法是指不能具体实现的方法并且使用abstaract关键字修饰,也就是没有方法体。 抽象类是指不能具体实例化的类并且使用abstract关键字修饰,也就是不能创建对象。 …
看完这篇 final、finally 和 finalize 和面试官扯皮就没问题了
final 是 Java 中的关键字,它也是 Java 中很重要的一个关键字,final 修饰的类、方法、变量有不同的含义;finally 也是一个关键字,不过我们可以使用 finally 和其他关键字结合做一些组合操作; finalize 是一个不让人待见的方法,它是对象祖宗…
Java类加载机制
了解java虚拟机中类的生命周期,加载,验证,准备,解析,初始化
下一页
关注了
46
关注者
0
收藏集
1
关注标签
7
加入于
2019-09-24