网站首页 文章精选 第254页
-
带你玩转CompletableFuture异步编程
为什么使用CompletableFuture一些业务场景我们需要使用多线程异步执行任务,加快任务执行速度。JDK5新增了Future接口,用于描述一个异步计算的结果。虽然Future以及相关使用方法提供了异步执行任务的能力,但是对于结...
2025-03-05 balukai 文章精选 13 ℃ -
XXL-JOB核心源码解读及时间轮原理剖析
你好,今天我想和你分享一下XXL-JOB的核心实现。如果你是XXL-JOB的用户,那么你肯定思考过它的实现原理;如果你还未接触过这个产品,那么可以通过本文了解一下。XXL-JOB的架构图(2.0版本)如下:它是如何工作的呢?从使用方的角度来...
2025-03-05 balukai 文章精选 10 ℃ -
说说用户线程和守护线程
用户线程和守护线程了解吗?什么是用户线程和守护线程?守护线程是一种特殊的线程,在后台默默地完成一些系统性的服务,比如垃圾回收线程、JIT线程都是守护线程。与之对应的是用户线程,用户线程可以理解为是系统的工作线程,它会完成这个...
2025-03-05 balukai 文章精选 11 ℃ -
java多线程编程,面试真的躲不开!
1.JUC编程我们常说的java并发编程,别名叫做JUC编程。因为java并发编程中常见的工具类例如ReentrantLock、Callable、Executor等都在java.util.concurrent这个包下...
2025-03-05 balukai 文章精选 9 ℃ -
记录一次RPC服务有损上线的分析过程
1.问题背景某应用在启动完提供JSF服务后,短时间内出现了大量的空指针异常。分析日志,发现是服务依赖的藏经阁配置数据未加载完成导致。即所谓的有损上线或者是直接发布,当应用启动时,service还没加载完,就开始对外提供服务,导致失败调用。...
2025-03-05 balukai 文章精选 7 ℃ -
线程从创建最终消亡,要经历的若干状态,你了解其中的多少?
一、线程的状态在正式学习Thread类中的具体方法之前,我们先来了解一下线程有哪些状态,这个将会有助于后面对Thread类中的方法的理解。线程从创建到最终的消亡,要经历若干个状态。一般来说,线程包括以下这几个状态:创建(new)、就绪(ru...
2025-03-05 balukai 文章精选 21 ℃ -
守护线程是什么?
在Java中,守护线程是一种特殊类型的线程,它的作用是为其他线程提供服务。当所有的非守护线程都结束时,守护线程也会自动结束。通常来说,守护线程用于执行一些系统级的服务,如垃圾回收、内存管理等。在Java中,可以使用setDaemon(boo...
2025-03-05 balukai 文章精选 22 ℃ -
用Python写了一个上课点名系统(附源码)(自制考勤系统)
今天刷到了一个这样的短视频,我寻思我是不是也可以写一个类似的上课点名程序,想法经不起等待,说写就写~一.准备工作私信小编01即可获取大量Python学习资源1.TkinterTkinter是python内置的TKGUI工具集。T...
2025-03-05 balukai 文章精选 11 ℃ -
聊聊RocketMQ Rebalance负载均衡触发机制浅析
想必你已经了解RocketMQ的设计哲学是,同一时刻同一个Queue只能被一个Consumer持有,但同一个Consumer可以同时消费多个队列,为了订阅、消费模型的高效,Rocket总是希望将Queue分配的足够均匀,日常使用时,Cons...
2025-03-05 balukai 文章精选 8 ℃ -
流水号设计及Leaf的升级使用
一、需求背景由于业务需要对数据和消息等进行唯一的标识。需要进行唯一流水号的设计。返回数据的流水号(requestId)记录唯一日志数据流水号发送的消息唯一流水号数据库主键二、常用方法介绍2.1UUIDUUID是标准形式包含32个16进制数...
2025-03-05 balukai 文章精选 8 ℃
- 05-14TS,TypeScript,Windows环境下构建环境,安装、编译且运行
- 05-14TypeScript 也能开发AI应用了!
- 05-14搞懂 TypeScript 装饰器
- 05-14前端小哥哥:如何使用typescript开发实战项目?
- 05-14在 React 项目中,一般怎么处理错误?
- 05-14react19 常用状态管理
- 05-14Vue3开发极简入门(2):TypeScript定义对象类型
- 05-14C#与TypeScript语法深度对比
- 控制面板
- 网站分类
- 最新留言
-