Публикации по теме '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» или «аа» или «ааа»,..