Что такое «fail-fast поведение»?

fail-fast поведение означает, что при возникновении ошибки или состояния, которое может привести к ошибке, система немедленно прекращает дальнейшую работу и уведомляет об этом. Использование fail-fast подхода позволяет избежать недетерминированного поведения…

Python.Использование функции enumerate()

Функция enumerate() добавляет счетчик в итерируемый объект, в котором используется метод iter , возвращающий итератор. Он может принимать последовательные значения индекса, начиная с нуля. И выдаёт ошибку IndexError, когда индексы…

Python. Модуль diffflib

Модуль diffflib, как следует из названия, может использоваться для поиска различий или «различий» между содержимым файлов или других хешируемых объектов Python. Его также можно использовать для определения соотношения, показывающего степень…

Где у Java приложения точка входа?

В обычном Java приложении всегда должен быть main class, содержащий метод main. С него начинается исполнение всей программы. Main class-ом может быть не только класс, но и интерфейс или енам.…

Python ​Функция fork()

Функция fork() модуля os создает клон текущего процесса как дочерний процесс. Возвращает 0 в дочернем процессе и идентификатор дочернего процесса в родительском элементе. Если возникает ошибка, то возникает исключение OSError.…

✅ Python полезные модули. ​Модуль getpass()

Как и NumPy и Matplotlib, getpass также является модулем python. Модуль getpass запрашивает у пользователя пароль без эха. Это означает, что вы не показываете, что набирает пользователь. Выше мы можем…

Узнаем курс рубля за определенную дату на Python

Узнаем курс рубля за определенную дату forex-python позволяет получать данные о курсе валют в определённое время и конвертировать одну валюту в другую. Установка пакета – pip install forex-python. Текущая программа…

Парсинг с конкуренцией в Golang

ВведениеВсем привет! я. В этой статье я хочу о тем, как выполнять парсинг веб-страниц с параллелизмом с помощью Golang!Может возникнуть вопрос, а зачем нам конкуренция? Иногда в одном запросе нам…

Дженерики в Java

С помощью дженериков мы можем писать классы и методы, которые не привязаны только к одному типу. Тип данных указываются в качестве параметров, которые должны быть ссылочным типом.Основными преимуществами дженериков являются…

Golang работаем с Cloudmersive api

Через Image API доступны десятки операций обработки изображений с помощью всего одного api ключа Cloudmersive для аутентификации. Можно легко обрезать изображение в заданную область со значениями пикселей в качестве параметров,…

Golang, горутины и каналы

горутины и каналы играют важную роль в конкуренции, а также являются основным преимуществом Golang. Я надеюсь, что вы пришли сюда после того, как хорошо поняли, как работает Golang. Давайте начнем…

15 полезных практик программирования на Java для написания хорошего кода

Java с самого начала был одним из самых популярных языков программирования. В нынешние времена быстрого развития, когда многие языки программирования, которые когда-то были популярны, давно мертвы, Java по-прежнему актуален и…

5 лучших сайтов и курсов для изучения Java онлайн бесплатно в 2022 году

Мои любимые веб-сайты для бесплатного изучения Java онлайн, подходящие для начинающих и людей, которые хотят научиться программировать на Java онлайн. Привет, всем, если вы хотите изучать программирование на Java в…

Python запуск контейнеров.

miniboss — это приложение Python для мгновенного запуска набора взаимозависимых служб докеров, а также управления состоянием приложений с помощью хуков рабочего цикла. Почему не docker-compose? Прежде всего, старый добрый Python…

Планирование работы в GO .

Существует множество вариантов задач, требующих периодического запуска задания, которое может выполняться в фоновом режиме и выполнять свою логику. Мы используем реализацию go-quartz , написанную reugn, которая является библиотекой с открытым…

Добавляем новую строку в датафрейм Python

Для обработки табличных данных в python мы обычно используем датафреймы Pandas В этой статье мы обсудим, как мы можем добавить новую строку в датафрейм. Добавим новую строку в датафрейм с…

Как сгенерировать HTML с помощью шаблонов Golang

Ниже вы можете увидеть веб-страницу, которую мы создадим с помощью GO в данной статье : Веб-страница является адаптивной, она адаптируется к разной ширине экрана, и когда вы нажимаете на один…