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


Учебное пособие по Spring Boot, часть первая (введение)
Что такое Spring Boot? Spring Boot — это фантастическая платформа для Java-разработчиков, позволяющая создавать автономные приложения Spring производственного уровня, которые можно сразу запустить. Вы можете начать работу с несколькими настройками, а не с полной конфигурацией Spring. Java Spring Framework (Spring Framework) — это популярная корпоративная среда с открытым исходным кодом для разработки автономных приложений Java Virtual Machine (JVM) производственного уровня...

Intervue.io | Примечания к выпуску
Версия-0.0.1, Исторический отчет о выпуске для Intervue.io Релиз 0.0.1 | 28 ноября 2019 В этом выпуске больше поддерживаемых языков . Python2, Python3 Эликсир, Эрланг Баш, Свифт C, C++ CoffeeScript, TypeScript Теперь мы поддерживаем 15 языков, кроме обычного текста для обычных пользователей. Улучшен пользовательский интерфейс видеозвонка . Пользовательский интерфейс видеозвонков значительно улучшился. Пользователь может включить / выключить свое..

Скрытые красоты перечислений Java
Давайте посмотрим на мощь и красоту того, что может предоставить Java Enums… Я также создал видео, описывающее те же темы, на основе этой статьи, так что вы можете продолжить, объединив видео и этот пост. Что такое перечисление? Перечисления — предпочтительный способ определения фиксированных значений, которые вы хотите использовать в своем коде. Они представляют собой особый тип класса Java и содержат группу неизменяемых переменных. Например: enum Level { INFO, WARNING,..

7 новых функций JDK, которым Java-разработчики должны научиться в 2023 году
Записи, запечатанные классы, выражения Switch, var, текстовые блоки, лямбда-выражения и var args — важные функции Java, которым программисты на Java смогут научиться в 2023 году. Здравствуйте, Java быстро меняется, и за последние 2-3 года он сильно изменился. Теперь каждые шесть месяцев выходит новый релиз, и сложно идти в ногу с новыми функциями Java. Так что же должен делать Java-программист, чтобы идти в ногу со временем и не упускать ключевые функции? Что ж, вместо того, чтобы..

Основы Java и базовый синтаксис: раскрытие мощи кода
Добро пожаловать в наше приключение по изучению Java! В части 1 мы сделали первые шаги в мире Java, настроили среду разработки и написали нашу первую программу. Теперь пришло время глубже погрузиться в фундаментальные концепции Java. В этой части мы рассмотрим основные понятия, такие как методы, массивы, циклы и многое другое. Приготовьтесь открыть силу кода! Создание методов для организации кода: Изучите концепцию методов как многократно используемых блоков кода с определенными..

Концепция многопоточности в Java
Что такое многопоточность Java? Давайте разберемся, что такое многопоточность на примере, допустим, вы работаете в браузере, здесь мы можем работать с несколькими вкладками одновременно. Мы можем начать рендеринг веб-страницы и по-прежнему сможем загружать другие страницы. Здесь процессор создает два разных потока для одновременного выполнения обеих задач, каждый поток ведет себя как отдельный процесс, который выполняется в отдельном блоке. Таким образом, многопоточность..

Найти первую и последнюю позицию элемента в отсортированном массиве
Учитывая массив целых чисел, отсортированных в порядке возрастания, найдите начальную и конечную позиции заданного целевого значения. Сложность выполнения вашего алгоритма должна быть порядка O (log n ). Если цель не найдена в массиве, верните [-1, -1]. Пример 1: Input: nums = [5,7,7,8,8,10], target = 8 Output: [3,4] Пример 2: Input: nums = [5,7,7,8,8,10], target = 6 Output: [-1,-1] Это проблема с leetcode:..