channel 相关问题

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

Django 频道:发送和接收任务位置参数

目前我正在使用 django 频道开发实时聊天系统,但我面临下面提到的问题。请告诉我如何解决下面提到的问题。 频道==4.0.0 这是我的 Consumer.py ` 我...

回答 1 投票 0

同时对切片的所有元素应用计算繁重的操作

我有一片 problemArray := []int{77,44,34,752,12} 我必须对切片的所有元素执行计算繁重的操作幸运的是我可以同时执行操作让我说

回答 1 投票 0

使用 jumphost 的设备上“通道 0 上的 PTY 分配请求失败”

我在尝试使用 Jumphost 连接到我的 SSH 主机时遇到问题 我在主机上的身份验证被接受,但我被拒绝并显示错误“通道 0 上的 PTY 分配请求失败” 我

回答 1 投票 0

Golang:当填充通道的函数调用未嵌入 goroutine 时,为什么我会遇到死锁

首先,让我先说我知道同步包及其等待组选项,我不想将它用于此测试。我正在测试一种信号量。 所以我有: 包主 ...

回答 0 投票 0

消费 System.Threading.Channels.Channel 中的所有消息

假设我有很多生产者,1个消费者未绑定频道,有一个消费者: await foreach (var message in channel.Reader.ReadAllAsync(cts.Token)) { 等待消费(消息); } 问题是...

回答 2 投票 0

在 Go 中,我预计会发生死锁,但事实并非如此

我刚刚在使用通道在两个 goroutine 之间进行通信时遇到了死锁。 当我简单的把我写好的代码做出来测试的时候,两个goroutine就陷入了block状态并且

回答 0 投票 0

Uncaught ReferenceError ReferenceError: channel is not defined

我正在编写一个创建票证的不和谐机器人 我想知道如何在我刚刚创建的频道上发送消息 所以我尝试了 .then,但它不起作用,所以我不明白为什么:/ 我...

回答 0 投票 0

如果频道被垃圾收集,这段代码会停止工作吗

我有一个 go 服务,它在 main.go 中初始化一个缓冲通道。我正在使用它来控制在我的一个函数中同时生成的 goroutine 的最大数量。我的代码看起来很像...

回答 1 投票 0

为什么背景颜色不会在具有透明度的图像上渗透? [关闭]

如果你有一个带有 alpha 通道的图像(假设图像是一个逐渐淡入背景的渐变图像),为什么在添加 alpha 通道后图像的背景颜色没有渗透...

回答 0 投票 0

用 FLTTER 替换 XML

我设计了登录、注册和忘记密码...... 我也开发了Android SDK 现在我有一个艰巨的任务,就是用Flutter替换Layout XML 我试图包含 SDK

回答 0 投票 0

我想联系你

嘿,你能把我加到 discord 上吗,这样我就可以和你谈谈这个机器人了? 那森#0001 我想使用你创建的增强计数器

回答 0 投票 0

Golang中channel和mutex的区别是什么?

我听说当你的程序是高并发的时候,channel比sycn.Mutex.Lock()更好。但是为什么channel的效率更高呢?在我看来,要实现一个安全的缓冲池(我认为channel ...

回答 2 投票 -2

为什么在Golang中发送一个超过缓冲通道大小的值会导致死锁错误?

/ 默认情况下,通道是无缓冲的,这意味着它们/只接受发送(chan)。

回答 1 投票 0

在goroutines中使用select语句的通道通信行为。

这是 "围棋之旅 "提供的一个修改版本。 package main import "fmt" func fibonacci(c, quit chan int) { x, y := 0, 1 for { select { case c

回答 1 投票 0

IO通道与读写器

既然Go有通道,我很奇怪为什么标准库似乎没有被设计成也使用它们来进行IO。有读者和写手类型来代替,但什么会是 ...

回答 2 投票 6

为什么通道没有被关闭?[重复]

对于下面的代码: package main import "fmt" func emit(c chan string) { words := []string{"The", "quick", "brown", "fox", "ran", "away"} for _, word := range words { fmt.Printf("...

回答 1 投票 -2

在非缓冲通道上进行循环的范围。

我是golang的新手,正在学习golang的Gotour。我有下面的代码,它可以完美地工作。 package main import ( "fmt" ) func fibonacci(n int, c chan int) { x, y := 0, 1 for ....

回答 2 投票 0

Hyperledger fabric : 无法在raspberry pi 4上使用Raft订购服务创建通道。

我正试图在Raspberry Pi 4上设置一个超账本fabric网络。我的Fabric版本是1.4.6。我能够创建一个网络,运行一个单独的订购服务,但当我尝试与Raft,我...

回答 1 投票 0

AsynchronousSocketChannel ReadWritePendingException - 可以同步吗?

我正在做一个TCP服务器,我很好奇是否可以同步AsynchronousSocketChannel的读写方法。我把通道封装到另一个类中,因为我需要 ...

回答 1 投票 0

如何用discord机器人创建新频道?

我需要用python创建新的频道。文档建议: await guild.create_text_channel('cool-channel'),但它没有工作,所以我试了一下: await client.get_guild(guild.id)...。

回答 1 投票 0

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