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


Создание визуального интереса: как использовать MouseMove Hover для отображения фоновых изображений
15 февраля 2023 года Canva отпраздновала 15 миллиардов дизайнов на своей платформе, что стало важной вехой для компании. Чтобы отпраздновать это событие, компания создала специальное фоновое изображение с дизайном, созданным на платформе. Когда вы перемещаете мышь по странице, изображение раскрывается, создавая крутой эффект. Мне это показалось интересным, и я решил воссоздать его с помощью HTML, CSS и JavaScript. Эта статья покажет вам, как воссоздать эффект шаг за шагом...

Понимание доменно-ориентированного дизайна с небольшой пиццей
Прошло много времени с тех пор, как микросервисы появились как попытка ответить на вызовы, с которыми мы сталкиваемся при разработке современных приложений. В основе архитектуры микросервисов лежат принципы проектирования, ориентированного на предметную область. Давайте разберемся, что такое доменно-ориентированный дизайн и какие рекомендации он дает для разработки программного обеспечения. Дизайн, управляемый доменом (DDD) Дизайн, управляемый доменом, — это философия..

Использование данных выборки для контента веб-сайта
Как новичок в программировании, метод fetch() в JavaScript открыл мне глаза на возможности того, что можно реализовать на веб-сайтах с использованием различных баз данных и серверов для получения информации. Вы также можете обновить свою собственную базу данных, используя HTTP CRUD-операции . (Создать, прочитать, обновить, удалить) В этом посте мы сосредоточимся на операции READ или, в терминах JavaScript, запросе GET. Мы начнем с поиска общедоступного API, из которого мы можем..

563. Наклон бинарного дерева 🚀
Вопрос В этой статье мы рассмотрим 563 Leetcode. Наклон бинарного дерева». Вопрос: По заданному root бинарного дерева вернуть sum наклона каждого узла дерева. Наклон узла дерева – это абсолютная разница между sum всех значений узлов левого поддерева и всех значений узлов правого поддерева. Если узел не имеет левого потомка, то сумма значений узла левого поддерева рассматривается как 0 . Правило аналогично, если у узла нет правильного дочернего элемента...

Все, что я знаю о Javascript
В первый день, когда я изучаю Javascript, мой лектор сказал, что программирование похоже на резку бумаги. Кто-то вырезал ножницами, а кто-то резаком. Разные инструменты с одинаковым результатом. Как же так? Я предполагаю, что это потому, что программирование попросило нас решить проблему с помощью логических навыков, которые зависят от того, как мы думаем, и это довольно сложно для меня, поскольку я никогда не использую логику для решения своей. Но это нормально. Однажды я сказал, что..

Обнаружение HackerRank
Недавно я обнаружил веб-сайт технической оценки HackerRank для программирования, и я почувствовал, что он действительно навеял воспоминания, когда я занимался структурами данных во время учебы в университете. Я думаю, что в наши дни довольно легко найти эти веб-сайты по технической оценке, но эта мысль просто не пришла мне в голову. На самом деле, причина, по которой я нашел этот веб-сайт, заключалась в том, что мне было поручено пройти техническую оценку от компании, в которую я подал..

От Jupyter к производству: как использовать классы и пакеты для проектов по науке о данных
Упростите рабочий процесс обработки данных с помощью этих простых советов для записной книжки. Будем честны. В основном мы работаем в тетради. Но иногда, когда кода становится слишком много, у нас кружится голова от того, чтобы расположить или визуализировать его в ячейках блокнота. Я просто понимаю это. Итак, теперь я даю вам простые советы от себя, чтобы сделать ваш код более читабельным. Советы: Создавайте классы. Если вы никогда не занимались созданием классов и..