首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java面试核心知识点
Java工程师的修炼之道
创建于2021-11-07
订阅专栏
包含:JVM原理、多线程、数据结构和算法、分布式缓存、设计模式等内容
暂无订阅
共9篇文章
创建于2021-11-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
如何避免OOM
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第2天 Java 的垃圾收集器已经非常成熟了。
怎样处理异常
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第2天 应用程序避免不了出异常,捕获和处理异常是考验编程功力的一个精细活。 一些业务项目中,我曾看到开发同学在开发业务逻辑时不考虑任
怎样处理空指针异常
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天。空指针异常容易在哪些情况下出现,又应该如何修复呢?
Redis管道
Redis是基于请求、响应协议的TCP服务。在客户端向服务端发送一个查询请求后,需要监听Socket的返回,该监听过程一直阻塞,直到服务器有结果返回。
Redis的持久化
Redis支持RDB和AOF两种持久化方式。 RDB(Redis DataBase):RDB在指定的时间间隔内对数据进行快照存储。RDB的特定在于:文件格式紧凑,方便进行数据传输和数据恢复;
Redis的事务
Redis支持分布式环境下的事务操作,其事务可以一次执行多个命令,事务中的所有命令都会序列化地顺序执行。事务在执行过程中,不会被其他客户端发送来的命令请求打断。
《Java面试核心知识点》-缓存雪崩、缓存穿透、缓存降级
分布式缓存设计的核心问题是以哪种方式进行缓存预热和缓存更新,以及如何优雅解决缓存雪崩、缓存穿透、缓存降级等问题。
责任链模式的概念及Java实现
责任链模式也叫作职责链模式,为了避免请求发送者与多个请求处理者耦合在一起,责任链模式让所有的处理者持有下一个对象的引用,从而将请求串联成一条链。
java并发编程:ReentrantLock
ReentrantLock不但提供了synchronized对锁的操作功能,还提供了诸如可响应锁中断锁、可轮训锁请求、定时锁等避免多线程死锁的方法。