Публикации по теме 'asynchronous'


Обещания в JavaScript и Clojure
В этом посте я расскажу о том, как создаются промисы в JavaScript, о некоторых путаницах, с которыми я столкнулся при работе с промисами JS, и о том, как Clojure обрабатывает промисы. Потребность в обещании в Twirl При написании конкретного теста для Twirl — веб-приложения, сокращающего URL-адрес, — было важно, чтобы запрос на сокращение конкретной ссылки был отправлен позже. В соответствии с масштабом проекта таблица аналитики на главной странице приложения должна отображать 50..

JavaScript: обещание, асинхронность и ожидание
JavaScript: обещание, асинхронность и ожидание Обещать В коде JavaScript есть два типа операций: 1) синхронный и 2) асинхронный. Синхронные операции просты, поскольку большинство из нас пишет код JavaScript в линейной логике. Например, мы обычно ожидаем, что каждая строка кода будет выполнена до того, как будет выполнена следующая строка кода. С другой стороны, асинхронная операция позволяет выполнять код не по порядку, и это полезная функция, когда некоторые операции занимают..

Nodejs Streams {демистифицировано}
Nodejs - очень популярная среда выполнения javascript, известная своей асинхронной природой и разработкой приложений на стороне сервера. Он имеет много основных модулей или, скажем, парадигм, которые еще недостаточно изучены и используются в каждом приложении (звучит немного запутанно, правда?). Одним из таких основных модулей является Stream . Все в nodejs связано с эффективной обработкой процессов (множественных запросов) в одном потоке. Разработчику nodejs нужно просто подумать..

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

await async lambda в ActionBlock
У меня есть класс Receiver с ActionBlock: public class Receiver<T> : IReceiver<T> { private ActionBlock<T> _receiver; public Task<bool> Send(T item) { if(_receiver!=null) return...
3783 просмотров

async_read_some для эмуляции получения синхронного тайм-аута
Моя программа всегда использовала зависящий от платформы синхронный прием, который блокировал выполнение до истечения времени ожидания или получения события, например: recv(buf, size, timeout); Теперь я хочу заменить этот код на boost, чтобы...
1234 просмотров
schedule 27.04.2024

В С # 5.0 функция async / await всегда выполняется в основном потоке в начале выполнения
Я обнаружил, что когда я вызываю «асинхронную» функцию, сначала поток является основным потоком. Когда он встречает задачу ожидания, поток будет изменен на другой. static void Main(string[] args) { println("Mainthread ID " +...
1467 просмотров

Асинхронный поиск mongodb в цикле завершается раньше, чем возвращаются все данные
Я использую служебный модуль Async для возврата элементов из базы данных Mongodb. Я хочу сделать это асинхронно. У меня возникают проблемы при попытке вернуть эти предметы. Я хочу запустить обратный вызов, как только ВСЕ User.find()'s будут...
216 просмотров
schedule 17.04.2024

Qunit beforeEach, afterEach - асинхронно
Поскольку start(), stop() будут удалены в Qunit 2.0, какова альтернатива асинхронным установкам и демонтажу с помощью методов beforeEach, afterEach? Например, если я хочу, чтобы beforeEach ждал завершения обещания?
4061 просмотров
schedule 06.03.2024

Угловой маршрут не работает с одним щелчком мыши, но повторный щелчок работает
У меня есть служба данных, которая будет обрабатывать все мои операции, связанные с данными, и все эти операции являются асинхронными. Как только я нажимаю кнопку ERASE, появляется одна функция, которая стирает все данные и возвращает объект,...
123 просмотров

Отправка электронной почты с помощью SendMailAsync из Nunit
Я пытаюсь понять, почему я не могу отправлять асинхронные письма (может быть, это связано с тем, что я запускаю его из NUnit? Когда я делаю простое smtp.Send(mail); , работает ли оно хорошо? // Nunit test { [TestFixture] public class...
510 просмотров
schedule 21.04.2024

Как обрабатывать ошибки async Start () в TopShelf
У меня есть служба TopShelf, которая использует асинхронный код для подключения к веб-службам и другим серверам приложений. Если он не может инициализировать свои соединения при запуске, служба должна зарегистрировать некоторые ошибки и корректно...
5443 просмотров
schedule 20.03.2024

Xamarin async Http-клиент
У меня проблема в моем проекте Xamarin: когда я пытаюсь получить JsonString с веб-страницы, через HttpClient.GetStringAsncy мое приложение вылетает. Вот StackTrace ошибки: at System.Net.Http.HttpClientHandler+d__63.MoveNext () [0x00479] in :0...
739 просмотров
schedule 11.05.2024

Асинхронное ожидание странного поведения с функциями
У меня есть следующий пример асинхронного кода: // Functions function getSomePromise() { let a = new Promise((resolve, reject) => { setTimeout(function(){ console.log("Inside promise...");...
785 просмотров

Что вызывает асинхронное изменение разрешений после использования chmod в обратных кавычках в Perl
TL;DR — Перейдите к ОБНОВЛЕНИЮ для игрушечного примера. Ниже был мой первоначальный вопрос, прежде чем я смог воспроизвести проблему в небольшом примере, отредактированном для ясности. Я не понимаю, что здесь происходит. Я рвал на себе волосы,...
152 просмотров
schedule 14.03.2024