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

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

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

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

Как я могу загружать файлы асинхронно?

Я хотел бы загрузить файл асинхронно с помощью jQuery. Это мой HTML: <span>File</span> <input type="file" id="file" name="file" size="10"/> <input id="uploadbutton" type="button" value="Upload"/> И вот мой код Jquery: $(d...
задан 03 окт. '08 в 13:22
14
ответов

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

У меня есть виджет JavaScript, который предоставляет стандартные точки расширения. Одна из них - это функция beforecreate. Он должен возвращать false чтобы предотвратить создание элемента. Я добавил вызов Ajax в эту функцию, используя jQuery: befor...
задан 25 сент. '08 в 16:26
21
ответ

Асинхронное и синхронное выполнение, что это значит?

В чем разница между асинхронным и синхронным выполнением?
задан 14 апр. '09 в 18:39
20
ответов

Как и когда использовать "асинхронный и ждущий"

Из моего понимания одна из главных вещей, которые async и await делают, это сделать код легким для записи и чтения - но использует их равными нерестующим фоновым потокам для выполнения длительной логики? В настоящее время я тестирую самый простой ...
задан 22 янв. '13 в 12:29
50
ответов

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

Я получил AsyncTask, который должен проверить сетевой доступ к имени хоста. Но doInBackground() никогда не прерывается. У кого-нибудь есть ключ? public class HostAvailabilityTask extends AsyncTask<String, Void, Boolean> { private Main ma...
задан 13 окт. '09 в 17:59
7
ответов

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

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

Хороший вариант использования для Akka

Я слышал много бред о Akka framework (платформа услуг Java/Scala), но до сих пор не видел много фактических примеров использования, на которые это было бы полезно. Поэтому мне было бы интересно узнать о том, что разработчики использовали его успешно....
задан 20 дек. '10 в 22:15
22
ответов

Как я могу запустить метод async Task <T> синхронно?

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

AngularJS: Инициализация службы с асинхронными данными

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

Как вернуть значение из асинхронной функции обратного вызова?

Этот вопрос задается много раз в SO. Но все же я не могу получить материал. Я хочу получить некоторую ценность от обратного вызова. Посмотрите на script ниже для уточнения. function foo(address){ // google map stuff geocoder.geocode( ...
задан 27 июля '11 в 19:12
6
ответов

async/await - когда нужно вернуть задачу void void?

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

Невозможно указать модификатор "async" в методе "Основной" консольного приложения

Я новичок в асинхронном программировании с модификатором async. Я пытаюсь понять, как убедиться, что мой метод Main консольного приложения выполняется асинхронно. class Program { static void Main(string[] args) { Bootstrapper bs = n...
задан 09 февр. '12 в 13:13
6
ответов

Зачем нам использовать промежуточное ПО для async-потока в Redux?

В соответствии с документами "Без промежуточного программного обеспечения, хранилище Redux поддерживает только синхронный поток данных" . Я не понимаю, почему это так. Почему компонент контейнера не может вызвать асинхронный API, а затем dispatch д...
задан 03 янв. '16 в 0:09
10
ответов

JavaScript, Node.js: Array.forEach асинхронный?

У меня есть вопрос относительно встроенной Array.forEach реализации JavaScript: ведется ли она асинхронно? Например, если я вызываю: [many many elements].forEach(function () {lots of work to do}) Будет ли это неблокировать?
задан 19 февр. '11 в 13:36