Squeak.ru - шаблоны программирования

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


Изучайте Java (Урок 2: Комментарии)
Как и зачем использовать комментарии в java с примерами Введение: Комментарии — это строки текста в программе Java, которые игнорируются компилятором и используются для добавления пояснений, примечаний или аннотаций к коду. Они помогают сделать код более читабельным и понятным как для программиста, так и для других людей, которые могут читать код позже. В Java есть два типа комментариев: Однострочные комментарии. Эти комментарии начинаются с двух косых черт (//) и продолжаются..

API First, используя OpenAPI и Spring Boot
вступление Что ж, после нескольких лет работы с OpenAPI и Spring Boot я увидел, что некоторые опытные разработчики не знают этого подхода. В своих последних проектах я использовал спецификацию OpenAPI для создания объектов и интерфейсов DTO для RestControllers в Spring Boot, а фронтенд-команда использовала спецификацию OpenAPI для создания объектов и клиентов для API. В этой статье объясняется, как OpenAPI и Spring Boot работают вместе, чтобы использовать API First Concept...

Расширенный JavaScript: использование генераторов для решения глубоко вложенных итераторов
«Что касается потока управления, генераторы являются столь же важной концепцией, как и промисы: оба они абстрактны и компонуемы». Если вы столкнулись с генератором и не понимаете его предназначения, надеюсь, эта статья прольет немного света. Проще говоря, генератор — это подмножество итератора и полезный инструмент, позволяющий настраивать итератор и эффективно обрабатывать большие наборы данных или бесконечные последовательности. Генераторы: почему они важны — простая фабрика..

Как использовать хранилища и кошельки для простого и безопасного подключения к Oracle на Java, Javascript, Python…
Это третья статья в серии блогов, посвященных механизмам проектирования управляемых данными микросервисов и шаблонам транзакций с конвергентной базой данных Oracle. В первом блоге максимально лаконично показано, как подключиться к базе данных Oracle на Java, JavaScript, Python, .NET и Go. Во втором блоге показано, как использовать это соединение для получения и отправки сообщений с очередями и разделами Oracle AQ (Advanced Queueing), а также выполнять обновление и чтение из базы..

Технопоэзия о программировании в реальной жизни:
Элегантный внешний интерфейс приходит только после утомительного внутреннего интерфейса. У каждого языка программирования есть определенная роль, все они дополняют технологическое целое. В Java объекты и классы, а в Python — отступы и пробелы. Для таких диаграмм, как круговая, линейная и столбчатая, наиболее универсальным является R HTML и CSS в стиле, именно такими, какие они есть! SQL для огромной базы данных, и API для динамического интерфейса! Зачем делать его статичным, лучше..

Рисование снежинки Коха на Java
Что такое снежинка Коха? Возьмем отрезок единичной длины и назовем его E(1). Если мы удалим среднюю треть, заменив ее двумя другими сторонами равностороннего треугольника на основе удаленного сегмента, мы получим что-то вроде _/\_ и назовем это E(2). Давайте теперь возьмем оставшиеся прямые и повторим процесс с ними. Таким образом, в более математических терминах: E(k) получается путем замены средней трети каждого отрезка прямой линии E(k-1) двумя другими сторонами равностороннего..

Обзор типов ссылочных переменных в Java
Сильная ссылка Жесткая (или сильная) ссылка — это тип ссылки по умолчанию. Объект не может быть удален сборщиком мусора, если он доступен по любой строгой ссылке. List<String> list = new ArrayList<>(); list=null Теперь на объект ArrayList() не ссылается никакая ссылочная переменная, поэтому теперь он будет собран сборщиком мусора. Слабая ссылка слабая ссылка действует как держатель объекта. Используя недельную ссылку, мы можем просто положиться на способность..

Новые материалы

Ускоренный курс по жадным алгоритмам
Дай мне, дай мне, дай мне Аудитория Эта статья предназначена для инженеров, достаточно хорошо разбирающихся в программировании, структурах данных и алгоритмах. Он в основном основан на..

Изучайте Java (Урок 2: Комментарии)
Как и зачем использовать комментарии в java с примерами Введение: Комментарии — это строки текста в программе Java, которые игнорируются компилятором и используются для добавления..

Async Await в Swift: легкое управление параллелизмом
Введение в запуск асинхронного кода Асинхронный код выполняет несколько операций одновременно. Параллелизм необходим при выполнении тяжелых вычислений или сетевых запросов. Однако это может..

Очистить файлы Program .cache в Ubuntu 20.10
Очистите кеш за несколько простых шагов! GNU / Linux реализовал эффективное управление хранилищем для своих пользователей. Но заметили ли вы, что в вашей системе Linux заканчивается место,..

Использование Node.js для чтения действительно больших файлов (часть 1)
В этом сообщении в блоге есть интересный источник вдохновения. На прошлой неделе кто-то на одном из моих каналов в Slack опубликовал тестовое задание, которое он получил на должность..

Введение в градиентный спуск и обратное распространение
Введение в градиентный спуск и обратное распространение Как машинное обучение? Машинное обучение ( ML ) - это исследование компьютерных алгоритмов, которые автоматически улучшаются по..

Шаблон CQRS — C#
Этот архитектурный шаблон в основном говорит о том, что мы можем использовать одну модель для операций чтения, а другую — для операций записи. Звучит хорошо, но реализовать его может быть..