От новичка до гуру: Курсы программирования на CyberDuff

Публикации по теме '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 и т. Д.). Асинхронные обратные вызовы вызываются в контексте рабочего потока, созданного средой выполнения. Пользователю компонента не...

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 отправляются на канал, как показано в фиктивном...

Разбор с помощью Async, HtmlAgilityPack и XPath
Я столкнулся с довольно странной проблемой. Это очень сложно объяснить, поэтому, пожалуйста, потерпите меня, но в основном вот краткое введение: Я новичок в асинхронном программировании, но не смог найти проблему в своем коде. Раньше я...

Как передать асинхронную переменную в функцию шаблона (действия)?
Мне нужно передать асинхронную переменную в функцию. Что-то вроде этого: <div class="team" (click)="addToFavorite((match | async)?.id)"> И конечно у меня ошибка. Ошибка синтаксического анализатора: нельзя использовать канал в...

Как создать задачу асинхронного метода задачи для перехвата исключений?
У меня есть задача, которая зацикливает чтение на сокете: private async void readLoop() { while (!cts.IsCancelRequested()) { await socket.ReceiveAsync(data, ...); doWork(data); } } И поскольку задачу не нужно запускать...

Как проверить возвращаемое значение обещания в тесте Cucumber?
Я пытаюсь проверить возвращаемое значение запроса на получение к узлу CouchDB. У меня есть функция, определенная со следующим предложением Given: Given A get request is made to the DB которая реализуется с помощью следующей ступенчатой...

Синхронная функция Javascript с обещанием не работает должным образом
У меня есть следующие функции, которые я бы предпочел обрабатывать синхронно, но почему-то они не работают должным образом. function upload_to_aws(data) { return new Promise(function(resolve, reject) { loan_application_id =...

Передача реквизита через реагирующий маршрутизатор недоступна в componentDidMount?
Я передал реквизиты упомянутому компоненту через реагирующий маршрутизатор следующим образом: <BrowserRouter> <Switch> <Route path="/product-page" exact render={(props) => ( <ShopPages {...props}...

Запускайте задачи сельдерея одновременно с помощью pytest
Я пытаюсь выполнить интеграционное тестирование параллельной задачи сельдерея в своем приложении Django. Я хочу, чтобы задача фактически выполнялась одновременно на рабочем месте во время интеграционного теста pytest, но у меня возникли проблемы с...

Новые материалы

5 простых концепций Python, ставших сложными
#заранее извините 1) Переменные x = 4 y = 5 Переменная в Python — это символическое представление объекта. После присвоения некоторого объекта переменной Python мы приобретаем..

«Освоение вероятности: изучение совместной, предельной, условной вероятности и теоремы Байеса —…
Виды вероятности: Совместная вероятность Предельная вероятность Условная вероятность Диаграмма Венна в вероятностях: В “Set Theory” мы создаем диаграмму Венна...

Основы Spring: Bean-компоненты, контейнер и внедрение зависимостей
Как лего может помочь нашему пониманию Когда мы начинаем использовать Spring, нам бросают много терминов, и может быть трудно понять, что они все означают. Итак, мы разберем основы и будем..

Отслеживание состояния с течением времени с дифференцированием снимков
Время от времени что-то происходит и революционизирует часть моего рабочего процесса разработки. Что-то более забавное вместо типичного утомительного и утомительного процесса разработки. В..

Я предполагаю, что вы имеете в виду методы обработки категориальных данных.
Я предполагаю, что вы имеете в виду методы обработки категориальных данных. Пожалуйста, проверьте мой пост Инструментарий специалиста по данным для кодирования категориальных переменных в..

Игра в прятки с данными
Игра в прятки с данными Я хотел бы, чтобы вы сделали мне одолжение и ответили на следующие вопросы. Гуглить можно в любое время, здесь никто не забивается. Сколько регионов в Гане? А как..

«Раскрытие математических рассуждений с помощью Microsoft MathPrompter и моделей больших языков»
TL;DR: MathPrompter от Microsoft показывает, как использовать математические рассуждения с большими языковыми моделями; 4-этапный процесс для улучшения доверия и рассуждений в математических..