Описание тега asynccallback

Обратный вызов - это фрагмент исполняемого кода, который передается в качестве аргумента другому коду, который, как ожидается, вызовет (выполнит) аргумент в удобное время. Асинхронный или отложенный обратный вызов вызывается после возврата из функции или, по крайней мере, в стеке другого потока.
2 ответа

Асинхронный код, как он работает? Обещания и обратные вызовы

Я попытался найти ответ в Интернете, и сделал это частично. Но я до сих пор не могу полностью понять, как JS может запускать асинхронный код? Мое видение вещей: JS дают нам возможность асинхронного программирования. Это означает, что мы можем запуст…
1 ответ

Остановка вызываемого в MvcAsyncTask

У меня есть контроллер с WebAsyncTask. Далее я использую обратный вызов тайм-аута. Как написано здесь, у меня будет возможность уведомить вызываемый объект об отмене обработки. Однако я не вижу никакой возможности сделать это. @Controller public cla…
18 мар '15 в 10:51
1 ответ

Как практический пример кода должен быть структурой, чтобы избежать ада обратного вызова?

Я страдал от ада обратного вызова в моем коде JavaScript, и я полагаю, что это вызвано моим предыдущим опытом в основном чисто синхронного / многопоточного кода Java. Я хорошо учусь на примере, но до сих пор не смог найти хороший "до и после" пример…
29 июн '14 в 00:50
2 ответа

Почему SyncLock здесь не работает?

Я работаю над библиотекой классов, которая обеспечит асинхронную связь с приложениями CLR. В SslStream есть асинхронные операции чтения (BeginRead) с одной подпрограммой обратного вызова, совместно используемой несколькими потоками. Я не хочу, чтобы…
26 мар '15 в 13:55
0 ответов

Выполнение родительской функции обратного вызова, когда дочерняя функция завершается - Javascript

У меня есть функция, которая принимает обратный вызов в качестве параметра, внутри этой функции есть дочерняя функция, которая мне нужна для фактического выполнения переданного обратного вызова, который был передан родителю, когда он (дочерняя функц…
1 ответ

getJSON в цикле

Привет у меня есть вопрос, я написал маленький сканер штрих-кода Приложение работает так. сначала я получаю количество заказов от всех заказов с getJSON ordercount Затем я просматриваю каждый заказ, если штрих-код существует или нет с помощью цикла …
2 ответа

Увеличьте время ожидания GWT Front-End при вызове AsyncCallback

У меня есть пользовательский интерфейс на основе GWT, и он подключается к веб-службе (третья сторона) для отправки нескольких запросов. Когда запрос большой (например, действительно очень большой), приложение использовало время ожидания, так как общ…
29 окт '15 в 16:49
1 ответ

Как отозвать jquery после полной загрузки веб-приложения

Пожалуйста, помогите мне, у меня есть код добавления продукта, я использую ckeditor, но после того, как я хочу добавить новую текстовую область, используйте ckeditor и решить проблему. у меня есть приложение. когда я нажимаю кнопку использовать функ…
03 окт '16 в 03:32
2 ответа

Получить значения с помощью метода обратного вызова для другого класса в Android-дооснащение

Я пытаюсь получить данные, которые я анализирую из метода onResponse через Callback. Вот мой ApiClient: public class ApiClient implements Callback<Map<String, Channel>> { private ChannelCallback listener; static final String BASE_URL = "…
20 дек '18 в 19:35
1 ответ

Повышение производительности при сохранении AsyncCallback в переменной-члене против создания новой

Я использую UdpClient (C++/cli), я запускаю свой слушатель, используя очевидный BeginReceive. System::Void CUdpTransmitter::StartListener() { ... m_UdpClient->BeginReceive ( gcnew System::AsyncCallback(ReceiveCallback), this ); } ReceiveCallback …
08 ноя '12 в 12:06
2 ответа

Модернизация Android: переход с версии 1.9 на версию 2.0

В настоящее время я использую модификацию 1.9, где у меня много проблем, связанных с ней, например, я получаю ошибку прерванной трубы и многие вещи, так что в основном сейчас я планирую перейти с 1.9 на 2.0, но я растерялся и полностью разочарован, …
3 ответа

Запустите функцию после завершения задачи

Я хочу запустить функцию асинхронно, чтобы предотвратить зависание пользовательского интерфейса. Здесь событие нажатия кнопки. private void btnEncrypt_Click(object sender, EventArgs e) { // Create new Vigenere object instant cryptor = new Vigenere(t…
4 ответа

C# Socket. Получать длину сообщения

В настоящее время я занимаюсь разработкой сервера сокетов C#, который может принимать несколько подключений с нескольких клиентских компьютеров. Задача сервера - разрешить клиентам "подписываться" и "отменять подписку" на события сервера. До сих пор…
23 мар '11 в 16:28
1 ответ

Конвертируйте плоские данные в иерархию mongodb, используя Mongoose

Я создал модель, которая имеет следующие свойства: Я бы дети родитель Если для родителя задано значение NULL, документ будет считаться родителем верхнего уровня. Каждый документ может иметь или не иметь список дочерних элементов, который просто соде…
07 июл '15 в 17:49
0 ответов

Синхронный запрос monk mongodb в nodejs

Я работаю с запросом monk mongodb в моем приложении nodejs, когда я выполняю запрос, я получаю ответ асинхронно в механизме обратного вызова. Я хочу дождаться выполнения запроса и использовать результат. Код var mycoll = db.get('collection_name'); m…
11 ноя '16 в 21:30
2 ответа

Как работает обратный вызов в async.parallel (откуда он берется?)

Я нашел этот пример в документации. Я понимаю, как работает основной обратный вызов (функция (ошибка, результаты)...), но что такое параметр обратного вызова, который передается в одну и две функции? Откуда эти люди и что они делают? async.parallel(…
1 ответ

Анонимный обратный вызов в JavaScript не работает должным образом

Я пытаюсь использовать анонимный обратный вызов с JavaScript для запуска функции только после завершения другой. В первой функции getDisciplines() выполняется вызов $getJSON, который необходимо завершить до запуска функции getRounds(). Это потому, ч…
07 янв '17 в 11:07
1 ответ

Модуль запроса npm - возвращает значение

В одном из примеров в документах запроса показан этот пример: https://www.npmjs.com/package/request var request = require('request'); var options = { url: 'https://api.github.com/repos/request/request', headers: { 'User-Agent': 'request' } }; functi…
06 авг '16 в 17:33
2 ответа

Получение обложек альбомов с Facebook API

Я пытаюсь получить список альбомов из Facebook через JavaScript и Graph API. Я делаю это так: FB.api('/me/albums', function(response){ // }); Обложки альбомов возвращаются в виде идентификатора фотографии, а не URL-адреса, который я могу вставить в …
2 ответа

Получить результат от асинхронной задачи

Я хочу получить свой результат от асинхронной задачи. Если я использую task.execute.get, мой пользовательский интерфейс будет заморожен. Я хочу, чтобы моя асинхронная задача была отдельным классом, поэтому я не хочу помещать код обработки результато…