
高并发
文章平均质量分 75
码出财富
13年以上大型互联网经验,擅长大型网络架构,一物一码解决方案!
展开
-
场景问答:假如有一个第三方接口,有很多个线程去调用获取数据,现在规定每秒钟最多有 10 个线程后时调用,该如何实现?
为了限制每秒钟最多有 10 个线程同时调用第三方接口,可以使用 Java 中的并发工具来实现流量控制。下面介绍两种常见的实现方式:使用Semaphore(信号量)和使用(令牌桶算法)。原创 2025-02-10 13:59:40 · 255 阅读 · 0 评论 -
用过哪些原子类,底层实现原理是什么?
在 Java 中,包提供了一系列原子类,用于在多线程环境下实现高效的原子操作。下面介绍一些常用的原子类及其底层实现原理。原创 2025-02-10 13:39:54 · 659 阅读 · 0 评论 -
CountDownLatch 和 CyclicBarrier 的内部原理和用法?
CountDownLatch 和 CyclicBarrier 的内部原理和用法?原创 2025-02-10 11:20:52 · 768 阅读 · 0 评论 -
多线程如果线程挂住了怎么办?
多线程如果线程挂住了怎么办?原创 2025-02-08 15:49:05 · 467 阅读 · 0 评论