WedX - журнал о программировании и компьютерных науках

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


«В ожидании» лучшего будущего
Дело об абстракциях кода Хотя сначала я был доволен введением ключевого слова await в JavaScript, я пришел к выводу, что языки программирования могут полностью абстрагироваться от этой концепции без какого-либо специального синтаксиса. В краткосрочной перспективе мы должны предпочесть собственные абстракции кода, которые помогут нам забыть об асинхронности. Напоминаем, что асинхронность позволяет программистам делать много вещей «как бы в одно и то же время», т. е. прерывать..

Обещания: полное руководство
Обещания: полное руководство Не так мощно, как вы думаете Я не хочу называть имен, но многие статьи, которые я читал об асинхронности в JavaScript, особенно те, которые вышли примерно в то время, когда ES2015 (ES6) был новым, просто неверны. Я собираюсь развенчать ложь, представив реальное понимание того, как асинхронный режим работает в JavaScript. Эта серия статей основана на слайде из моего выступления о Redux-Observable . Я хотел пойти еще дальше и объяснить, как работает..

Async и Await в JavaScript: руководство для начинающих
В JavaScript некоторые операции требуют времени для завершения, например, загрузка данных с сервера, чтение файла или ожидание ввода пользователя. Традиционно для решения этих асинхронных задач в JavaScript использовались обратные вызовы и обещания, что иногда могло приводить к созданию сложного и трудночитаемого кода. Ключевое слово async Чтобы определить функцию как асинхронную, вы используете ключевое слово async перед function . async function fetchData() { // Your..

Firebase (Firestore) на JS
Бессерверное решение делает веб-приложения и мобильные приложения такими быстрыми. С serverless нет необходимости настраивать сервер (вероятно, глючный и небезопасный) для вашего логического центра и центра принятия решений вашего приложения. Но, как вы знаете, этого недостаточно, потому что вам нужно хранить свои данные в базе данных. Google основал Firebase в 2012 году, и я помню, что до этого был такой же сервис Parse. В любом случае, позвольте мне объяснить случай в Firestore (на..

Некоторые способы создания цепочки промисов в JavaScript
Обещать С момента создания Promise мы больше не страдаем от ада обратных вызовов. Это также делает асинхронные коды более предсказуемыми и управляемыми. В то же время у нас есть более мощный Fetch API для получения ресурсов вместо устаревшего XMLHttpRequest. Тем не менее, все еще существуют ограничения на подключение браузера, максимальное количество запросов, которые могут быть отправлены одновременно в большинстве современных браузеров, равно 6. А что, если мы хотим..

Использование ES2016 (ES7) async / await с Babel
ОБНОВЛЕНИЕ : по состоянию на октябрь 2016 года Node 7 отсутствует и изначально поддерживает async / await. Исходный пост следует. async / await делают код JavaScript намного более простым для понимания , навсегда решая проблему ада обратных вызовов (для которой существуют тысячи библиотек , но ни одной из них, как ясно и просто, как парадигма async / await). Поскольку по состоянию на июнь 2016 года async / await еще не доступны ни в Node.js, ни в каких-либо других браузерах, вам..

Атрибуты Async и Defer в теге скрипта
Атрибуты Async и Defer в теге скрипта Привет всем, сегодня я собираюсь поговорить об атрибутах async и defer , которые вы можете использовать в тегах script , чтобы изменить поведение по умолчанию в который браузер анализирует html, загружает и выполняет файлы JS. Сценарий 1. Ни один из атрибутов не используется В приведенном выше сценарии браузер начнет синтаксический анализ html, и как только он встретит тег script, синтаксический анализ HTML остановится, файл js будет..

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

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..


Для любых предложений по сайту: [email protected]