Публикации по теме 'asynchronous'
Цикл событий JavaScript
JavaScript — это однопоточный язык программирования, а это означает, что он может выполнять только одну операцию за раз. Если JavaScript может делать только одну вещь за раз, как сложные веб-приложения так легко реализуют так много разных функций? Чтобы понять это, мы должны понять, что такое цикл событий JavaScript и его части.
Асинхронный код
Когда мы думаем об асинхронном коде в JavaScript, мы склонны думать, что это когда мы можем делать несколько вещей одновременно. Хотя в..
НЕМНОГО ИСТОРИИ О КОМАНДЕ ИЗ ТРЕХ — стеке вызовов функций, цикле событий и очереди событий.
JavaScript — это однопоточный асинхронный язык программирования, то есть код JavaScript выполняется по одной строке за раз, и одновременное выполнение двух отдельных строк кода не имеет значения. Но, глубоко подумав, как обстоят дела с этой концепцией запуска задач в JavaScript, можно согласиться с тем, что это пустая трата времени, так как при выполнении программы на JavaScript будет много времени простоя обработки. Чтобы позаботиться об этом, в JavaScript есть все необходимое, чтобы..
Функция обратного вызова в NodeJS
Вступление
NodeJS - это среда выполнения javascript, которая работает поверх движка Chrome V8.
NodeJS является однопоточным и асинхронным. В большинстве приложений ЦП большую часть времени находится в состоянии ожидания. Основная проблема, которую решает NodeJS, заключается в том, что при выполнении программы используется процессор. В языках синхронного программирования, таких как Java, когда задача передается в ЦП, программа ожидает, пока результат не будет вычислен и возвращен. Но в..
Вопросы по теме 'asynchronous'
Событие Fire из компонента Async в потоке пользовательского интерфейса
Я создаю невизуальный компонент в .Net 2.0. Этот компонент использует асинхронный сокет (BeginReceive, EndReceive и т. Д.). Асинхронные обратные вызовы вызываются в контексте рабочего потока, созданного средой выполнения. Пользователю компонента не...
12.04.2024
Clojure core.async, в чем смысл исключения Pop без сопоставления push в clojure.lang.Var.popThreadBindings(Var.java:364)?
Clojure 1.5.1 и библиотека Core.async версии «0.1.267.0-0d7780-alpha» используются для выполнения вычислений с интенсивным использованием ЦП. Набор функций, обернутых функцией тайм-аута thunk-timeout отправляются на канал, как показано в фиктивном...
26.04.2024
Разбор с помощью Async, HtmlAgilityPack и XPath
Я столкнулся с довольно странной проблемой. Это очень сложно объяснить, поэтому, пожалуйста, потерпите меня, но в основном вот краткое введение:
Я новичок в асинхронном программировании, но не смог найти проблему в своем коде.
Раньше я...
28.04.2024
Как передать асинхронную переменную в функцию шаблона (действия)?
Мне нужно передать асинхронную переменную в функцию. Что-то вроде этого:
<div class="team" (click)="addToFavorite((match | async)?.id)">
И конечно у меня ошибка.
Ошибка синтаксического анализатора: нельзя использовать канал в...
15.04.2024
Как создать задачу асинхронного метода задачи для перехвата исключений?
У меня есть задача, которая зацикливает чтение на сокете:
private async void readLoop() {
while (!cts.IsCancelRequested()) {
await socket.ReceiveAsync(data, ...);
doWork(data);
}
}
И поскольку задачу не нужно запускать...
19.05.2024
Как проверить возвращаемое значение обещания в тесте Cucumber?
Я пытаюсь проверить возвращаемое значение запроса на получение к узлу CouchDB.
У меня есть функция, определенная со следующим предложением Given:
Given A get request is made to the DB
которая реализуется с помощью следующей ступенчатой...
08.04.2024
Синхронная функция Javascript с обещанием не работает должным образом
У меня есть следующие функции, которые я бы предпочел обрабатывать синхронно, но почему-то они не работают должным образом.
function upload_to_aws(data) {
return new Promise(function(resolve, reject) {
loan_application_id =...
05.04.2024
Передача реквизита через реагирующий маршрутизатор недоступна в componentDidMount?
Я передал реквизиты упомянутому компоненту через реагирующий маршрутизатор следующим образом:
<BrowserRouter>
<Switch>
<Route path="/product-page" exact render={(props) => ( <ShopPages {...props}...
09.05.2024
Запускайте задачи сельдерея одновременно с помощью pytest
Я пытаюсь выполнить интеграционное тестирование параллельной задачи сельдерея в своем приложении Django. Я хочу, чтобы задача фактически выполнялась одновременно на рабочем месте во время интеграционного теста pytest, но у меня возникли проблемы с...
04.05.2024
Новые материалы
Представляем Narwhal Technologies (Nrwl)
6 декабря 2016 г.
Маунтин-Вью, Калифорния
С тех пор, как Виктор Савкин и я (Джефф Кросс) присоединились к команде Angular в Google на заре Angular 1, Angular продемонстрировал феноменальный..
Путь AWS — «Изучение машинного обучения — 10 начинающих ИИ и машинного обучения на AWS».
Универсальный ресурсный центр для изучения искусственного интеллекта и машинного обучения. НОЛЬ или ГЕРОЙ, начните свое путешествие здесь. Получите решения и пройдите обучение у экспертов AWS...
5 простых концепций Python, ставших сложными
#заранее извините
1) Переменные
x = 4
y = 5
Переменная в Python — это символическое представление объекта. После присвоения некоторого объекта переменной Python мы приобретаем..
«Освоение вероятности: изучение совместной, предельной, условной вероятности и теоремы Байеса —…
Виды вероятности:
Совместная вероятность Предельная вероятность Условная вероятность
Диаграмма Венна в вероятностях:
В “Set Theory” мы создаем диаграмму Венна...
Основы Spring: Bean-компоненты, контейнер и внедрение зависимостей
Как лего может помочь нашему пониманию
Когда мы начинаем использовать Spring, нам бросают много терминов, и может быть трудно понять, что они все означают.
Итак, мы разберем основы и будем..
Отслеживание состояния с течением времени с дифференцированием снимков
Время от времени что-то происходит и революционизирует часть моего рабочего процесса разработки. Что-то более забавное вместо типичного утомительного и утомительного процесса разработки. В..
Я предполагаю, что вы имеете в виду методы обработки категориальных данных.
Я предполагаю, что вы имеете в виду методы обработки категориальных данных. Пожалуйста, проверьте мой пост Инструментарий специалиста по данным для кодирования категориальных переменных в..