Публикации по теме 'web-development'
Оптимизация изображений 101: повысьте скорость и видимость вашего сайта
Повысьте скорость своего веб-сайта и его влияние на SEO с помощью советов экспертов по оптимизации изображений.
В современном цифровом мире, где скорость и удобство для пользователей имеют первостепенное значение, оптимизация изображений играет решающую роль в производительности веб-сайта и скорости страницы. Оптимизируя свои изображения, вы можете получить значительные преимущества, такие как повышение скорости сайта, улучшение взаимодействия с пользователем и улучшение основных..
Как использовать манипулирование объектами в JavaScript
Объекты являются важным строительным блоком JavaScript. Они позволяют группировать свойства и методы вместе.
Объект представляет собой набор свойств. Свойства идентифицируются с использованием ключевых значений. Они такие же, как и переменные, за исключением того, что они присваиваются объекту. Методы — это функции, назначенные объекту.
JavaScript предоставляет ряд встроенных методов, к которым можно получить доступ в конструкторе глобального объекта. В этой статье..
Делимся опытом: оптимизация производительности Golang и распространенные ошибки
Оптимизация производительности Голанга
Оптимизация памяти.
#1. Объединение небольших объектов.
Небольшие объекты часто создаются и уничтожаются в памяти кучи, что приводит к фрагментации памяти, и обычно используется пул памяти.
Механизм памяти Golang также представляет собой пул памяти, каждый диапазон имеет размер 4 КБ и поддерживает кеш, который имеет массив списков.
Массив хранит связанный список, как и метод zip в HashMap, размер памяти, представленный каждой сеткой..
Писатель недели: Пол Кнулст
Писатель недели: Пол Кнулст
Здесь, в In Plain English , мы хотим использовать как можно больше способов повысить осведомленность о превосходном содержании, которое создают наши любимые авторы. Мы особенно хотим вознаградить авторов, которые недавно отправили много статей в любое из наших изданий. Каждую неделю мы будем выбирать одного из наших авторов, чтобы привлечь внимание к нему.
Наш писатель недели: Paul Knulst 🎉
Вот некоторые из их работ за прошедшую неделю:..
Sass-документация
Главная информация
Sass : (Syntactically Awesome Style Sheets) это мощный инструмент, который предоставляет языку CSS некоторые полезные функции программирования, такие как переменные, функции, импорт и экспорт.
Файлы Sass имеют расширение ( .scss ), и мы связываем их с файлами HTML так же, как мы использовали файлы CSS.
Настройка среды
1) Установите расширение живого компилятора Sass на VSCode.
2) Создайте обычный файл HTML
3) Создайте папку с именем ( styles ) и..
9 лучших расширений VS Code для веб-разработчиков
Сервер Live . Сервер Live позволяет запускать локальный сервер разработки с функцией перезагрузки в реальном времени для статических и динамических страниц.
Live Server — Visual Studio Marketplace Live Server любит 💘 ваше многокорневое рабочее пространство Live Server для серверных страниц, таких как PHP. Отметьте здесь. Запустите локальный… marketplace.visualstudio.com
2) Prettier — Prettier позаботится о форматировании вашего..
TypeScript: анонимные типы, псевдонимы типов и объявления интерфейса
Полное руководство по определениям типов
TypeScript — это строго типизированный язык программирования, основанный на JavaScript. Он обеспечивает проверку типов во время компиляции, и большинство IDE поддерживают проверку типов при вводе кода. TypeScript предназначен для разработки больших приложений. Код TypeScript транскомпилируется в JavaScript, который запускается в браузере.
Безопасность типов имеет важное значение в TypeScript. Это препятствует или предотвращает ошибки типов,..
Новые материалы
12 сайтов с искусственным интеллектом, которые поразят вас
Приготовьтесь поразить воображение
Сегодня существует несколько веб-сайтов, использующих искусственный интеллект (ИИ). От индивидуальных рекомендаций по новостям до более умных поисковых..
Скрытый технический долг в системах машинного обучения [NeurIPS 2015]
Что такое технический долг?
Технический долг — это метафора, введенная Уордом Каннингемом в 1992 году, чтобы объяснить долгосрочные затраты, связанные с быстрым продвижением в разработке..
Алгоритм быстрой сортировки в Python
Всем привет, добро пожаловать на programminginpython.com . Здесь я покажу вам, как реализовать алгоритм быстрой сортировки в Python. В предыдущих статьях я рассмотрел Сортировку вставкой ,..
Как использовать манипулирование объектами в JavaScript
Объекты являются важным строительным блоком JavaScript. Они позволяют группировать свойства и методы вместе.
Объект представляет собой набор свойств. Свойства идентифицируются с..
Разработка игр с помощью Godot Engine: мощный инструмент с открытым исходным кодом
Разработка игр — творческий и сложный процесс, требующий множества навыков и инструментов. Одним из наиболее важных инструментов является игровой движок, который представляет собой программную..
От XML к аннотациям: переход к современной конфигурации Spring
Введение
Фреймворк Spring претерпел значительную эволюцию с момента своего создания. Одним из заметных изменений стал переход от конфигураций на основе XML к конфигурациям, управляемым..
Я люблю Руби!
Я люблю Руби! Мне это нравится по той же причине, по которой мне нравится программировать на Python. Он настолько интуитивно понятен, а встроенные методы упрощают решение проблем. Если вы..