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


Шаблон параллелизма: защитите ваши Java-объекты от многопоточных посредников.
Как разработчик большого, многопоточного, проверенного приложениями я видел много примеров параллелизма - как хороших, так и плохих. Будь то неизменяемый обмен данными между потоками (хорошо), синхронизация (хорошо), но также и взаимоблокировки потоков, состояния гонки и зависания пользовательского интерфейса (все плохо). В конечном итоге многие из этих проблем были связаны с отсутствием / неправильным использованием примитивов параллелизма, которые язык Java делает доступными для..

Как решить алгоритм плюс один на Java
Это мое решение проблемы 66 на Leet Code. Дан непустой массив цифр, представляющий неотрицательное целое число плюс единица к целому числу. Цифры хранятся таким образом, что наиболее значимая цифра находится в начале списка, а каждый элемент в массиве содержит одну цифру. Вы можете предположить, что целое число не содержит нуля в начале, кроме самого числа 0. Пример 1: Input: [1,2,3] Output: [1,2,4] Explanation: The array represents the integer 123. Пример 2:..

Бессерверное решение Java для доставки
В предыдущих сообщениях мы здесь, в I Love My Local Farmer, обсуждали необходимость создания новой службы, чтобы обеспечить возможности доставки для нашей существующей бизнес-модели. В связи с ограничениями и изменениями, вызванными COVID, мы больше не могли полагаться исключительно на нашу существующую модель вывоза сельскохозяйственной продукции для поддержания нашего бизнеса. Учитывая, что этот новый сервис создается полностью с нуля, мы увидели в нем хорошую возможность реализовать..

Вы знаете о JDBC?
Java JDBC — это Java API для подключения и выполнения запросов к базе данных. JDBC API использует автомобилистов jdbc для общения с базой данных. Что такое JDBC? JDBC появляется для соединения с базой данных Java, которое является стандартным Java API для независимого от базы данных соединения между языком разработки Java и различными базами данных. Коллекция JDBC включает в себя API-интерфейсы для упомянутых ниже задач, связанных с подробным использованием ресурсов. 1. Оформление..

Решение для строгого языка (SSCRIPT) — Codechef April Long Challenge
Постановка задачи Строка называется нецензурной лексикой , если она содержит не менее K последовательных символов ‘*’. Вам дана строка S длины N. Определите, использует ли она нецензурную лексику. Вход Первая строка входных данных содержит единственное целое число T, обозначающее количество тестовых случаев. Ниже приводится описание T тестовых случаев. Первая строка каждого набора входных данных содержит два целых числа, разделенных пробелом, N и K. Вторая строка содержит..

Изготовление идентификатора птицееда
С JSoup, Flutter и AutoML Vision Edge Недавно я выпустил свое первое приложение для Android Идентификатор птицеедов , основанный на Flutter классификатор для небольшого набора видов птицеедов, и хотел рассказать, как я это сделал. В этом посте больше внимания будет уделено тому, как я получил данные для обучения, спроектировал и запустил приложение. Если вам нужна подробная информация о том, как я построил сам классификатор, ознакомьтесь с другой моей публикацией Как создать..

Лучшие инструменты Java для тестирования и интеграции
Независимо от того, только начинаете вы или уже давно этим занимаетесь, программирование с использованием правильных инструментов может иметь огромное значение для успеха проекта. Надлежащие инструменты позволяют писать более качественный код и быстро выявлять ошибки. Все это делает ваш код лучше. Чтобы получить углубленные знания по Java, вы можете записаться на онлайн-курс Java Online Training . Если вы предпочитаете язык программирования Java, у вас нет недостатка в..