Описание тега async-await
Это касается модели асинхронного программирования, поддерживаемой различными языками программирования, с использованием ключевых слов async и await.
3
ответа
Реализация асинхронного тайм-аута с использованием асинхронных / ожидающих конструкций бедного человека в.Net 4.0
мотивация C# 5.0 асинхронные / ожидающие конструкции - это круто, но, к сожалению, Microsoft показала только кандидат на выпуск.NET 4.5 и VS 2012, и потребуется некоторое время, чтобы эти технологии получили широкое распространение в наших проектах…
02 июл '12 в 20:45
3
ответа
Реализовать async/await в функции сортировки массивов javascript
Я пытаюсь реализовать метод сортировки на транспортире ElementArrayFinder, Как известно, все методы транспортирования возвращают обещания. Так что мой метод сортировки имеет условие, которое зависит от разрешения обещаний. Я использую плагин для узл…
13 авг '17 в 14:09
0
ответов
Понимание однопоточной природы зерна Орлеана
У меня есть следующий фрагмент кода клиента и зерна в Орлеане. // client code while(true) { Console.WriteLine("Client giving another request"); double temperature = random.NextDouble() * 40; var grain = client.GetGrain<ITemperatureSensorGrain>…
28 ноя '18 в 22:55
3
ответа
Завершить или выйти из асинхронного метода C# с помощью "return"
Я был новичком в async-await метод в C# 5.0и у меня есть несколько вопросов в моей голове Каков наилучший способ избежать async метод, если он не прошел входной аргумент или проверка на ноль? Каков логический поток использования return; в задании as…
31 июл '14 в 09:46
1
ответ
Простой тест HttpClient не работает на Mono
При выполнении этого простого небольшого теста на Mono (3.2.1) в Mac OS X он никогда не печатает никакого ответа на консоль, а вместо этого говорит Shutting down finalizer thread timed out. Что-то не так с этим кодом или мой Mono плохо себя ведет? u…
08 авг '13 в 09:05
1
ответ
TypeError: преобразование круговой структуры в JSON при изменении на NodeJS Async Await
Недавно я узнал о NodeJS Async/Await. Изменены мои коды, чтобы сделать его чище и легче для чтения. Обновлен до NodeJS 8.2.1. MongoDB 2.2.30 Экспресс 4.1.4 Код выглядит ниже: var express = require('express'); var router = express.Router(); var Mongo…
29 июл '17 в 17:06
1
ответ
Оптимизация долгосрочного метода WebAPI
У меня есть функция WebAPI, которая выполняет вычисление цикла, чтобы найти одно числовое значение. Из моего клиентского JavaScript я делаю около 20 одновременных запросов к этой функции для загрузки одной страницы. С помощью инструмента Chrome для …
02 ноя '15 в 04:42
2
ответа
Как я могу вставить задержку между списком задач<int>?
У меня есть цикл, который создает 5 задач. Как я могу вставить задержку 5 секунд между каждой задачей. Я не знаю, как вписать Task.Delay(5000) туда. var tasks = new List<Task<int>>(); for (var i = 0; i < 5; i++) { tasks.Add(ProcessQue…
11 мар '15 в 20:28
4
ответа
Лучшая производительность с использованием асинхронных и ожидающих
У меня есть одноядерный компьютер, и я хотел бы улучшить производительность своего кода, используя async и await. Код состоит из двух основных частей. первая операция ввода-вывода. (чтение из очереди служебной шины Azure для нескольких sessionId), в…
12 ноя '13 в 18:04
1
ответ
Параллельный вызов с AwaitAsync в блокировке WebApi
У меня есть операция webApi, которая выполняет 2 операции в || который внутренне вызывает HttpClient sendAsync. Если я применяю отладчики и выполняю вызов, он работает и возвращается. Если я удаляю отладчики, оба асинхронных вызова все еще работают …
27 июл '15 в 07:52
2
ответа
Работа с несколькими Scala Futures
У меня больше одного Future, val actor1 : Future[ActorRef] = createActorA() val actor2 : Future[ActorRef] = createActorB() ... ... ... Теперь мне нужно извлечь ActorRefиз всех этих фьючерсов, чтобы я мог использовать их для создания Router, val rout…
17 июл '14 в 21:04
0
ответов
TypeScript с помощью setTimeout() / async / ожидает получения ошибки tslib
Я пытаюсь создать функцию в моем коде TypeScript Node.js, которую можно использовать для вставки сна в мои модульные тесты (я использую последние версии Node.js и TypeScript). static timeout(milliseconds: number): Promise<any> { return new Pro…
13 дек '17 в 14:59
1
ответ
Разрешает распространение нескольких вызывающих асинхронных функций
Я пытался получить rejectиз моих асинхронных функций, чтобы вернуться к своим вызывающим, но по какой-то причине это не работает. Вот несколько примеров кода: "use strict"; class Test { constructor() { this.do1(); } async do1() { try { this.do2(); }…
15 май '15 в 08:52
0
ответов
Добавление div с асинхронными обещаниями
Я пытаюсь распечатать список имен и местоположений из массива, используя Firebase. Я изменяю массив с помощью асинхронного вызова, и я не могу понять, как ждать результатов перед печатью данных на страницу. Регистрация массива показывает, что данные…
05 ноя '18 в 17:38
2
ответа
Asynchronouos Socket Communication и фрагментация кучи
Я написал многопоточное приложение Socket Server, которое принимает более 1000 одновременных подключений. Недавно у нас был сбой приложения; после анализа файлов дампа стало известно, что приложение имеет сбой из-за повреждения кучи. Я нашел ту же с…
14 ноя '13 в 05:20
2
ответа
Task.Run или Task.Factory.StartNew - это плохая практика для Windows Phone или любой другой клиентской платформы?
У меня есть приложение WP 8.1, которое часто использует веб-сервис, и я хочу, чтобы оно было максимально отзывчивым. Из iOS dev expierense - есть одно строгое правило: "Не делайте в потоке пользовательского интерфейса никаких сложных вычислений! Не …
06 май '15 в 07:04
1
ответ
Угловая подписка возвращаемый объект Объект не строка
У меня есть такая функция. public static getStepImage(step, connection) { switch (step) { case label.ASSIGN: return label.IMAGE_DIRECTORY + "Assign.svg"; case E2wStepType.NOTIFICATION: return label.IMAGE_DIRECTORY + "Notification.svg"; case E2wStepT…
13 мар '18 в 17:22
3
ответа
Платформа Polly CircuitBreakerAsync не повторяется в случае возникновения исключения
Я использую платформу Полли для временной обработки ошибок. Для синхронных операций политика автоматического выключателя Polly работает нормально, но когда я создал ее асинхронную версию, она не повторяет выполнение. Просьба предложить: Асинхронный …
04 апр '16 в 09:17
1
ответ
javascript async/await в универсальном цикле
Я хочу сделать этот пример /questions/7836893/idioma-dlya-povtorit-p-raz/7836910#7836910 синхронным. Это правильная реализация? let times= async (n,f)=>{while(n-->0) await f();} times(5,()=> myfunc([1,2,3],err => err) ) myfunc сама по се…
14 дек '16 в 00:13
0
ответов
Entity Framework 6.1.3. Асинхронный вызов базы данных ASP.Net значительно медленнее, чем синхронный
Я тестирую вызовы базы данных с Include и заметил, что мой async код работал очень медленно по сравнению с синхронным кодом. Учитывая, что синхронный код работает почти в пять раз быстрее, я предполагаю, что сделал что-то ужасно неправильное, но не …
28 авг '18 в 14:24