Вопросы с тегом «asynchronous»

181
Async ждут в linq select

Мне нужно изменить существующую программу, и она содержит следующий код: var inputs = events.Select(async ev => await ProcessEventAsync(ev)) .Select(t => t.Result) .Where(i => i != null) .ToList(); Но это кажется мне очень странным, в первую очередь использование asyncи awaitв select....

180
Использование Moq для макетирования асинхронного метода для модульного теста

Я тестирую метод для службы, которая выполняет веб- APIвызов. Использование обычного нормально HttpClientработает для модульных тестов, если я также запускаю веб-сервис (расположенный в другом проекте в решении) локально. Однако, когда я регистрирую свои изменения, у сервера сборки не будет доступа...

178
В чем разница между параллелизмом, параллелизмом и асинхронными методами?

Параллельность - это выполнение двух задач параллельно в разных потоках. Однако асинхронные методы выполняются параллельно, но в одном потоке. Как это достигается? Кроме того, как насчет параллелизма? Каковы различия между этими 3...

178
Асинхронный вызов метода в Python?

Мне было интересно, есть ли какая-нибудь библиотека для асинхронных вызовов методов в Python . Было бы здорово, если бы вы могли сделать что-то вроде @async def longComputation(): <code> token = longComputation() token.registerCallback(callback_function) # alternative, polling while not...

168
Зачем использовать Task <T> вместо ValueTask <T> в C #?

На этот вопрос есть ответы на Stack Overflow на русском : Когда следует использовать ValueTask <T>? Начиная с C # 7.0 асинхронные методы могут возвращать ValueTask <T>. В объяснении говорится, что его следует использовать, когда мы имеем кешированный результат или имитируем...

160
React - отображать экран загрузки во время рендеринга DOM?

Это пример со страницы приложения Google AdSense. Экран загрузки, отображаемый до главной страницы, отображается после. Я не знаю, как сделать то же самое с React, потому что, если я создаю экран загрузки, отображаемый компонентом React, он не отображается во время загрузки страницы, потому что...

159
Дождитесь окончания выполнения цикла swift for loop с асинхронными сетевыми запросами

Я хотел бы, чтобы цикл in отправлял кучу сетевых запросов в firebase, а затем передавал данные новому контроллеру представления после завершения метода. Вот мой код: var datesArray = [String: AnyObject]() for key in locationsArray { let ref = Firebase(url: "http://myfirebase.com/" + "\(key.0)")...

158
Как избежать длительного вложения асинхронных функций в Node.js

Я хочу создать страницу, которая отображает некоторые данные из БД, поэтому я создал несколько функций, которые получают эти данные из моей БД. Я просто новичок в Node.js, так что, насколько я понимаю, если я захочу использовать их все на одной странице (HTTP-ответ), мне придется их всех...

158
При выполнении асинхронных операций в ASP.NET MVC используйте поток из ThreadPool в .NET 4

После этого вопроса мне удобно при использовании асинхронных операций в ASP.NET MVC. Итак, я написал два сообщения в блоге об этом: Мой взгляд на асинхронное программирование на основе задач в C # 5.0 и веб-приложениях ASP.NET MVC Асинхронные вызовы базы данных с помощью модели асинхронного...

158
Возможен ли асинхронный вызов jdbc?

Интересно, есть ли способ совершать асинхронные вызовы к базе данных? Например, представьте, что у меня большой запрос, который обрабатывается очень долго, я хочу отправить запрос и получить уведомление, когда запрос вернет значение (путем передачи Listener / callback или чего-то еще). Я не хочу...

157
Реализация общего тайм-аута C #

Я ищу хорошие идеи для реализации общего способа выполнения одной строки (или анонимного делегата) кода с тайм-аутом. TemperamentalClass tc = new TemperamentalClass(); tc.DoSomething(); // normally runs in 30 sec. Want to error at 1 min Я ищу решение, которое можно элегантно реализовать во многих...

155
Ждите void асинхронный метод

Как я могу ждать, чтобы void asyncметод закончил свою работу? например, у меня есть функция, как показано ниже: async void LoadBlahBlah() { await blah(); ... } Теперь я хочу убедиться, что все загружено, прежде чем продолжить в другом...

151
Как мне вызвать 3 функции, чтобы выполнять их одну за другой?

Если мне нужно вызвать эту функцию одну за другой, $('#art1').animate({'width':'1000px'},1000); $('#art2').animate({'width':'1000px'},1000); $('#art3').animate({'width':'1000px'},1000); Я знаю, в jQuery я мог бы сделать что-то вроде: $('#art1').animate({'width':'1000px'},1000,'linear',function(){...

149
Асинхронные запросы с запросами Python

Я попробовал образец, представленный в документации библиотеки запросов для python. С помощью async.map(rs)я получаю коды ответа, но хочу получить содержимое каждой запрошенной страницы. Это, например, не работает: out = async.map(rs) print out[0].content...

149
Как дождаться завершения асинхронного метода?

Я пишу приложение WinForms, которое передает данные на устройство класса USB HID. В моем приложении используется отличная Generic HID library v6.0, которую можно найти здесь . Вкратце, когда мне нужно записать данные на устройство, вызывается следующий код: private async void...

147
Основной параметр Node.js package.json

Я уже довольно много искал. Тем не менее, все еще есть сомнения по поводу основного параметра в package.json Node.js. Как поможет заполнение этого поля? По-другому, могу ли я запустить модуль в другом стиле, если это поле присутствует? Могу ли я добавить в основной параметр несколько сценариев?...

147
jasmine: асинхронный обратный вызов не был вызван в течение тайм-аута, указанного jasmine.DEFAULT_TIMEOUT_INTERVAL

У меня есть угловая служба requestNotificationChannel: app.factory("requestNotificationChannel", function($rootScope) { var _DELETE_MESSAGE_ = "_DELETE_MESSAGE_"; function deleteMessage(id, index) { $rootScope.$broadcast(_DELETE_MESSAGE_, { id: id, index: index }); }; return { deleteMessage:...

144
Запускать PHP-задачу асинхронно

Я работаю над довольно большим веб-приложением, а бэкэнд в основном на PHP. В коде есть несколько мест, где мне нужно выполнить какую-то задачу, но я не хочу заставлять пользователя ждать результата. Например, при создании новой учетной записи мне нужно отправить им приветственное письмо. Но когда...