- 并发指在同一时间内可以执行多个任务。并发编程含义比较广泛,包含多线程编程、多进程编程及分布式程序等。本章讲解的并发含义属于多线程编程。 Go 语言通过编译器运行时(runtime),从语言上支持了并发的特性。Go 语言的并发通过 goroutine 特性完成。goroutine 类似于... 并发指在同一时间内可以执行多个任务。并发编程含义比较广泛,包含多线程编程、多进程编程及分布式程序等。本章讲解的并发含义属于多线程编程。 Go 语言通过编译器运行时(runtime),从语言上支持了并发的特性。Go 语言的并发通过 goroutine 特性完成。goroutine 类似于...
- 简而言之,Python全局解释器锁或GIL是一种互斥锁(或锁),仅允许一个线程持有Python解释器的控制权。 这意味着在任何时间点只有一个线程可以处于执行状态。对于执行单线程程序的开发人员而言,GIL... 简而言之,Python全局解释器锁或GIL是一种互斥锁(或锁),仅允许一个线程持有Python解释器的控制权。 这意味着在任何时间点只有一个线程可以处于执行状态。对于执行单线程程序的开发人员而言,GIL...
- 文章目录 总结一、原子性问题示例二、线程操作原子性问题分析三、使用 synchronized 解决线程原子性问题 总结 原子操作问题 : 线程中 , 对变量副本 count 进行自增操... 文章目录 总结一、原子性问题示例二、线程操作原子性问题分析三、使用 synchronized 解决线程原子性问题 总结 原子操作问题 : 线程中 , 对变量副本 count 进行自增操...
- 文章目录 一、取消注册订阅者二、完整代码示例 一、取消注册订阅者 取消注册操作 : 从 Map<Object, List<Class<?>&... 文章目录 一、取消注册订阅者二、完整代码示例 一、取消注册订阅者 取消注册操作 : 从 Map<Object, List<Class<?>&...
- 1 EventBus优缺点 EventBus 作为 Android 开发中常用的框架,拥有着许多优点: 调度灵活。不依赖于 Context,使用时无需像广播一样关注 Context 的注入与传递。父类对于通知的监听和处理可以继承给子类,这... 1 EventBus优缺点 EventBus 作为 Android 开发中常用的框架,拥有着许多优点: 调度灵活。不依赖于 Context,使用时无需像广播一样关注 Context 的注入与传递。父类对于通知的监听和处理可以继承给子类,这...
- 从业以来其实我一直对线程池接触的比较少,了解的比较潜,最近也看了看相关的知识,今天呢总结一下线程池的知识。 线程池能有效的处理多个线程的并发问题,避免大量的线程因为互相强占系统资源导致阻塞现象,能够有效的... 从业以来其实我一直对线程池接触的比较少,了解的比较潜,最近也看了看相关的知识,今天呢总结一下线程池的知识。 线程池能有效的处理多个线程的并发问题,避免大量的线程因为互相强占系统资源导致阻塞现象,能够有效的...
- 文章目录 一、Activity 启动源码分析 ( Activity -> AMS 阶段 ) 一、Activity 启动源码分析 ( Activity -> AMS... 文章目录 一、Activity 启动源码分析 ( Activity -> AMS 阶段 ) 一、Activity 启动源码分析 ( Activity -> AMS...
- 文章目录 一、线程栈二、栈帧三、栈帧 - 局部变量表四、反汇编字节码文件五、Java 虚拟机指令手册六、程序计数器 一、线程栈 装载 HelloWorld.clas... 文章目录 一、线程栈二、栈帧三、栈帧 - 局部变量表四、反汇编字节码文件五、Java 虚拟机指令手册六、程序计数器 一、线程栈 装载 HelloWorld.clas...
- 一: 相同点 1、两者都是接口 2、通过Thread.start()开启线程后执行 3、两者可以通过线程池进行执行 二: 不同点 1、call方法可以抛出异常(thro... 一: 相同点 1、两者都是接口 2、通过Thread.start()开启线程后执行 3、两者可以通过线程池进行执行 二: 不同点 1、call方法可以抛出异常(thro...
- 好吧好吧,今天去面试的时候,一个熊二般的面试官问我handler的机制,以及和Looper的关系,以及更新UI有哪些方式。可是我是小白啊,所以不知道,所以就不可能通过面试,不过今年工作可真不好找。回来后又... 好吧好吧,今天去面试的时候,一个熊二般的面试官问我handler的机制,以及和Looper的关系,以及更新UI有哪些方式。可是我是小白啊,所以不知道,所以就不可能通过面试,不过今年工作可真不好找。回来后又...
- 文章目录 一、消息中心二、订阅方法时的注解三、订阅方法封装四、订阅对象-方法封装五、线程模式六、Activity 中测试上述框架七、博客源码 一、消息中心 该消息中... 文章目录 一、消息中心二、订阅方法时的注解三、订阅方法封装四、订阅对象-方法封装五、线程模式六、Activity 中测试上述框架七、博客源码 一、消息中心 该消息中...
- 文章目录 前言一、根据不同的线程模式进行不同的线程切换操作二、完整代码示例 前言 发布线程发布事件之后 , 消息中心需要转发这些事件 , 并执行相应的订阅方法 ; 在转发的过程中 , 需... 文章目录 前言一、根据不同的线程模式进行不同的线程切换操作二、完整代码示例 前言 发布线程发布事件之后 , 消息中心需要转发这些事件 , 并执行相应的订阅方法 ; 在转发的过程中 , 需...
- 文章目录 一、ActivityThread 主函数启动二、ActivityThread 绑定 ApplicationThread三、AMS attachApplication -> atta... 文章目录 一、ActivityThread 主函数启动二、ActivityThread 绑定 ApplicationThread三、AMS attachApplication -> atta...
- 抓住十一月的尾巴,分享一首童年回忆: 🎶brave heart 看到这个标题,好多人第一时间想到的是什么? 感兴趣的不妨跟着下面的代码看看会发生什么? 首先我在 onCreate 方法里调用 set... 抓住十一月的尾巴,分享一首童年回忆: 🎶brave heart 看到这个标题,好多人第一时间想到的是什么? 感兴趣的不妨跟着下面的代码看看会发生什么? 首先我在 onCreate 方法里调用 set...
- 在进行异步操作时,我们经常会使用到Handler类。常见的写法如下。 public class MainActivity extends Activity { ...... &n... 在进行异步操作时,我们经常会使用到Handler类。常见的写法如下。 public class MainActivity extends Activity { ...... &n...
上滑加载中
推荐直播
-
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中 -
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
正在直播
热门标签