Вопросы по теме 'channels'

Порт недоступен при использовании канала датаграммы
При использовании Datagram Channel я получаю PortUnreachableException . Вот как выглядят мои коды: это сторона отправителя //Open a non-blocking socket to send data to Receiver DatagramChannel channel = DatagramChannel.open();...
8918 просмотров
schedule 27.10.2021

Как определить, покинул ли пользователь канал Phoenix из-за отключения сети?
У меня есть серверное приложение Elixir / Phoenix, и клиенты подключаются через систему встроенных каналов через веб-сокеты. Теперь я хочу определить, когда пользователь покидает канал. Примечание: я использую клиентскую библиотеку javascript...
5746 просмотров

Оператор выбора каналов Golang
Просто недавно экспериментировал с го. Мне было интересно, что произойдет, если у вас есть оператор select, ожидающий связи по нескольким каналам, и если сообщение придет ОДНОВРЕМЕННО по двум или более каналам. Как выбор будет определять, какой...
3227 просмотров
schedule 26.02.2022

Как правильно закрыть общие каналы в горутинах при обработке результатов
Я пытаюсь найти правильный метод использования результатов, полученных с помощью подпрограмм worker go, а также изящно выйти из цикла результатов, когда вся работа будет завершена. Для иллюстрации я привел следующий пример. Мой реальный случай...
84 просмотров
schedule 05.03.2022

Как избавиться от текстовых каналов из списка каналов в Discord.py
Вот код экзамена: for server in client.servers: for channel in server.channels: print(channel) И вывод, например: Text Channels general commands Text Channels main-channel admin-channel Text Channels first-channel...
2613 просмотров
schedule 29.03.2022

Использование канала событий, отправленного сервером, с помощью каналов Django
Из вещей, которые я читал , _ 1_ , похоже, хорошо подходит для того, что я хочу делать: послушайте поток событий из Particle.IO и запишите те, которые мне интересны. Однако все примеры, которые я нашел, похоже, основаны на чатах, где отправители...
593 просмотров
schedule 15.06.2022

Объединение нескольких результатов из подпрограмм go в один массив
У меня есть следующая функция, которая запускает заданное количество подпрограмм go func (r *Runner) Execute() { var wg sync.WaitGroup wg.Add(len(r.pipelines)) for _, p := range r.pipelines { go executePipeline(p, &wg)...
917 просмотров
schedule 02.08.2022

Группа ожидания с каналами
Я играл с этим и придумал: type Function struct{ Function func(*TaskGroup, []interface{}) Args []interface{} } type TaskGroup struct{ Group sync.WaitGroup Functions []Function } func (x *TaskGroup) Start() { for _, Function...
62 просмотров
schedule 13.08.2022

Чем каналы Django отличаются от сельдерея?
Недавно я узнал о каналах Django. Может ли кто-нибудь сказать мне разницу между каналами и сельдереем, а также где использовать сельдерей и каналы.
10014 просмотров
schedule 05.09.2022

Двойная запись в небуферизованный канал приводит к разным результатам в зависимости от выбранного использования. Почему?
Рассмотрим два примера: Первый: package main import "fmt" func main() { c := make(chan int) go func(){ c <- 1 }() go func(){ c <- 2 }() select {...
108 просмотров
schedule 10.09.2022

Golang: оператор select завершает работу, когда не должен
Я пытаюсь создать программу, которая печатает "Eat" , "Work" , "Sleep" каждые 3, 8 и 24 секунды соответственно. Вот мой код: package main import ( "fmt" "time" ) func Remind(text string, delay time.Duration) <-chan string { //channel...
785 просмотров
schedule 24.09.2022

Не удается импортировать модуль ASGI_APPLICATION «myproject.routing»
Я следил за руководством по каналам 2, но получаю эту ошибку после запуска py manage.py runserver File "C:\Users\Mach2\AppData\Local\Programs\Python\Python37-32\lib\site-packages\channels\routing.py", line 35, in get_default_application...
5505 просмотров
schedule 02.10.2022

Как указать выходной канал (левый, правый) с помощью pydub?
Я хотел бы видеть ту же функцию, что и в pygame, channel.set_volume для pygame.mixer.sound. Пример: import pygame pygame.init() sound = pygame.mixer.Sound(name_of_the_file) channel = sound.play() channel.set_volume(1,1) #That's what I...
1568 просмотров
schedule 01.06.2023

AudioTrack - AudioTack не воспроизводит полностью записанный звук
У меня возникла проблема, из-за которой, когда я записал звук и нажал кнопку «Воспроизвести», он воспроизводится только около 3 секунд, а не полностью записанный звук. Я попытался увеличить размер буфера, но вместо этого это приводит к сбою моего...
1722 просмотров
schedule 19.11.2022

Каналы django не поддерживают API-интерфейс буфера
Я пытаюсь работать с django и каналами с помощью https://blog.heroku.com/archives/2016/3/17/in_deep_with_django_channels_the_future_of_real_time_apps_in_django однако этот код не кажется совместимым с python 3.4 на моем ws_connect:...
90 просмотров

Phoenix - вернуть результаты запроса Ecto конкретному клиенту
В настоящее время я пытаюсь разработать схему, в которой происходит следующее. Клиент A подписан/подключен к теме/каналу T . A отправляет сообщение в виде select запроса T . Только A получает результаты запроса, никакие другие...
464 просмотров
schedule 04.05.2023

Как я могу найти принадлежащие мне каналы в Telegram?
Я хочу создать новый канал, и я превысил количество разрешенных каналов, потому что я создал несколько каналов раньше для других людей, и я не помню, что это такое?! Теперь мне пришлось удалить некоторые из них. Как я могу найти эти каналы?! спасибо
5171 просмотров
schedule 28.08.2023

Как работают каналы в Rust By Example?
Меня очень смущает вывод канальной главы Rust на примере : use std::sync::mpsc::{Sender, Receiver}; use std::sync::mpsc; use std::thread; static NTHREADS: i32 = 3; fn main() { // Channels have two endpoints: the `Sender<T>` and the...
3739 просмотров
schedule 28.02.2023

Управление каналами с использованием контекста HTTP-запроса
У меня есть базовый HTTP-сервер, который принимает запрос и возвращает данные из хранилища данных. Каждый HTTP-запрос выполняет следующие действия: Создать контекст с тайм-аутом Создать запрос на чтение (пользовательский тип) Отправить...
255 просмотров
schedule 18.10.2022

Канал никогда не умирает, хотя и закрыт
В следующем коде я пытаюсь записать все файлы, отправленные на канал inputs , и отправить соответствующий ответ по каналу operationOutcomes . main.go package main import( lr "github.com/fabulousduck/librarian" "fmt" ) func main()...
41 просмотров
schedule 17.10.2022