首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
待重构
订阅
文章中代码实现一般,可以改写成一篇重构分析文章。
桦说编程
更多收藏集
微信扫码分享
微信
新浪微博
QQ
29篇文章 · 0订阅
我们来说说 LockSupport 的 park 和 unpark
一、LockSupport LockSupport是JDK中比较底层的类,用来创建锁和其他同步工具类的基本线程阻塞原语。 Java锁和同步器框架的核心AQS:AbstractQueuedSynchro
Java并发利器:CountDownLatch深度解析与实战应用
一、CountDownLatch是什么? 1. 基本概念 CountDownLatch就是一个"倒计数门闩": 倒计数:从指定数字开始
XXL-JOB参数错乱根因剖析:InheritableThreadLocal在多线程下的隐藏危机
多机分布式任务中,xxl-job参数通过InheritableThreadLocal传递,线程池复用未清理致读到旧参数,问题深入分析及使用建议
Spring生态的缓存方案:多级缓存架构实现(Caffeine + Redis)
在Spring生态中选择合适的缓存方案需要根据应用场景、性能需求、分布式特性等多方面因素综合考虑。 以下是对Spring Cache、Caffeine、Ehcache、Redis、Guava缓存的对比
CompletableFuture避坑2——allOf()超时时间不合理的后果
CompletableFuture的allof()超时返回时,子线程仍在运行,高并发时容易积累下大量垃圾线程
货拉拉用户CRM-DDD战术设计改造实践
深入探讨货拉拉用户CRM系统在架构设计和编码实践中对DDD(领域驱动设计)的应用, 分享DDD在实际应用中的架构模式、实施过程中的关键技术要点
Full GC 频率优化实战
游戏业务面对用户端的某个工程,每天Full GC频率达到120次,业务高峰期每7分钟就会有一次Full GC。本文介绍了游戏业务使用MAT和GC日志等工具对full gc频率进行优化的过程。
Spring Security 实战指南:从入门到精通
一、为什么要用 Spring Security? 市面上常见的 Java Web 项目,大多需要“登录”、“权限控制”、“安全防护”等功能。如果你手写这些功能,可能会面临: 密码存储方式:如何保证密码
优雅的并发编程-CompletableFuture
目录 了解CompletableFuture CompletableFuture 是 Java 8 引入的一个类,用于支持异步编程和非阻塞操作。它提供了一种简单而强大的方式来处理异步任务,可以轻松地实
闲来无事又写了一个TreeUtil,
一个通用的List转无极菜单的工具类,把之前的反射获取数据变更成了Function接口,只有在setChildren的时候使用了一下反射