Публикации по теме 'callback'


Javascript и то, как он использует цикл событий для асинхронной обработки
Итак, мы знаем, что Javascript по своей природе является однопоточным. Но если это так, то как он поддерживает асинхронное выполнение? Давайте углубимся в это! Путаница Таким образом, Javascript является однопоточным, что интуитивно означает, что он имеет только основной поток. Таким образом, все операции выполняются последовательно. Но мы часто видим, как крупные предприятия используют Javascript для запуска своего бэкэнда на NodeJS или других движках, которым требуется, чтобы их..

Асинхронный JavaScript: руководство по циклу событий, обратным вызовам, обещаниям и асинхронному/ожиданию
Асинхронное программирование — фундаментальный аспект современного JavaScript. Это позволяет нам писать неблокирующий код, который может обрабатывать операции ввода-вывода без снижения производительности приложения. В основе асинхронного программирования в JavaScript лежит цикл событий — механизм, который управляет выполнением задач неблокирующим образом. В этой статье мы углубимся в цикл событий и связанные с ним понятия, включая обратные вызовы, промисы и асинхронность/ожидание. К..

Обещания в Javascript
Обещания : используется для обработки асинхронных операций в Javascript . В основном мы пытаемся добиться синхронизации асинхронности в Javascript. Прежде чем переходить к обещанию, давайте разберемся с обратными вызовами. Обратные вызовы Чтобы JavaScript знал, когда асинхронная операция имеет результат (результатом являются либо возвращенные данные, либо ошибка, произошедшая во время операции), он указывает на функцию, которая будет выполнена, как только этот результат..

Получить данные из обратных вызовов с помощью Async/Await
Async/Await , вероятно, является лучшей и наиболее важной концепцией в JavaScript, а также во многих других языках. Проще говоря, Async помогает выполнять асинхронные операции, а Await помогает остановить выполнение, пока мы не получим результаты. Но чтобы работать с Async/Await, нам нужно понимать концепцию Promises . Обещания подобны временному результату любой операции, который примет форму фактического результата этой операции после завершения операции или объекта ошибки в случае..

Адаптивное взвешивание функций потерь для моделей keras с несколькими выходами
Недавно, экспериментируя с дистилляцией знаний для уменьшения размера моделей глубоких нейронных сетей, я хотел опробовать предложение, сделанное JH Cho et. al в своей статье под названием Об эффективности извлечения знаний . Они утверждают, что для лучшего обучения модели ученика помогает преждевременное прекращение обучения модели учителя. Они также делятся обширным набором результатов для проверки своих утверждений. Вдохновленный этим, я захотел попробовать это на себе. Простая..

Обратные вызовы JS на примерах
Программная инженерия Обратные вызовы JS на примерах Напишите элегантные функции, вставьте одну функцию в другую и добейтесь рекурсивного поведения с помощью обратных вызовов. 👁‍🗨 Использование обратного вызова для отображения промежуточных результатов при вызове функции Вы когда-нибудь задумывались, откуда берутся магические параметры, такие как element или (value, key) в .forEach цикле? Когда вы дойдете до конца этого раздела, вы поймете это. Предположим, у..

Вопросы по теме 'callback'

Как передать функцию-член класса в качестве обратного вызова?
Я использую API, который требует от меня передачи указателя на функцию в качестве обратного вызова. Я пытаюсь использовать этот API из своего класса, но получаю ошибки компиляции. Вот что я сделал из своего конструктора:...
133840 просмотров
schedule 14.03.2024

