Публикации по теме 'programming'
День 107 Самообучение веб-разработке!
Вы завершили раздел начальной загрузки в испытаниях Front-End Libraries FreeCodeCamp!
После этого я настроил схему (без Arduino!), чтобы заставить свет мигать с помощью провода, батареи 9 В, реле 5 В, резистора, светодиода и двух конденсаторов (один конденсатор недостаточно замедлял свет)! Я оставил отрицательный провод отключенным для изображения, фокус был лучше без работающей цепи. Чтобы посмотреть видео с трассы, зайдите на мой твиттер!
=› Весь код с первого дня можно..
В чем разница между мелкими и глубокими копиями в Python?
copy () против deepcopy () в Python
Python поставляется с модулем copy , который предлагает определенные функции копирования. В этой статье мы собираемся изучить, что такое глубокие и мелкие копии. Кроме того, мы обсудим их различия и когда использовать одно перед другим.
Неизменяемые и изменяемые объекты
Прежде чем переходить к мелким и глубоким копиям в Python, важно сначала понять разницу между изменяемыми и неизменяемыми типами объектов. Как следует из названия, неизменяемые..
Устройство Bluetooth с низким энергопотреблением (BLE) и Flutter. Идеальные отношения?
Устройство Bluetooth с низким энергопотреблением (BLE) и Flutter. Идеальные отношения?
Маячки – это небольшие беспроводные устройства, которые передают сигнал Bluetooth Low Energy (BLE) , который может быть обнаружен находящимися поблизости устройствами. В контексте Flutter маяки можно использовать для создания опыта на основе местоположения или запуска действий в приложении в зависимости от близости пользователя к маяку. В этой статье мы рассмотрим основы маяков и то, как их..
Веб-скрейпинг стал проще: пошаговое руководство по веб-скрейпингу в JavaScript
Узнайте, как использовать JavaScript для простого извлечения данных с веб-сайтов
Веб-скрапинг — это мощная техника, позволяющая извлекать данные с веб-сайтов. С помощью JavaScript вы можете легко выполнять задачи веб-скрейпинга. В этом руководстве мы шаг за шагом проведем вас через процесс парсинга веб-страниц в JavaScript.
Во-первых, мы начнем с введения в основы парсинга веб-страниц и JavaScript. Затем мы проведем вас через процесс доступа к HTML-содержимому веб-сайта с помощью..
Принципы и практика чистого кода
Справочник программиста-практика
Я написал книгу Принципы и шаблоны чистого кода: руководство программиста , которая доступна на Amazon .
Принципы и шаблоны чистого кода – это одно из самых полных и понятных руководств для разработчиков программного обеспечения, помогающее им писать чистый код каждый день. Книга наполнена принципами и шаблонами, которые помогают разработчикам, от новичков и юниоров до пожилых людей и экспертов, писать более чистый код. Принципы и шаблоны,..
Как организовать структуру go, чтобы сэкономить память.
В этой статье я хочу объяснить вам, как внутренняя память работает в 64-битной архитектуре, когда вы создаете экземпляр структуры. (Вы можете поиграть с кодом https://play.golang.org/p/cUgB54yCpL )
Как память работает внутри:
Когда у вас есть такая структура:
type myStruct struct {
myBool bool // 1 byte
myFloat float64 // 8 bytes
myInt int32 // 4 bytes
}
Как видите, логическое значение занимает 1 байт, float64 - 8 байтов, а int32 - 4 байта.
Но в памяти выделяется..
SQL: Практическое руководство — Символьный тип данных (часть 5.1)
Столбец с этим типом данных может хранить последовательность символов
Как объявить столбец с этим типом данных
В CHAR(n) n — это число, которое может быть 1, 2, 3 или 255. Это просто способ сообщить серверу, что вы хотите сохранить в столбце число символов «n». Например, если вы объявляете свой столбец с помощью CHAR( 3 ) , то это сообщает серверу MySQL, что вы хотите сохранить максимум три символа в столбце, поэтому в вашем столбце вы можете хранить «a» или «аа» или «ааа»,..