Вопросы и ответы
Запуск 3 функций последовательно, каждая из которых выполняется по завершении предыдущей функции.
00
Вопрос или проблема Я пытаюсь выполнить 3 функции последовательно, чтобы каждая функция завершилась перед тем, как начнется следующая. Приведенный ниже код работает хорошо, но я получаю три предупреждения: 1) В выражении ‘
Вопросы и ответы
Проблема с асинхронным методом C# с запуском и забыванием
00
Вопрос или проблема Асинхронный метод Like должен выполнять действие “нравится” от пользователя с помощью принца “отправил и забыл”. Но поскольку я задаюсь вопросом, как лучше всего обработать асинхронный “
Вопросы и ответы
Существует ли способ прервать асинхронный сон в любой момент?
00
Вопрос или проблема Мне нужно, чтобы моя программа прерывала асинхронный сон при изменении переменной. Гугление дает только возможное решение – завернуть asyncio.sleep в задачу, которую можно отменить, вот так: import asyncio async def f(duration: int) ->
Вопросы и ответы
Как обработать неожиданные ошибки, возникающие внутри асинхронной функции?
00
Вопрос или проблема Предположим, что есть асинхронная функция с ошибкой в реализации, например: function resolveAfter2Seconds() { return new Promise((resolve) => { setTimeout(() => { resolve(undefined_variable); }, 2000);
Вопросы и ответы
В Blazor StateHasChanged, используемый в методе делегата, обновляет компонент только иногда.
00
Вопрос или проблема Я запускаю довольно длительный процесс и у меня есть простой текст для обновления статуса на странице для каждого шага процесса (т.е. “Шаг 1 из 7: Загрузка данных”). Я использую асинхронные методы и имею обратный вызов
Вопросы и ответы
Необходима ли проверка монтирования для быстродействующих асинхронных операций в Flutter?
00
Вопрос или проблема У меня есть асинхронная функция _getLocation с несколькими асинхронными вызовами методов. В зависимости от их результатов я выполняю некоторые действия с использованием SetState. Я понимаю, что проверка на смонтированный компонент
Вопросы и ответы
Метеор с трекером и публикациями и асинхронным кодом
00
Вопрос или проблема withTracker и async выглядят странно export const PageLayoutContainer = withTracker(({}) => { const logContext = "PageLayoutContainer"; // console.log(logContext, "subscribe('translations')") let subscriptionTranslations = Meteor.subscribe('translations');
Вопросы и ответы
Как использовать свойство @State из Sendable Closure в SwiftUI?
00
Вопрос или проблема Здесь hasComplexWave — это логическое значение @State в представлении SwiftUI. Вот код, который его использует: view.visualEffect { [hasComplexWave] content, proxy in content.distortionEffect( ShaderLibrary.
Вопросы и ответы
Как управлять несколькими агентами в координированной системе с использованием JavaScript?
00
Вопрос или проблема Я работаю над проектом на JavaScript, который требует управления несколькими агентами в координированной системе. У каждого агента должен быть свой поток задач, и он должен иметь возможность взаимодействовать или синхронизироваться
Вопросы и ответы
Как изменить ленивый результат Directory.EnumerateFiles в C#
00
Вопрос или проблема Мне нужно изменить ленивый результат Directory.EnumerateFiles в C# Я попробовал следующий код, но потерял ленивое поведение функции Directory.EnumerateFiles. public Task<IEnumerable<string>> EnumerateStorageFiles( string
Вопросы и ответы
Почему Task.Run() блокирует действие контроллера при выполнении долгих задач, использующих процессор?
00
Вопрос или проблема Я работаю над .NET 6 Web API и обрабатываю задачу, связанную с нагрузкой на ЦП, с помощью Task.Run(), чтобы перенести её на фоновый поток. Однако, похоже, что действие контроллера всё равно блокируется, и запрос не возвращается немедленно, как ожидалось.
Вопросы и ответы
Как цикл событий Dart обрабатывает потоки?
00
Вопрос или проблема Стримы предназначены для обработки асинхронного потока данных, который продолжает эмитировать данные, но я хочу понять, как эти стримы обрабатываются циклом событий и где они находятся в основной памяти. В сценарии, где 2 StreamBuilders
Вопросы и ответы
Как асинхронно передавать данные из файла через HTTP-сервер на Rust?
00
Вопрос или проблема Я хочу передавать HTTP поток из Rust бэкенда, чтобы использовать его как src в HTML теге Audio на фронтенде Tauri. Я решил использовать warp и вот что у меня получилось: use futures::future::FutureExt; use futures::pin_mut;
Вопросы и ответы
Динамическая загрузка аудио с сервера и воспроизведение его на сайте
00
Вопрос или проблема Есть сайт, он подключен к OpenAI Speech API на сервере, сервер принимает POST-запрос с фронтенда, который содержит текст, который нужно озвучить, API озвучивает его, и сервер возвращает фронтенду ссылку на аудиофайл в формате mp3.
Вопросы и ответы
Как мне ожидать async Task{} с помощью swift-snapshot-testing?
00
Вопрос или проблема Я внедряю фреймворк swift-snapshot-testing в мое приложение на SWIFTUI. https://swiftpackageindex.com/pointfreeco/swift-snapshot-testing https://github.com/pointfreeco/swift-snapshot-testing Как мне убедиться, что создание снимков
Вопросы и ответы
Асинхронный цикл Swift в задаче
00
Вопрос или проблема Я пытаюсь понять, как именно работает Task с циклом. Я экспериментировал с выводом чисел в консоль и заметил, что получаю результат, который не соответствует моим ожиданиям. актер ThreadSafeCollection<T>
Вопросы и ответы
Не удается перехватить исключения, выбрасываемые внутренними функциями.
00
Вопрос или проблема Я использовал IProgress и Task для асинхронной загрузки и отображения процесса загрузки, поддерживая асинхронное отмену. Создайте внутреннюю функцию UploadFileViaSftp и вызывайте ее во внешней функции через await Task.Run(() =>
Вопросы и ответы
Как я могу использовать async/await на верхнем уровне?
00
Вопрос или проблема Я изучал async/await и, прочитав несколько статей, решил протестировать это самостоятельно. Однако я не могу понять, почему это не работает: async function main() { var value = await Promise.resolve('Привет');