首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小林啊
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 30
沸点 0
赞
30
返回
|
搜索文章
赞
文章( 30 )
沸点( 0 )
【备战春招系列】最全并发编程面试真题解析,教你如何吊打面试官
作打断,要么就全部都不执行。 线程可以立即看到修改的结果。 有序性,即程序的执行顺序按照代码的先后顺序来执行。 synchronized 或者 Lock:保证同一个时刻只有一个线程获取锁执行代码,锁释放之前把最新的值刷新到主内存,实现可见性。 多线程,可以真正发挥出多核 CPU…
设计缓存系统:缓存穿透,缓存击穿,缓存雪崩解决方案分析
设计一个缓存系统,不得不要考虑的问题就是:缓存穿透、缓存击穿与失效时的雪崩效应。 缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意义。 在流…
【备战春招系列】历年来关于MySQL高频面试真题的梳理
表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。 页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表锁和行锁之间,并发度一般。 采用菲聚…
捅娄子了,写个bug被国家信息安全漏洞共享平台抓到了?
如果你觉得这篇沙雕文章还算有意思,可以给我一些实际点的支持哦! 求点赞👍 求关注❤️ 这些对于初来掘金的我来说真的蛮重要的!创作不易,熬夜辛苦,各位的支持和认可,就是我继续创作的最大动力。 2019 年 11 月 26 日,本来应该是无比平静的一天,开开会,改改bug,摸摸鱼…
【备战春招系列】springBoot灵魂22问!
多年来,随着新功能的增加,spring 变得越来越复杂。只需访问https://spring.io/projects 页面,我们就会看到可以在我们的应用程序中使用的所有 Spring 项目的不同功能。如果必须启动一个新的 Spring 项目,我们必须添加构建路径或添加 Mave…
每秒7亿次请求,阿里新一代数据库如何支撑?
阿里妹导读:Lindorm,就是云操作系统飞天中面向大数据存储处理的重要组成部分。Lindorm是基于HBase研发的、面向大数据领域的分布式NoSQL数据库,集大规模、高吞吐、快速灵活、实时混合能力于一身,面向海量数据场景提供世界领先的高性能、可跨域、多一致、多模型的混合存储…
【面试真题解析】说一下HashMap的实现原理?
哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,而HashMap的实现原理也常常出现在各类的面试题中,重要性可见一斑。 本文会对java集合框架中的对应实现Ha…
Redis中缓存雪崩、缓存穿透等问题的解决方案
缓存同一时间大面积的失效,所以,后面的请求都会落到数据库上,造成数据库短时间内承受大量请求而崩掉。 事前:尽量保证整个 redis 集群的高可用性,发现机器宕机尽快补上。选择合适的内存淘汰策略。 1.在缓存失效后,通过加锁或者队列来控制读数据库写缓存的线程数量。比如对某个key…
Spring Boot学习笔记(超详细)二
4)、给容器中自动配置类添加组件的时候,会从properties类中获取某些属性。我们就可以在配置文件中指定这些属性的值; 每一个日志的实现框架都有自己的配置文件。使用slf4j以后,配置文件还是做成日志实现框架自己本身的配置文件; 未完待续。。。
【大厂面试真题350道】性能优化+微服务+并发编程+开源框架+分布式
秋招面试已经过去有半个月了,我相信有人欢喜有人愁,大厂的面试题千奇百怪,不知道他会问到哪方面的知识点,我也是秋招大部队里面的一员,给大家整理出了18个大厂经常会问到200多道面试问题,涉及的知识点有,性能优化,微服务,并发编程,开源框架,分布式,等等。 垃圾回收的优点和原理。并…
下一页
个人成就
文章被点赞
173
文章被阅读
43,906
掘力值
1,345
关注了
6
关注者
69
收藏集
0
关注标签
6
加入于
2019-06-14