阿里云文档 2023-07-26

SOFATracer对线程池/异步调用有哪些方法

线程中使用 java.lang.Runnable如果您在代码中通过 java.lang.Runnable 新启动了线程或者采用了线程池去异步地处理一些业务,那么需要将 SOFATracer 日志上下文从父线程传递到子线程中去,SOFATracer 提供的 com.alipay.common.trac...

文章 2022-02-07 来自:开发者社区

【EventBus】EventBus 源码解析 ( 事件发送 | 线程池中执行订阅方法 )

文章目录一、EventBus 中主线程支持类二、EventBus 中 AsyncPoster 分析三、AsyncPoster 线程池 Runnable 任务类一、EventBus 中主线程支持类从 Subscription subscription 参数中 , 获取订阅方法的线程模式 , 根据 【EventBus】Subscribe 注解分析 ( Subscribe 注解属性 | threadM....

文章 2022-02-07 来自:开发者社区

【EventBus】EventBus 源码解析 ( 事件发送 | 发布线程为 子线程 切换到 主线程 执行订阅方法的过程分析 )

文章目录一、EventBus 中主线程支持类二、MainThreadSupport 解析三、MainThreadSupport 解析四、PendingPost 链表一、EventBus 中主线程支持类在 EventBus.postToSubscription 方法中 , 如果当前线程是子线程 , 则调用如下方法 , 切换到主线程执行 ;         &a...

文章 2016-04-12 来自:开发者社区

简单看看ThreadPool的源码以及从中看出线程间传值的另一种方法

   这几天太忙没时间写博客,今天回家就简单的看了下ThreadPool的源码,发现有一个好玩的东西,叫做”执行上下文“,拽名叫做:”ExecutionContext“。   一:ThreadPool的大概流程。   第一步:它会调用底层一个helper方法。   第二步:走进这个helper方法,我们会发现有一个队列,并且这个队列的item必须是Queue...

简单看看ThreadPool的源码以及从中看出线程间传值的另一种方法

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