首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
咖喱521
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
《我们一起进大厂》系列-缓存雪崩、击穿、穿透
本来都把稿子放到公众号保存了,洗澡的时候想了一下晚上的比赛,觉得还是打开电脑写点东西,跟文章内容没关系,只是一点个人的感慨,不知道多少小伙伴看了昨天SKT VS G2的比赛,又不知道多少小伙伴还记得Faker手抖的那一幕。 不知道你们看了是什么感受,我看到他手抖的时候我内心也抖…
如何用Redis实现分布式锁?
上一章节我提到了基于zk分布式锁的实现,这章节就来说一下基于Redis的分布式锁实现吧。 在开始提到Redis分布式锁之前,我想跟大家聊点Redis的基础知识。 setnx 是SET if Not eXists(如果不存在,则 SET)的简写。 用法如图,如果不存在set成功返…
深入理解HashMap原理
深入理解HashMap原理什么是HashMap是一种靠hash值来进行分配存储的Map结构,Map就是用来储存键值对的集合类为什么我们需要了解HashMap底层原理HashMap是面试时必考的一道面试
猿辅导四面:为什么选择用Redis实现分布式锁 ? 说说你的看法!
近来,分布式的问题被广泛提及,比如分布式事务、分布式框架、ZooKeeper、SpringCloud等等。本文先回顾锁的概念,再介绍分布式锁,以及如何用Redis来实现分布式锁,总结Redis学习笔记,以下是技术相关的知识分享。 首先,回顾一下我们工作学习中的锁的概念。 我们都…
大吉大利 :空投十个JVM核心知识点,速度捡包
写出更好更健壮的代码。 提高Java的性能,排除问题。 面试必问,要对知识有一定对深度。从宏观上来说JVM 内存区域 分为三部分线程共享区域、线程私有区域、直接内存区域。1.1.1.堆区Heap是JVM中最大的一块内存区域,基本上所有的对象实例都是在堆上分配空间。堆区细分为年轻代...
985硕士毕业的妹子,三面蚂蚁美团Java后端【面经分享】
前言本人妹子,985硕士,211本科,专业都是软件工程,一直投的是java后台开发,只投过一次网易的测试,技术不是大牛,但是比较努力。实验室没有项目,so项目经验是0,在去年这个时候看到实验室师兄找工
面试最后一问:你有什么问题想问我吗?
看似平淡无奇的问题,但是却蕴含着多方面的含义。这个问题表面上给了你更多了解公司和展现个人优势的机会,但是潜台词,也是考察你对公司的了解以及对想在这里工作的意愿,对岗位是否有自己的理解。这也是我们常常是说的,你的个人价值观是否与公司价值观一致的考察,价值观的一致是直接决定日后工作…
张三因为不会MySQL索引被判了无期
MySQL官方文档中指出,索引是加快查询速度的数据结构,根据这句话我们不难看出来,索引就是一种数据结构。不同的索引在不同的数据库引擎中会有差别,我们今天以InnoDB中的索引来进行说明 哈希索引的底层是哈希表,通过对查询值进行哈希值计算,找到其在哈希表中的位置,最优情况下通过哈…
为什么 MongoDB 索引选择B-树,而 Mysql 索引选择B+树(精干总结)
本文献给准备面试或者是还在面试的你。常见面试题,送分题目,不拿白不拿。 很明显,我们想向弄清楚原因就要知道B树和B+树的区别。为了不长篇大论。我们直接给出他们的形式总结他们的特点。 这就是一颗B-树。针对我们这个问题的最核心的特点如下: 其他的基本上都是一些常见的数据结构,假定…
张三也能学得会的八种单例模式写法
单例模式有懒汉式和饿汉式。懒汉式体现了懒加载的思想,只有到使用的时候才会进行创建,这样可以避免不必要的资源浪费。饿汉式则是在程序开始的时候就进行创建,这样做的好处是在程序运行时就做好准备,但缺点也很明显,如果程序中始终没有使用,那么会浪费响应的空间。 在这段代码中,我们通过在g…