首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
用户6373039042950
更多收藏集
微信扫码分享
微信
新浪微博
QQ
31篇文章 · 0订阅
【Java】类加载
Java 类加载如何运作?本文拆解加载、连接、初始化全流程,揭秘子类实例化顺序与 JVM 线程安全机制。
业务限流的几种算法比较
固定窗口限流 每个请求对应一个时间窗口(如每分钟最多 100 次)。 到达窗口末尾时,计数清零或重新开始。 Redis 中 key 的过期时间控制窗口长度(如 expire 设置为 60 秒)。 场景
秒懂 RabbitMQ!5 大工作模型像 “快递配送”,3 种声明方式直接用
总被RabbitMQ工作模型绕晕?这篇用“快递配送”讲透5大模型(简单/广播/路由等),还拆解3种声明方式(控制台/@Bean/@RabbitListener),易懂好懂还能直接抄代码
技术大佬 问我 业务系统间数据同步功能该怎样设计
我们不生产数据,我们只是数据的搬运工;一个疏忽搬不好,还会炸到自己的脚。在进行双方数据同步时需要考虑:数据防重,数据防乱序;如何保证数据不丢失;数据同步及时性上的设计
Java 内存分析工具 Arthas 介绍与示例讲解
一、概述 Arthas(阿尔萨斯)是阿里巴巴开源的一款Java诊断工具,用于实时检测、诊断Java应用程序的性能问题。它是一个命令行工具,提供了丰富的功能,包括查看类加载信息、方法执行耗时、线程堆栈、
接口防刷失效?Leader直接上压力, 重构防刷逻辑~
前言 最近监控告警时不时告警xxx兑换成功率过低,嘎嘎打电话!Leader让我看看怎么回事 排查了一下发现是某个用户兑换时校验不通过,然后人家不信邪,无视错误提示,嘎嘎点,变相刷接口,从而导致整体兑换
自实现分布式链路追踪 方案&实践
前言: 排查问题是程序员的基本能力也是必须要会的,在开发环境,我们可以debug,但是一旦到了服务器上,就很难debug了,最有效的方式就是通过日志揪出bug,而一次请求的日志如果没有一个唯一的链路标
java之母问我,如何在CompletableFuture中实现日志记录
平时写项目的时候,java之父叫我们多打日志,我们通常使用traceId和requestId来保存完整请求的链路日志,例如市面上的skywalking、zipkin等都能实现此功能。 下面介绍一种sl
java四种引用类型-强软弱虚
引用类型主要分为强软弱虚四种:(GC是java中的垃圾回收机制) 强引用(StrongReference) 强引用指的就是代码中普遍存在的赋值方式,比如A a = new A()这种。强引用关联的对象
HashMap很细的分析--令人发指
HashMap为什么不一直使用链表?为什么选择红黑树?什么时机会从链表转为红黑树?什么时候再转回来呢?从源码入手解析HashMap工作原理