channel 相关问题

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

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

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

回答 1 投票 0

chan chan 构造导致死锁

我试图通过编写一小段代码来理解 Go 中的 chan chan 结构,如下所示,我希望 3 个工作子例程处理 10 个作业。每个工作子程序都有自己的通道

回答 1 投票 0

使用光纤和通道在 Go 中实现 SSE

我正在尝试在 Go 中实现服务器发送事件。我正在使用 Fiber 框架,并找到了一个运行良好的示例实现。 但它不使用通道,所以我无法发送事件/消息

回答 1 投票 0

golang 如何知道不会给通道赋予新值?

打印 1 2 3 4 5 后,这段代码陷入死锁。 (生产者停止从 for 循环生产之后) func 生产者(n int) <-chan int { c := make(chan int) go func() { for ...

回答 1 投票 0

铁路上的 django 通道未检测到支持的 websockets 库

我正在将我的组合项目从heroku迁移到railway,它们都是asgi并使用django通道和redis。它们在 Heroku 上工作得很好,但在铁路上却不行。我的所有 api 端点都正常工作并且

回答 1 投票 0

有没有办法根据字符而不是字节来进行搜索或告诉?

根据通道的 Tcl/TL 手册页,chan read 读取字符而不是字节;但是,如果通道配置为二进制,它将读取字节。也就是说,chan 读取 numChars 将读取 num...

回答 1 投票 0

Youtube 频道实时嵌入代码不再有效

我们已经使用此格式的 URL 在 iframe 中嵌入了我们的直播流: https://www.youtube.com/embed/live_stream?channel=[channelid] 它会自动播放当前直播,无需...

回答 1 投票 0

如何将参数传递到 Channel 的队列编写器中

我有一个后台任务需要完成;但是,我无法向通道写入参数。原因是作者只接受了 1 个论点。如何使用 arg 对函数进行排队以完成...

回答 1 投票 0

Telethon SendReactionRequest:预期是 TLObject,但发现了其他内容

这代表 Telethon 请求在公共频道的帖子上发送反应。运行代码时,当代码尝试运行此“SendReactionRequest”时,他们发现了一些错误...

回答 1 投票 0

如何使用 RTCPeerConnection 创建在同行之间共享视频通话的报价

我想知道在哪里可以找到有关 Agora RTCPeerConnection 的文档。 我编写了以下代码来在两个同行之间创建和共享报价: 对等连接 = 新

回答 1 投票 0

Netty - 如何测试客户端/服务器版本号

作为我的协议的一部分,我希望客户端在建立新连接时发送其版本号。我希望在管道中的单独处理程序中完成此操作,所以请耐心等待...

回答 4 投票 0

如果有定时器,select中如何选择通道?

我想了解选择和计时器是如何工作的。我有一个简单的例子 进口 ( “FMMT” “时间” ) 函数主() { ch1 := make(chan int, 10) 对于我:= 0;我< ...

回答 1 投票 0

如何获取Channel中的元素数量<T>?

我正在规划一个订阅者和发布者系统,我计划在其中使用频道。我想记录我使用的每个频道中的元素数量,以便我可以调整基于发布者/订阅者的数量...

回答 1 投票 0

有什么用<-ctx.Done() in select statments?

因此,正如本问题所解释的,select语句随机选择一个通道操作。我经常看到这样的模式: func foo(ctx context.Context, someChannel <-chan int) { for { ...

回答 0 投票 0

为什么 goroutine 挂起?

我正在尝试轮询 SQS 队列,并在将消息正文解组到 json 事件负载后仅获取满足特定条件的消息。我在一项测试中调用时看到了这一点

回答 0 投票 0

在 conda environment.yml 文件中列出特定版本对于 env 重现性是否有危险?

我是 Conda 新手用户(使用了约 1 年;主要是 Miniconda、FWIW),我偶尔会遇到尝试从 YAML 文件创建 Conda 环境(env)的问题,似乎是因为特定的原因...

回答 1 投票 0

Flutter 应用程序在调用 Android 本机代码时生成:Error inflateing class com.google.android.material.appbar.AppBarLayout

我正在尝试在我的 App Flutter 上实现 ZenDesk。 导入 android.os.Bundle 导入 androidx.annotation.NonNull 导入 androidx.core.view.WindowCompat 导入 io.flutter.embedding.android.FlutterAc...

回答 0 投票 0

优雅地关闭大猩猩服务器

我正在使用 https://github.com/gorilla/mux 中的大猩猩多路复用器库构建一个服务器。 问题是,我希望它在我使用 Ctrl+C 时正常关闭,或者在有 spe 时......

回答 2 投票 0

如何在 Linux 中选择特定的 DMA CHANNEL

作为设备驱动程序开发的一部分,我需要使用特定的DMA通道。 简单的方法是调用 dma_request_channel 传递一个选择正确频道的 dma_filter_funnction。

回答 0 投票 0

Jsch Channel isClosed 与 isConnected 方法

在 Jsch Channel 类(https://epaul.github.io/jsch-documentation/javadoc/com/jcraft/jsch/Channel.html)中有 2 个方法 - isClosed 和 isConnected。 我想在频道上调用 connect() 之前,

回答 0 投票 0

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