Публикации по теме 'javascript'
Асинхронный механизм JS
Принцип асинхронности JavaScript
Для FEer JavaScript является однопоточным, и одновременно может выполняться только одна задача. Преимущество этого режима в том, что его относительно просто реализовать, а среда выполнения относительно проста; недостатком является то, что пока одна задача занимает много времени, все последующие задачи должны ждать в очереди, что приведет к задержке выполнения всей программы. Обычная невосприимчивость браузера (ложная смерть) часто связана с тем, что..
Вспомогательные модули TypeScript: упрощение разработки
Мой способ сказать спасибо сообществу кодеров.
За последние 4 года моего пути к тому, чтобы стать разработчиком программного обеспечения 👨💻 Я сегодня, многое из этого стало для меня мышечной памятью. И когда я действительно думаю об этом, я уверен, что это признак роста 🚀; Я определенно еще не закончил.
С учетом сказанного, было бы справедливо автоматизировать или абстрагироваться от этого повторения в элегантный пакет/пакет, который каждый может использовать в своих проектах, а не..
3 способа заменить обратную функцию в Javascript
Недавно я решал несколько ката в codewars.com , так что нашел интересную задачу. Вам нужно создать альтернативный метод для реверсирования массива. Очевидно, вы не можете использовать reverse().
Вот 3 способа, которые вы можете использовать для реализации собственного обратного метода.
Императив
Самый простой способ. Нам нужно перемещаться между массивами от последнего к первому элементу, помещая элемент в новый массив.
function reverse(arr) {
const reversed = [];..
Что бы я хотел, чтобы они сказали мне, когда я начал учиться программировать
Что бы я хотел, чтобы мне сказали, когда я начал учиться программировать
Научиться кодировать может быть очень сложно, особенно если вы из тех, кто находится на пути к тому, чтобы стать программистом-самоучкой. Позвольте мне привести вам пример. «Джейк — молодой энтузиаст, который хочет сделать карьеру программиста. Однажды он просыпается, открывает свой ноутбук и делает несколько случайных запросов в Google — как продолжить карьеру программиста, как научиться программировать от..
TDD изменил мою жизнь, и она не умерла
Даже если так говорят другие
Узнав о разработке через тестирование (TDD) и попробовав ее самостоятельно, я думаю, что моя разработка улучшилась.
Когда я читал книги и исследовал различные вещи, я узнал, что говорят, что TDD мертв или что вам не нужно писать все тесты. Тем не менее, мне нравится разрабатывать с помощью TDD, и это меня устраивает, поэтому я написал эту статью о том, почему я люблю TDD. Это может быть немного поэтично, но я был бы признателен, если бы вы меня простили...
FeathersJS испускает
FeathersJS позволяет легко писать веб-API в реальном времени. Я хочу поговорить о том, как вы можете передавать данные из ваших хуков. У меня было приложение, в котором было две службы groups и group-access , пользователь мог извлекать элементы из groups только в том случае, если у них была запись в коллекции group-access .
Но это означало, что когда пользователю был предоставлен доступ через службу group-access , ему пришлось бы перезагрузить страницу, чтобы повторно получить..
Изучение нескольких способов создания приложений React
React стал одной из самых популярных библиотек JavaScript для создания пользовательских интерфейсов. Его компонентная архитектура и эффективная визуализация виртуальной модели DOM делают его отличным выбором для создания интерактивных и динамических веб-приложений. Однако, когда дело доходит до запуска нового проекта React, у разработчиков есть несколько вариантов на выбор. В этом блоге мы рассмотрим различные подходы к созданию приложений React, начиная от базовых настроек и..
Новые материалы
Как создать диаграмму градиентной кисти с помощью D3.js
Резюме:
Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..