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

97
Когда мне следует использовать метод jQuery deferred «then», а когда - метод «конвейера»?

В jQuery Deferredесть две функции, которые можно использовать для реализации асинхронной цепочки функций: then() deferred.then( doneCallbacks, failCallbacks ) Returns: Deferred doneCallbacks Функция или массив функций, вызываемый при разрешении Deferred. failCallbacks Функция или массив функций,...

97
Обертывание синхронного кода в асинхронный вызов

У меня есть метод в приложении ASP.NET, на выполнение которого уходит довольно много времени. Вызов этого метода может происходить до 3 раз в течение одного пользовательского запроса, в зависимости от состояния кеша и параметров, которые пользователь предоставляет. Каждый вызов занимает около 1-2...

95
Ужасная производительность при использовании методов SqlCommand Async с большими данными

При использовании асинхронных вызовов у меня возникают серьезные проблемы с производительностью SQL. Я создал небольшой кейс, чтобы продемонстрировать проблему. Я создал базу данных на SQL Server 2016, которая находится в нашей локальной сети (а не в localDB). В этой базе данных у меня есть...

95
является node.js 'console.log асинхронным?

Находятся ли console.log/debug/warn/errorв node.js асинхронно? Я имею в виду, остановится ли выполнение кода javascript до тех пор, пока материал не будет напечатан на экране, или он будет напечатан на более позднем этапе? Кроме того, мне интересно узнать, возможно ли, чтобы console.log НЕ...

95
Асинхронный вызов с ожиданием в HttpClient никогда не возвращается

Мне звонят из C#приложения метро на базе xaml на Win8 CP; этот вызов просто попадает в веб-службу и возвращает данные JSON. HttpMessageHandler handler = new HttpClientHandler(); HttpClient httpClient = new HttpClient(handler); httpClient.BaseAddress = new Uri("http://192.168.1.101/api/"); var...

95
Как мне дождаться набора асинхронных функций обратного вызова?

У меня есть код в javascript, который выглядит примерно так: forloop { //async call, returns an array to its callback } После выполнения ВСЕХ этих асинхронных вызовов я хочу вычислить минимум по всем массивам. Как я могу дождаться их всех? Моя единственная идея прямо сейчас - создать массив...

94
Порядок выполнения обработчика событий

Если я настрою несколько обработчиков событий, например: _webservice.RetrieveDataCompleted += ProcessData1; _webservice.RetrieveDataCompleted += ProcessData2; в каком порядке запускаются обработчики при запуске события RetrieveDataCompleted? Выполняются ли они в одном потоке и последовательно в...

93
Каков статус асинхронного ввода-вывода POSIX (AIO)?

В сети разбросаны страницы, которые описывают возможности POSIX AIO с разной степенью детализации. Ни один из них не совсем недавний. Непонятно, что именно они описывают. Например, на «официальном» (?) Веб-сайте поддержки асинхронного ввода-вывода ядра Linux говорится, что сокеты не работают, но...

93
Получать уведомление, когда NSOperationQueue завершает все задачи

NSOperationQueueесть waitUntilAllOperationsAreFinished, но я не хочу его синхронно ждать. Я просто хочу скрыть индикатор прогресса в пользовательском интерфейсе, когда очередь заканчивается. Как лучше всего этого добиться? Я не могу отправлять уведомления с моего NSOperations, потому что я не...

93
Использование async / await внутри нового конструктора Promise () - это анти-шаблон?

Я использую async.eachLimitфункцию для управления максимальным количеством операций за раз. const { eachLimit } = require("async"); function myFunction() { return new Promise(async (resolve, reject) => { eachLimit((await getAsyncArray), 500, (item, callback) => { // do other things that use...

93
console.log () асинхронно или синхронно?

В настоящее время я читаю Async Javascript Тревора Бернхэма. До сих пор это была отличная книга. Он говорит о том, что этот фрагмент и console.log являются «асинхронными» в консоли Safari и Chrome. К сожалению, я не могу повторить это. Вот код: var obj = {}; console.log(obj); obj.foo = 'bar'; //...

93
Возврат данных из асинхронного вызова в функции Swift

Я создал служебный класс в моем проекте Swift, который обрабатывает все запросы и ответы REST. Я создал простой REST API, чтобы проверить свой код. Я создал метод класса, который должен возвращать NSArray, но поскольку вызов API является асинхронным, мне нужно вернуться из метода внутри...

93
Стоит ли мне беспокоиться о предупреждении «В этом асинхронном методе отсутствуют операторы await и он будет работать синхронно»

У меня есть интерфейс, который предоставляет некоторые асинхронные методы. В частности, в нем определены методы, возвращающие либо Task, либо Task <T>. Я использую ключевые слова async / await. Я в процессе реализации этого интерфейса. Однако в некоторых из этих методов этой реализации...

92
Nodejs vs SignalR: зачем нам серверный javascript?

С тех пор, как я знал о Node.js, я всегда был его поклонником. Но сегодня я узнал о SignalR , который предоставляет альтернативную асинхронную - масштабируемую - модель реального времени для ASP.NET. Насколько мне известно, основным преимуществом Node.js перед SignalR является совместное...

92
Как загрузить CSS асинхронно

Я пытаюсь удалить 2 файла CSS, которые блокируют рендеринг на моем сайте - они отображаются в Google Page Speed ​​Insights. Я использовал разные методы, ни один из которых не увенчался успехом. Но недавно я нашел сообщение о Thinking Async, и когда я применил этот код: <script async...

89
Функция async в mocha before () всегда завершается до спецификации it ()?

У меня есть функция обратного вызова, предназначенная before()для очистки базы данных. Все ли before()гарантировано завершится перед it()стартом? before(function(){ db.collection('user').remove({}, function(res){}); // is it guaranteed to finish before it()? }); it('test spec', function(done){ //...

88
Легко понять определение «асинхронного события»? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Закрыт 2 года назад . Заблокировано . Этот вопрос и ответы на него заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я...

87
Мульти-асинхронность в Entity Framework 6?

Это мой код: var banner = context.Banners.ToListAsync() var newsGroup = context.NewsGroups.ToListAsync() await Task.WhenAll(banner, newsGroup); Но когда я вызвал функцию из контроллера. Это показало ошибку Вторая операция началась в этом контексте до завершения предыдущей асинхронной операции....