会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
booksea
Java随想录
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2023年9月10日
高并发系统设计之限流
摘要:
当我们谈论Web应用或者服务,一个重要的话题就不能避免:限流。这是一种保护系统和维持服务稳定性的重要手段。
阅读全文
posted @ 2023-09-10 12:20 Booksea
阅读(673)
评论(1)
推荐(1)
编辑
高并发系统设计之负载均衡
摘要:
通过负载均衡,我们能提高系统的可用性,提升响应速度,同时也能防止任何单一的资源过度使用。
阅读全文
posted @ 2023-09-10 12:18 Booksea
阅读(179)
评论(0)
推荐(0)
编辑
2023年8月29日
深入详解ThreadLocal
摘要:
在我们日常的并发编程中,有一种神奇的机制在静悄悄地为我们解决着各种看似棘手的问题,它就是ThreadLocal。这个朴素却强大的工具,许多Java开发者可能并没有真正了解过其内部运作原理和应用场景。本篇文章,我将和大家一起探索 JDK 中这个独特而又强大的类——ThreadLocal。
阅读全文
posted @ 2023-08-29 20:26 Booksea
阅读(276)
评论(0)
推荐(0)
编辑
深入解析ZGC垃圾回收器
摘要:
ZGC有人称它为Zero GC,其实「Z」并非什么专业名词的缩写,这款收集器的名字就叫作Z Garbage Collector。
阅读全文
posted @ 2023-08-29 19:18 Booksea
阅读(2313)
评论(0)
推荐(0)
编辑
深入解析G1垃圾回收器
摘要:
G1,全名叫:Garbage First。是垃圾收集器技术发展历史上的里程碑式的成果,开创了收集器面向局部收集的设计思路和基于Region的内存布局形式。
阅读全文
posted @ 2023-08-29 17:27 Booksea
阅读(2072)
评论(1)
推荐(1)
编辑
深入解析CMS垃圾回收器
摘要:
在CMS之前的垃圾回收器,要么就是串行垃圾回收方式,要么就是关注系统吞吐量,而 CMS 垃圾回收器的出现,则打破了这个尴尬的局面。
阅读全文
posted @ 2023-08-29 16:22 Booksea
阅读(1211)
评论(0)
推荐(0)
编辑
2023年8月23日
昨晚做梦面试官问我三色标记算法
摘要:
昨晚又做噩梦了
阅读全文
posted @ 2023-08-23 14:03 Booksea
阅读(542)
评论(0)
推荐(0)
编辑
GC面临的困境,JVM是如何解决跨代引用的?
摘要:
前面我们讲了可达性分析和根节点枚举,介绍完了GC的前置工作,下面开始讲GC的工作过程。
阅读全文
posted @ 2023-08-23 12:26 Booksea
阅读(895)
评论(0)
推荐(1)
编辑
2023年8月21日
GC的前置工作,聊聊GC是如何快速枚举根节点的
摘要:
根节点枚举的过程要做到高效并非一件容易的事情,现在Java应用越做越庞大,如果你是JVM的开发者,你会怎么去做?
阅读全文
posted @ 2023-08-21 15:15 Booksea
阅读(849)
评论(1)
推荐(1)
编辑
2023年8月20日
面试官:JVM是如何判定对象已死的?学JVM必会的知识!
摘要:
作为一名Java程序员,我们每天都在程序里不停地去new对象,但是你知道这些被new出来的对象,最后是怎么被回收的吗?
阅读全文
posted @ 2023-08-20 13:25 Booksea
阅读(532)
评论(1)
推荐(0)
编辑
上一页
1
2
3
4
5
下一页
公告