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

Асинхронное программирование - это стратегия для отсрочки операций с высокой задержкой или низким приоритетом, обычно в попытке улучшить производительность, скорость отклика и / или совместимость программного обеспечения. Такие стратегии обычно используются, используя некоторую комбинацию управляемого событиями программирования и обратных вызовов, и, возможно, используя параллелизм через сопрограммы и / или потоки.

5512
Как мне вернуть ответ от асинхронного вызова?

На этот вопрос есть ответы на переполнение стека на русском : Как вернуть значение из события или из функции обратного вызова? Или хотя бы дождаться их окончания У меня есть функция, fooкоторая делает запрос Ajax. Как я могу вернуть ответ от foo? Я попытался вернуть значение из successобратного...

1208
Как я могу заставить jQuery выполнять синхронный, а не асинхронный Ajax-запрос?

У меня есть виджет JavaScript, который обеспечивает стандартные точки расширения. Одним из них является beforecreateфункция. Он должен вернуться, falseчтобы предотвратить создание элемента. Я добавил Ajax-вызов в эту функцию, используя jQuery: beforecreate: function (node, targetNode, type, to) {...

1189
Асинхронное против синхронного выполнения, что это действительно означает? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 7 месяцев назад . В чем разница между асинхронным и синхронным...

1067
Как и когда использовать «async» и «await»

Из моего понимания одной из главных вещей , которые asyncиawait делает это , чтобы сделать код легко писать и читать - но используют их равный нерест фоновых потоков для выполнения длинной логики продолжительности? Я сейчас пробую самый простой пример. Я добавил несколько комментариев. Можете ли вы...

739
Почему моя переменная не изменилась после того, как я изменил ее внутри функции? - асинхронная ссылка на код

Учитывая следующие примеры, почему не outerScopeVarопределено во всех случаях? var outerScopeVar; var img = document.createElement('img'); img.onload = function() { outerScopeVar = this.width; }; img.src = 'lolcat.png'; alert(outerScopeVar); var outerScopeVar; setTimeout(function() { outerScopeVar...

687
Зачем нам промежуточное ПО для асинхронного потока в Redux?

Согласно документации, «без промежуточного программного обеспечения хранилище Redux поддерживает только синхронный поток данных» . Я не понимаю, почему это так. Почему компонент контейнера не может вызвать асинхронный API, а затем dispatchдействия? Например, представьте себе простой интерфейс: поле...

658
Как проверить доступ в интернет на Android? InetAddress никогда не истекает

Я получил, AsyncTaskчто должен проверить доступ к сети по имени хоста. Но время doInBackground()никогда не истекает. У кого-нибудь есть подсказка? public class HostAvailabilityTask extends AsyncTask<String, Void, Boolean> { private Main main; public HostAvailabilityTask(Main main) { this.main...

629
Как мне запустить синхронный асинхронный метод Task <T>?

Я изучаю async / await и столкнулся с ситуацией, когда мне нужно синхронно вызывать асинхронный метод. Как я могу это сделать? Асинхронный метод: public async Task<Customers> GetCustomers() { return await Service.GetCustomersAsync(); } Нормальное использование: public async void...

605
Хороший вариант использования для Akka [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Я слышал много восторженных отзывов об инфраструктуре Akka (сервисной...

503
async / await - когда вернуть Task void void?

По каким сценариям можно использовать public async Task AsyncMethod(int num) вместо public async void AsyncMethod(int num) Единственный сценарий, который я могу придумать, - это если вам нужна задача, чтобы отслеживать ее прогресс. Кроме того, в следующем методе ненужны ли ключевые слова async и...

475
AngularJS: инициализировать сервис с асинхронными данными

У меня есть служба AngularJS, которую я хочу инициализировать с некоторыми асинхронными данными. Что-то вроде этого: myModule.service('MyService', function($http) { var myData = null; $http.get('data.json').success(function (data) { myData = data; }); return { setData: function (data) { myData =...

445
Не удается указать модификатор «async» в методе «Main» консольного приложения

Я новичок в асинхронном программировании с asyncмодификатором. Я пытаюсь выяснить, как убедиться, что мой Mainметод консольного приложения действительно работает асинхронно. class Program { static void Main(string[] args) { Bootstrapper bs = new Bootstrapper(); var list = bs.GetList(); } } public...

434
Вызов асинхронных / ожидающих функций параллельно

Насколько я понимаю, в ES7 / ES2016 размещение нескольких awaitкодов в коде будет работать подобно цепочке .then()с обещаниями, то есть они будут выполняться один за другим, а не в parallerl. Так, например, у нас есть этот код: await someCall(); await anotherCall(); Правильно ли я понимаю, что...

364
Команда сна в T-SQL?

Есть ли способ написать команду T-SQL, чтобы просто заставить его спать в течение определенного периода времени? Я пишу веб-сервис асинхронно и хочу иметь возможность запускать некоторые тесты, чтобы увидеть, действительно ли асинхронный шаблон сделает его более масштабируемым. Чтобы «насмехаться»...

318
Когда правильно использовать Task.Run, а когда просто async-await

Я хотел бы спросить вас о вашем мнении о правильной архитектуре, когда использовать Task.Run. Я испытываю медленный пользовательский интерфейс в нашем приложении WPF .NET 4.5 (с платформой Caliburn Micro). В основном я делаю (очень упрощенные фрагменты кода): public class PageViewModel :...

315
HttpClient.GetAsync (…) никогда не возвращается при использовании await / async

Изменить: Этот вопрос выглядит, как будто это может быть та же проблема, но не имеет ответов ... Изменить: в тестовом примере 5 задача застряла в WaitingForActivationсостоянии. Я столкнулся с каким-то странным поведением при использовании System.Net.Http.HttpClient в .NET 4.5, где «ожидание»...