首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Xssssssssssssss
掘友等级
获得徽章 12
动态
文章
专栏
沸点
收藏集
关注
作品
赞
29
文章 18
沸点 11
赞
29
返回
|
搜索文章
赞
文章( 18 )
沸点( 11 )
为什么HashMap会产生死循环?
HashMap 死循环是一个比较常见、比较经典的问题,在日常的面试中出现的频率比较高,所以接下来咱们通过图解的方式,带大家彻底理解死循环的原因。 前置知识 死循环问题发生在 JDK 1.7 版本中,造
HashMap除了死循环之外,还有什么问题?
本篇的这个问题是一个开放性问题,HashMap 除了死循环之外,还有其他什么问题?总体来说 HashMap 的所有“问题...
生产上数据库死锁,是该程序员祭天了
何为死锁? Mysql具有哪些锁? Mysql 的锁模式兼容矩阵你是否清楚? 如何排查死锁问题?
SpringBoot官方支持任务调度框架,轻量级用起来也挺香!
之前我们讲过一个分布式任务调度框架PowerJob,可以通过可视化的方式来进行任务调度。但是有时候我们只是需要一个轻量级的任务调度功能,而PowerJob需要搭建调度中心未免有些重,这时候SpringBoot官方支持的任务调度框架Quartz就派上用场了!本文主要介绍Quart…
阿里巴巴为什么让初始化集合时必须指定大小?
哈喽,亲爱的小伙伴们,技术学磊哥,进步没得说!欢迎来到新一期的性能解读系列,我是磊哥。 今天给大家带来的是关于阿里巴巴《Java开发手册》泰山版(最新)中关于集合初始化时的性能建议。 接下来我们来测试一下设置 size 的性能和不设置 size 的性能差别,我们已知需要插入 1…
阿里面试官都爱问的内存管理和GC算法及回收策略
Sun的JVMGenerationalCollecting(垃圾回收)原理是这样的:把对象分为年青代(Young)、年老代(Tenured)、持久代(Perm),对不同生命周期的对象使用不同的算法。(基于对对象生命周期分析) 年轻代分三个区。一个Eden区,两个Survivor…
关于Spring AOP与IOC的个人思考[精品长文]
AOP是Spring提供的关键特性之一。AOP即面向切面编程,是OOP编程的有效补充。使用AOP技术,可以将一些系统性相关的编程工作,独立提取出来,独立实现,然后通过切面切入进系统。从而避免了在业务逻辑的代码中混入很多的系统相关的逻辑——比如权限管理,事物管理,日志记录等等。这…
Redis是单线程的,但Redis为什么这么快?
近乎所有与Java相关的面试都会问到缓存的问题,基础一点的会问到什么是“二八定律”、什么是“热数据和冷数据”,复杂一点的会问到缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题,这些看似不常见的概念,都与我们的缓存服务器相关,一般常用的缓存服务器有Redis、Memcach…
关注了
41
关注者
2
收藏集
1
关注标签
2
加入于
2018-08-07