channel 相关问题

一种通信结构,支持在执行线程之间发送对象。您可以并且应该使用此标记来引用通用编程概念或各种语言或库中的特定实现。在后一种情况下,不要忘记添加适当的标签。

使用通道停止长时间运行的方法

我正在研究一个使用 Go 通道的示例,但遇到了问题。假设我们有一个运行大约 1 小时的方法。该方法执行各种操作,例如写入数据......

回答 2 投票 0

构建聊天应用程序时出现 Django Channel 错误

我正在尝试使用 Django 和通道构建一个聊天应用程序。 但我无法获取我的视图文件(room.html) 我的主要项目名称是“techChat”,我有一个名为“...

回答 1 投票 0

如何跨线程共享包含 Sender 和 Receiver 字段的结构体?

我有一个结构,大致如下所示 结构节点{ id:弧, data: Arc>, // 实际上不是 i32,但这对于这个问题来说并不重要。 接收:

回答 2 投票 0

Flutter Windows 将 String/dynamic 列表传递给 MethodChannel

根据官方文档,您必须使用 std::vector 来传递 Windows MethodChannel 的列表,但是,它没有指定允许的类型。 如果您尝试传递字符串和内容列表...

回答 1 投票 0

如何以“池化”方式消耗无缓冲的go通道

为了更好地说明我的问题,这里是带有注释的代码示例: (观察:我使用的是 golang v1.20.5) // 开始消费队列 // Deliveries 是一个无缓冲的接收者通道...

回答 1 投票 0

何时使用终结器来关闭通道?

这是帮助理解 Go 泛型提案示例的两个问题中的第二个问题(这是第一个问题)。 特别是,到目前为止,我在理解

回答 1 投票 0

为什么缓冲通道不能保持活动状态? [已关闭]

我有一个程序,我不想自动死掉,最有效的方法是使用一个接收通道,等待数据直到它被取消,但由于不好的原因它确实...

回答 1 投票 0

为什么golang的缓冲通道不能作为保活通道?

好吧,我厌倦了我的 golang 机器上的这些错误,我最近看到的教程视频中的一些工作但在我的机器上失败了,无论如何我有一个程序,我不想自动...

回答 1 投票 0

在不同任务中同时使用 ClientWebSocket SendAsync 和 ReceiveAsync 方法时出现意外行为 (.Net Framework)

我的自定义 WebSocket 客户端(使用 System.Net.WebSockets 库)运行得很好。在内部,库有 2 个独立的任务:第一个任务是将命令发送到 Web 套接字服务器,例如...

回答 1 投票 0

如何将最后一条消息与PUBNUB REACT中的1-1频道列表关联起来?

我有这个要求,我必须在左侧填充 1-1 个通道。通过频道列表,我必须在每个频道中显示频道中最后发送的消息。我怎样才能实现这个目标...

回答 1 投票 0

actix 最小通道示例

我正在尝试在 actix-web 中复制异步通道的简单基准。然而,actix似乎从来没有调用recv函数。怎么会这样? 发送线程中的等待是否永远不会导致...

回答 1 投票 0

缓冲通道上的范围进入切片[关闭]

我在 go 缓冲通道方面遇到了问题,因为我试图从中迭代一个值,并且收到错误报告,这里是代码: 包主 进口 ( “FMMT” ) 功能...

回答 1 投票 0

golang 将缓冲通道范围转换为数组

伙计们,我在 golang 缓冲通道方面遇到了问题,因为我试图从中迭代一个值,并且收到错误报告,这里是代码: 包主 进口 ( “fmt”...

回答 1 投票 0

DatagramChannel Server 一个未连接的通道和多个已连接的通道

我正在尝试为UDP和TCP抽象NIO通道。 DatagramChannel 和 SocketChannel 已经非常相似。但是我遇到了一个问题。我现在尝试创建一个 DatagramChannelServer 作为

回答 2 投票 0

频道中的电报帖子不会自动转发到链接的讨论组

我有一个 Telegram 频道,其中有一个正确链接的讨论组。我是频道和群组的所有者。频道中没有机器人,群组中只有群组帮助机器人。然而,(1) pos...

回答 1 投票 0

tokio 的 mpsc 通道上的接收器仅在缓冲区已满时接收消息

我花了几个小时试图解决这个问题,我已经完成了。我发现了一个名称相似的问题,但看起来有些东西同步阻塞,这扰乱了 tokio...

回答 2 投票 0

将 2 通道以上音频转换为单声道

我正在使用下一个代码将立体声转换为单声道: 使用 (var waveFileReader = new WaveFileReader(sourceStream)) { var outFormat = new WaveFormat(waveFileReader.WaveFormat.SampleRate, 1); ...

回答 1 投票 0

通过对通道进行多次写入来理解 golang 阻塞通道行为

我是 golang 新手,正在尝试了解该语言中的并发性。我有一个代码可以将一些值推送到通道然后读取它们。 包主 进口 ( “日志” ...

回答 1 投票 0

当所有工作完成后,如何关闭由多个 goroutine 填充的通道?

我正在尝试遵循“不要通过共享内存进行通信;相反,通过通信来共享内存”的Go方式,并使用通道来异步地传达要完成的任务......

回答 2 投票 0

挑战Go方式“不要通过共享内存来通信,而是通过通信来共享内存。”

我正在尝试遵循“不要通过共享内存进行通信;相反,通过通信来共享内存”的Go方式,并使用通道来异步地传达要完成的任务......

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.