![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试篇
面试
半桶水的码农
这个作者很懒,什么都没留下…
展开
-
最近面试总结
开场:1.自我介绍,个人基本信息,履历,项目2.最熟悉或者最有挑战性或者最有成就感的一个项目展开介绍3.在项目是什么角色?做了哪些?遇到什么问题?如何解决?有没有性能瓶颈?解决?技术栈环节:1.一般先会问你项目中用到了哪些技术,然后挑选几个技术描述在项目中的应用场景2.redis应用场景,redis基本数据类型,redis持久化机制,redis为什么很快,rediskey淘汰策略,redis集群模式介绍(哨兵集群模式,分片集群模式),redis实现分布式锁(分布式锁实现方案:1基于数原创 2022-03-10 15:52:43 · 3252 阅读 · 1 评论 -
什么是MVCC
原创 2022-03-05 14:37:25 · 146 阅读 · 0 评论 -
线程池拒绝策略应用场景
简单回答:中止策略:无特殊场景。丢弃策略:无关紧要的任务(博客阅读量)。弃老策略:发布消息。调用者运行策略:不允许失败场景(对性能要求不高、并发量较小)。详细回答:1.AbortPolicy中止策略:丢弃任务并抛出RejectedExecutionException异常。这是线程池默认的拒绝策略,在任务不能再提交的时候,抛出异常,及时反馈程序运行状态。如果是比较关键的业务,推荐使用此拒绝策略,这样子在系统不能承载更大的并发量的时候,能够及时的通过异常发现。功能:当触发拒绝策...翻译 2022-03-05 11:41:28 · 1919 阅读 · 0 评论 -
线程池为什么不先用最大线程数再用阻塞队列
原创 2022-03-05 11:24:18 · 473 阅读 · 0 评论