Публикации по теме 'tutorial'
Приложение для совместного рисования: очистка и загрузка изображения холста
В этом разделе настраиваем возможность очистки и загрузки образа.
Очистка изображения
Очистить изображение просто: нужно нарисовать белый квадрат по всему холсту. Вот кнопка, которая находится под кнопками формы.
<div>
<button onclick="canvas.clear()">Clear</button>
</div>
А вот метод, который нужно добавить в класс Canvas :
clear() {
this.ctx.clearRect(0, 0, 500, 500);
}
Загрузка образа
Загрузка нарисованного изображения также проста..
Введение в массивы, связанные списки, стеки, очереди в JavaScript
В этом руководстве мы рассмотрим основы четырех фундаментальных структур данных в JavaScript: массивов, связанных списков, стеков и очередей. Эти структуры данных необходимо знать любому начинающему разработчику программного обеспечения, и они используются в различных приложениях. Мы предоставим отдельный, более полный учебник для каждой отдельной упомянутой структуры данных. Не забудьте проверить это, когда вы закончите читать это.
Массивы
Массивы — это обычная структура данных,..
Как использовать дженерики Golang со структурами
Узнайте, как создать универсальную структуру, чтобы максимально использовать эту функцию.
Начиная с версии Go 1.18 у нас наконец появилась сила дженериков. На этой неделе, когда я просматривал исходный код Golang, я нашел пример того, как создавать структуры с помощью дженериков.
В этом посте я покажу вам, как это сделать.
Прежде чем мы начнем, давайте предположим, что мы реализуем систему блогов с двумя перечисленными ниже структурами.
В поисках некоторого повышения..
Преобразование моделей машинного обучения в API на Python
Узнайте, как создать простой API на основе модели машинного обучения на Python с помощью Flask.
Подходы к реализации моделей машинного обучения
Часто истинная ценность вашей модели машинного обучения проявляется в ядре интеллектуального продукта. Будь то жизненно важный компонент системы рекомендаций или интеллект чат-бота, эти моменты могут представлять собой огромные проблемы.
Например, большинство специалистов по машинному обучению используют такие языки, как R или Python, для..
Соберите свой первый веб-сайт за считанные минуты с помощью Python
Веб-скрапинг, как следует из названия, представляет собой метод автоматического извлечения данных с веб-страниц. Парсинг очень полезен для сравнения цен, исследований и разработок, сбора данных из социальных сетей, списков вакансий и многого другого.
Для парсинга веб-страниц можно использовать множество методов, таких как онлайн-сервисы, API-интерфейсы или даже написание собственного скрипта. И именно поэтому мы здесь. Эта статья научит вас основам извлечения данных из Интернета. Прежде..
Создайте C++ Discord Bot с базой данных Notion (1) — Say Hey
Отправляйте запросы боту Discord, и он будет искать и отвечать на основе ваших баз данных Notion!
Я часто использую Discord и Notion.
Discord — это социальная платформа для друзей и онлайн-сообществ. Notion — мой второй мозг для хранения всех долговременных воспоминаний, где у меня было несколько баз данных.
Недавно (2022 г.) я какое-то время подытоживал знания C++. Я нахожу создание бота Discord интересным и ценным побочным проектом вне работы. В конечном итоге бот может..
Глава 6 : Панель навигации
В этой главе мы добавим панель навигации со ссылками на другие страницы сайта, чтобы пользователи могли легко перемещаться.
Создайте файл с именем base.html в папке шаблонов. Этот файл будет служить родительским шаблоном для сайта.
PROJECT
└── example
├── listings
│ ├── migrations
│ ├── templates/listings
│ │ ├── index.html
│ │ ├── all_listings.html
│ │ ├── base.html
│ │ └── new_listing.html
│ ├── __init__.py
│ ├── admin.py
│ ├── apps.py
│ ├── forms.py
│ ├── models.py
│ ├──..