首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
bug消除师
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
聊聊JIT是如何影响JVM性能的!
文章内容收录到个人网站,方便阅读:http://hardyfish.top/ 我们知道Java虚拟机栈是线程私有的,每个线程对应一个栈,每个线程在执行一个方法时会创建一个对应的栈帧,栈帧负责存储局部变
✅对线面试官-单线程能不能实现多并发
面试官:单线程能不能实现多并发 普通回答:嗯?(内心OS:单线程怎么可能支持多并发呢,面试官在搞什么鬼啊) 在计算机编程中,单线程通常指的是程序只有一个执行线程,在任意时刻只能执行一个任务。单线程在同
面试官:知道时间轮算法吗?在Netty和Kafka中如何应用的?为什么不用Timer、延时线程池?
大家好,我是yes。 最近看 Kafka 看到了时间轮算法,记得以前看 Netty 也看到过这玩意,没太过关注。今天就来看看时间轮到底是什么东西。 我们先来简单看看 Timer、DelayQueue 和 ScheduledThreadPool 的相关实现,看看它们是如何实现延时…
阿里 P7 三面凉凉,kafka Borker 日志持久化没答上来
前段时间有个朋友,去面了阿里集团的P7岗位,很遗憾的是三面没有过,其中有一个kafka Borker日志如何持久化的问题没有答上来,今天正好写一篇源码文章给朋友复盘一下
23中设计模式、七大设计模式原则总结
设计模式分类:创建型设计模式(5个)、行为型设计模式(11个)、结构型设计模式(7个)。七大设计模式原则:单一职责原则、依赖倒置原则、接口隔离原则、开闭原则、迪米特原则、里氏代换、合成复用原则
JYM 设计模式系列- 策略模式,模板方法模式,让你的代码更优雅!!!
Strategy 模式(也称为策略模式)是一种软件设计模式,允许在运行时选择算法的行为。在 Java 8 之前,Strategies 需要是单独的类,迫使开发人员编写大量样板代码。使用现代 Java,
Java 死锁的原理详解以及检测和解决死锁的方法
详细介绍了Java死锁的概念,构建、排查、以及解决办法。两个或者多个线程互相持有对方所需要的资源(锁),都在等待对方执行完毕才能继续往下执行的时候,就称为发生了死锁。
面试突击:MVCC 和间隙锁有什么区别?
MVCC 和间隙锁是两种完全不同的机制,但它们的目的都是相同的,都是用来保证数据库并发访问的,我们先来看二者的定义。 MVCC 定义 MVCC 是多版本并发控制(Multi-Version Concu
快手Java一面11问(附参考大难)
今天分享的是一位贵州大学的同学分享的快手一面面经。 快手一面主要会问一些基础问题,也就是比较简单且容易准备的常规八股,通常不会问项目。到了二面,会开始问项目,各种问题也挖掘的更深一些。
MySQL 为什么采用 B+树作为索引?5年经验程序员回答让我悟了
为什么MySQL的索引有那么多的数据结构可选,偏偏选树结构?为什么那么多的树结构?为什么又偏偏采用 B+ 树作为索引?