Публикации по теме '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 просмотров
schedule
19.03.2024
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 просмотров
schedule
03.04.2024
Асинхронный поиск 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 просмотров
schedule
11.03.2024
Отправка электронной почты с помощью 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 просмотров
schedule
11.03.2024
Что вызывает асинхронное изменение разрешений после использования chmod в обратных кавычках в Perl
TL;DR — Перейдите к ОБНОВЛЕНИЮ для игрушечного примера. Ниже был мой первоначальный вопрос, прежде чем я смог воспроизвести проблему в небольшом примере, отредактированном для ясности.
Я не понимаю, что здесь происходит. Я рвал на себе волосы,...
152 просмотров
schedule
14.03.2024