Публикации по теме 'programming'


Bottle vs. Flask vs. Django - для разработчиков Python
Знайте разницу и когда использовать каждый из них Когда дело доходит до Bottle, Flask и Django, вы обычно видите только два из них, описанных в статье за ​​раз. Однако эти три инструмента помогают выполнять аналогичные задачи, когда дело доходит до разработки веб-приложений с помощью Python. Кажется правильным говорить о сильных и слабых сторонах каждого и о том, когда вы хотите их использовать. Бутылка Bottle - это быстрый веб-фреймворк для Python. Он не имеет никаких..

90 дней изучения C++ | 1 день
Мы начинаем наш День 1 с кода, который нужно запустить напрямую. Простой код. Запустите его в своем компиляторе, чтобы посмотреть, что он напечатает. Небольшой вызов для вас :) Вы, должно быть, думали Узнай значение каждой строчки: Испытание ждет - ДЕНЬ 1 / 90

Принцип разделения интерфейсов в программной инженерии 🔍
Принцип разделения интерфейсов (ISP)  – это принцип проектирования программного обеспечения, который предлагает разбивать программные интерфейсы на более мелкие специализированные интерфейсы, отвечающие конкретным потребностям клиентов. Цель ISP — предотвратить принуждение клиентов к внедрению методов, которые они не используют, тем самым уменьшая загрязнение интерфейса в кодовой базе. Другими словами, он побуждает разработчиков программного обеспечения создавать интерфейсы,..

Три трудные вещи в информатике
Ах да, две трудные вещи Фила Карлтона в компьютерных науках: инвалидация кеша и присвоение имен. Они годами озадачивали и возмущали разработчиков. Но могу я предложить третье — описать свою проблему в Google или Chat GPT? Представьте, что вы пытаетесь описать ошибку пользовательского интерфейса. Вы стоите перед M.C. Эшер просматривает веб-сайт, говорит своему другу на другом конце телефона, который его не видит, что он выглядит как меню в верхней части страницы, но не совсем..

Создайте простой REST API, используя Go с gin-gorm
REST ( Передача репрезентативного состояния ) — это архитектурный метод связи, который использует протокол HTTP для обмена данными. Интерфейс прикладного программирования (API) — это соединение между компьютерами или между компьютерными программами. Это тип программного интерфейса, предлагающий услуги другим программам. Короче говоря, API может заставить другие приложения, будь то мобильные приложения или что-то еще, общаться с нашим приложением. В этом посте я хочу рассказать, как..

Как далеко мы продвинулись в целочисленном программировании, часть 2 (информатика)
Машинное обучение для резки плоскостей в целочисленном программировании: обзор (arXiv) Автор: Арно Деза , Элиас Б. Халил . Аннотация: мы рассматриваем недавние работы по методам машинного обучения (ML) для выбора секущих плоскостей (или разрезов) в линейном программировании смешанных целых чисел (MILP). Несмотря на наличие различных классов разрезов, задача выбора набора разрезов для добавления к релаксации линейного программирования (ЛП) в заданном узле дерева ветвей и границ (B&B)..

Clojure с открытым исходным кодом, 2023 г.
Clojure с открытым исходным кодом, 2023 г. Отличный способ внести свой вклад и выучить язык Плавка — “ Penpot — это первая платформа с открытым исходным кодом для проектирования и создания прототипов, предназначенная для междисциплинарных команд. Независимо от операционных систем, Penpot работает через Интернет и работает с открытыми стандартами (SVG). Penpot приглашает дизайнеров со всего мира влюбиться в открытый исходный код, в то же время получая от разработчиков..