Публикации по теме '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
Новые материалы
5 простых концепций Python, ставших сложными
#заранее извините
1) Переменные
x = 4
y = 5
Переменная в Python — это символическое представление объекта. После присвоения некоторого объекта переменной Python мы приобретаем..
«Освоение вероятности: изучение совместной, предельной, условной вероятности и теоремы Байеса —…
Виды вероятности:
Совместная вероятность Предельная вероятность Условная вероятность
Диаграмма Венна в вероятностях:
В “Set Theory” мы создаем диаграмму Венна...
Основы Spring: Bean-компоненты, контейнер и внедрение зависимостей
Как лего может помочь нашему пониманию
Когда мы начинаем использовать Spring, нам бросают много терминов, и может быть трудно понять, что они все означают.
Итак, мы разберем основы и будем..
Отслеживание состояния с течением времени с дифференцированием снимков
Время от времени что-то происходит и революционизирует часть моего рабочего процесса разработки. Что-то более забавное вместо типичного утомительного и утомительного процесса разработки. В..
Я предполагаю, что вы имеете в виду методы обработки категориальных данных.
Я предполагаю, что вы имеете в виду методы обработки категориальных данных. Пожалуйста, проверьте мой пост Инструментарий специалиста по данным для кодирования категориальных переменных в..
Игра в прятки с данными
Игра в прятки с данными
Я хотел бы, чтобы вы сделали мне одолжение и ответили на следующие вопросы. Гуглить можно в любое время, здесь никто не забивается.
Сколько регионов в Гане?
А как..
«Раскрытие математических рассуждений с помощью Microsoft MathPrompter и моделей больших языков»
TL;DR:
MathPrompter от Microsoft показывает, как использовать математические рассуждения с большими языковыми моделями; 4-этапный процесс для улучшения доверия и рассуждений в математических..