首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java学习
订阅
用户122565274491
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
ThreadLocal实现原理与内存泄漏问题
摘要:从一次"应用运行3天后内存溢出"的诡异故障出发,深度剖析ThreadLocal的实现原理与内存泄漏根因。通过ThreadLocalMap的结构图解、弱引用的GC机制、以及Entry回收时机的源码
SpringBoot中使用LocalDateTime踩坑记录
@[toc] 前言 近日心血来潮想做一个开源项目,目标是做一款可以适配多端、功能完备的模板工程,包含后台管理系统和前台系统,开发者基于此项目进行裁剪和扩展来完成自己的功能开发。 本项目基于Java21
缓存世界的三座大山:穿透、击穿、雪崩,今天就把它们铲平!
你是否遭遇过数据库被神秘请求打垮?那是缓存穿透在作怪!热点key瞬间失效导致流量洪峰?那是缓存击穿在捣乱!大量key集体过期引发系统雪崩?别慌!一文带你用布隆过滤器、互斥锁、随机过期时间等神技轻松反杀
场景题:100G的文件里有很多id,用1G内存的机器排序,怎么做?
海量数据排序思路 核心方案:外排序(分治+多路归并)MapReduce 外排序是指数据量太大,无法全部加载到内存中,需要将数据分成多个小块进行排序,然后将排序后的小块合并成一个大的有序块 1.分块排序
凌晨 4 点的线上 CPU 告警:一场历时 4 小时的故障排查与架构优化全记录
核心系统 CPU 告警,经排查,订单服务中自定义冒泡排序(O (n²))致高耗,Full GC 频繁、数据库全表扫描为辅助问题。通过 Java 8 并行流重构算法、加复合索引、Docker 资源隔离
2025 程序员时薪排行榜,PDD 太顶了!
通常,在选择公司的过程中,我们往往会关注总收入(package)。总收入不仅包括基本的月薪,还包括奖金、股票或股份的分红等所有收入。然而,仅仅关注总收入可能会导致我们忽视一个关键因素:时薪。 时薪是指