Лучшее понимание функций обратного вызова в JavaScript
Я понимаю передачу функции другой функции в качестве обратного вызова и ее выполнение, но я не понимаю, как это сделать. Я ищу очень простой пример, например: var myCallBackExample = { myFirstFunction : function( param1, param2, callback ) {...
207774 просмотров
schedule 26.11.2023

Синхронный запрос GET с YUI 2.7?
я относительно новичок в YUI - просматривая их замечательные документы, я не нашел метода или флага для загрузки внешнего ресурса синхронно . или вопрос наоборот; для каждого совпадающего узла мне нужно вызвать метод, который что-то вставляет в...
2362 просмотров
schedule 23.05.2022

Javascript — синхронизация после асинхронных вызовов
У меня есть объект Javascript, для которого требуется 2 обращения к внешнему серверу для создания его содержимого и выполнения каких-либо значимых действий. Объект построен таким образом, что создание его экземпляра автоматически вызывает эти 2...
19447 просмотров

Greasemonkey + jQuery: использование GM_setValue() в обратном вызове события
Я пытаюсь установить данные в долгосрочное хранилище в скрипте GreaseMonkey, за исключением того, что GM_setValue(), похоже, не работает молча: $("a#linkid").click(function() { GM_setValue("foo", 123); // doesn't work, but does not generate...
4301 просмотров
schedule 19.11.2022

Канал обратного вызова WCF удаляется преждевременно?
Мое приложение использует службу WCF net.tcp с каналом обратного вызова. По какой-то причине я не могу отправлять обратные вызовы по событию. Вот что я делаю (весь код на стороне сервера): При инициализации: OperationContext Context { get;...
9168 просмотров
schedule 12.03.2022

как использовать переменные внутри функции делегата
Я использую SDK для USB-камеры. SDK указывает, что для каждого захваченного кадра будет вызываться функция обратного вызова. Функция обратного вызова определена внутри SDK, она получает указатель данных на изображение и структуру, используемую для...
250 просмотров
schedule 01.07.2022

Ожидание анализа данных JSON
Есть ли способ дождаться метода jQuery getJSON? Я хочу проанализировать данные, полученные с помощью этой функции, и просто вернуть false/true, если содержится определенная строка. Но из-за асинхронной обработки данных это не так просто. Вот...
9278 просмотров
schedule 25.03.2024

Как в Perl динамически выбирать, какой метод использовать в качестве обратного вызова?
В Perl довольно просто указать обратный вызов или ссылку на код, если его пакет известен: package Foo; sub foo { print "in foo" } # and then package main; sub baz { my $code = shift; $code->(); } baz( \&Foo::foo ); И это...
313 просмотров
schedule 17.07.2022

Обратный вызов VBScript из C#
Я хотел бы знать, можно ли вызвать функцию в VBScript из С#. Позвольте мне попытаться уточнить. Я использую приложение (Quick Test Professional или QTP), которое автоматизирует другое приложение, в основном с использованием VBScript. Существует...
2156 просмотров
schedule 16.05.2022

Обратный вызов неуправляемого кода из управляемого C #
Немного урок истории здесь. Я работаю над устаревшим приложением C ++ / MFC и пытаюсь начать инкрементную модернизацию, добавляя компоненты, написанные на C # (WinForms и более поздние версии WPF). Я застрял в использовании .Net / 1.1 и VS / 2003...
1885 просмотров
schedule 17.11.2023

Как определить, является ли запрос обратным вызовом в Global.asax?
Мне нужно найти способ определить, является ли запрос обратным вызовом при вызове метода Application_BeginRequest. Sub Application_BeginRequest(ByVal sender As Object, ByVal e As EventArgs)<br /> Dim _isCallBack As Boolean = False '...
3839 просмотров
schedule 27.03.2024

С# Winforms Begin/EndInvoke и IAsyncResult
Может ли кто-нибудь привести пример сценария, в котором асинхронный обратный вызов следует использовать в приложении базы данных Winforms? А также пример сценария, в котором асинхронный обратный вызов должен использоваться в приложении базы данных...
1171 просмотров
schedule 21.12.2023

Функция обратного вызова jquery работает только в последнем цикле
for (var i = 0; i < barValues.length; i++) { actualBarHeight = Math.floor((barValues[i] / chartMaxY) * barchartHeight); var barChartID = "#barChart" + (i + 1) $(barChartID + " .value span").css('background-color', 'transparent');...
6257 просмотров
schedule 22.05.2022

воспроизводить сигнал на определенной частоте в функции обратного вызова SDL
У меня есть сигнал длиной 64 сэмпла. Если частота дискретизации составляет 44100 Гц, как я могу воспроизвести (зациклить) этот сигнал, чтобы он воспроизводил произвольные частоты? частота = частота дискретизации / длительность сигнала в сэмплах...
1518 просмотров
schedule 26.12.2022

Как убедиться, что пользователь не может прервать выполнение php-кода, вызываемого функцией register_shutdown_function?
Как я могу убедиться, что некоторый код, который выполняется в функции выключения php, который был зарегистрирован через «register_shutdown_function», также выполняется, если пользователь покидает страницу или закрывает вкладку или весь браузер этой...
225 просмотров
schedule 31.08.2022

Диспетчер событий для обратных вызовов WCF
У меня есть сервер, который должен синхронизировать небольшое количество клиентов. Всякий раз, когда происходит изменение состояния на сервере, все подключенные клиенты должны быть проинформированы. Я планирую использовать «контракт обратного...
778 просмотров
schedule 27.02.2022

Функция обратного вызова Javascript и параметры
Я хочу что-то подобное: function AjaxService() { this.Remove = function (id, call_back) { myWebService.Remove(id, CallBack) } function CallBack(res) { call_back(res); } } так что моя вызывающая программа будет такой:...
26311 просмотров
schedule 18.12.2023

Вызов метода из класса Ruby? (или это волшебство рельсов)
Я новичок в Ruby и прорабатываю несколько руководств / скринкастов. Я дошел до раздела, где обсуждают обратный вызов before_filter , и он использует некоторый синтаксис, который для меня немного странный. Я не знаю, является ли это особенностью...
1964 просмотров
schedule 15.10.2023

Rails: установка атрибута в after_create
Я хотел бы, чтобы ActiveRecord автоматически устанавливал некоторые поля БД с помощью обратных вызовов. class Product < ActiveRecord::Base after_create :set_locale def set_locale self.locale = I18n.locale end end В...
20573 просмотров
schedule 04.01.2023