技术栈
异步操作
疏 石 兰 兮
3 个月前
linux
·
开发语言
·
c++
·
ubuntu
·
rabbitmq
·
异步操作
仿RabbitMq实现简易消息队列基础篇(Muduo库的使用)
Muduo由陈硕⼤佬开发,是⼀个基于⾮阻塞IO和事件驱动的C++⾼并发TCP⽹络编程库。他是一款基于主从Reactor模型的网络库,其使用的线程模型是one loop per thread, 所谓 one loop per thread 指的是:
疏 石 兰 兮
3 个月前
linux
·
开发语言
·
c++
·
分布式
·
rabbitmq
·
异步操作
仿RabbitMq实现简易消息队列正式篇(路由匹配篇)
目录路由匹配模块代码展示决定了一条消息是否能够发布到指定的队列在每个队列根交换机的绑定信息中,都有一个binding_key(在虚拟机篇有说到)这是队列发布的匹配规则
Amd794
5 个月前
vue.js
·
vuex
·
状态管理
·
模块化
·
异步操作
·
动态注册
·
状态变更
Vuex 4与状态管理实战指南
title: Vuex 4与状态管理实战指南 date: 2024/6/6 updated: 2024/6/6
智伴科技
8 个月前
okhttp
·
异步操作
·
回掉地狱
异步操作错误之回调地狱问题
回调地狱指的是在异步编程中回调函数过多嵌套、代码深层次嵌套,导致代码可读性差、难以维护和调试的情况。这种情况通常出现在多个异步操作依赖于前一个异步操作结果的情况下,多次嵌套回调函数会形成回调金字塔,代码呈现出嵌套的结构,给代码的理解和维护带来困难。
华为云开发者联盟
8 个月前
java
·
异步操作
·
华为云开发者联盟
教你如何判断Java代码中异步操作是否完成
在许多应用程序中,我们经常使用异步操作来提高性能和响应度。在Java中,我们可以使用多线程或者异步任务来执行耗时操作,并且在后台处理过程完成后获取结果。但是,在使用异步操作时,我们通常需要知道异步任务何时完成,以便进行下一步的操作。 本篇文章将介绍几种常见的方法来判断Java代码中异步操作是否完成。
xiangpingeasy
1 年前
开发语言
·
php
·
异步操作
如何在PHP中执行异步操作?
在传统的 PHP 中,是同步执行的,即按照代码的编写顺序一步一步执行。但是,你可以使用一些工具和技术来模拟异步操作或实现部分异步的效果。以下是一些方法:
小狗蛋ing
1 年前
华为
·
harmonyos
·
鸿蒙
·
延迟操作
·
异步操作
鸿蒙实现类似于安卓的Handler,鸿蒙的延迟和异步操作
在安卓开发的时候我们想要去延迟处理一些事情可以通过 Handler 解决,比如一秒后处理某些事情:鸿蒙也提供了类似的方法,如下: