Java Developer – Telegram
Java Developer
15.8K subscribers
1.86K photos
135 videos
2 files
2.07K links
Авторский канал действующего разработчика — интересные заметки, новые технологии, библиотеки и фреймворки

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GHfTK

Реклама на бирже: https://telega.in/c/java_tg
Download Telegram
👩‍💻 LinkedHashSet

LinkedHashSet — структура данных, которая хранит элементы в порядке их добавления, а также не допускает дублирования элементов, как и HashSet.

В отличие от HashSet, LinkedHashSet сохраняет порядок добавления элементов, что может быть полезно в некоторых случаях.

➡️ Java Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
21🤣1
41
Что выведет код сверху?
Anonymous Quiz
5%
0
5%
1
43%
3
8%
-4
38%
Ошибка компиляции
4
👩‍💻 Kafka: Отправка сообщения в несколько слушателей одновременно

В данной статье описывается способ отправки сообщения в несколько слушателей Kafka одновременно. Несколько слушателей будут получать одно и то же сообщение, от одного и того же отправителя сообщений, в данной реализации решения.

Логика реализована с использованием Java, Spring и Kafka.

Ссылка на статью — КЛИК

➡️ Java Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
8🤣31💯1
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчика пытаются заставить идти в офис спустя 4 года удаленки

➡️ Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣395😁4
Вопрос с собеседования

Что такое Big O («O большое»)?

Ответ: Big O («O большое») — математическое обозначение для сравнения асимптотического поведения функций. Другими словами в программировании Big O показывает верхнюю границу зависимости между входными параметрами функции и количеством операций, которое выполнит процессор.

➡️ Java Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
12💯1
👩‍💻 Метод endsWith()

Метод endsWith() проверяет, заканчивается ли строка указанным окончанием.

endsWith() вернёт true, если последовательность символов представленного аргумента является окончанием последовательности символов, представленного этим объектом. В противном случае метод вернёт false.

➡️ Java Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
16
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣7371
👩‍💻 Kafka: Управление схемами с использованием Schema Registry

Schema Registry является критически важным компонентом для управления схемами данных в Apache Kafka, которая обеспечивает согласованность данных, управляя схемами сообщений и обеспечивая совместимость между различными версиями схем.

Ссылка на статью — КЛИК

➡️ Java Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
8
Вопрос с собеседования

Как вывести на экран 10 случайных чисел, используя forEach()?

➡️ Java Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
335💯2
👩‍💻 Узнаем продолжительность аудиофайла

➡️ Java Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
25💯7
This media is not supported in your browser
VIEW IN TELEGRAM
Хотели знать, чем отличается джун от сеньора?

➡️ Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣38
👩‍💻 Как начать писать на Java в VSCode?

Давайте признаемся: подавляющее большинство пишет Java код, используя JetBrains IntelliJ IDEA Ultimate.

Но если у вас есть трудности с доступом к Ultimate версии, а Community вариант не достаточно функционален — самое время попробовать современную альтернативу — Visual Studio Code.

Ссылка на статью — КЛИК

➡️ Java Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣23132
👩‍💻 Перегрузка конструктора

Перегрузка конструктора — это возможность определять несколько методов с одним именем, но разными параметрами внутри класса. Конструкторы используются для создания объектов класса и их инициализации.

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

➡️ Java Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
21👍1
Что выведет код сверху?
Anonymous Quiz
10%
0
9%
1
11%
10
21%
null
50%
IndexOutOfBoundsException
28
👩‍💻 Spring Boot: Перевод приложения с HTTP на HTTPS

Данная статья рассчитана на тех, кто хочет сделать так, чтобы их Spring Boot приложение могло работать с HTTPS без предупреждений со стороны браузера о небезопасном подключении.

В этой статье работаем именно со Spring Boot и вшитым в него Apache Tomcat.

Ссылка на статью — КЛИК

➡️ Java Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
14
Вопрос с собеседования

Как вы добавите Component Scan в Spring Boot?

Ответ: @SpringBootApplication определяет автоматическое сканирование пакета, где находится класс Application.

➡️ Java Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
10
👩‍💻 Цепочка конструкторов

Цепочка конструкторов — это механизм, который позволяет вызывать один конструктор из другого конструктора того же класса при создании объекта.

Это позволяет избежать дублирования кода при создании нескольких конструкторов, которые делают похожую работу. Цепочка конструкторов достигается с помощью ключевого слова this.

Обратите внимание, что вызов this() должен быть первым оператором в конструкторе. Если этого не сделать, то компилятор выдаст ошибку.

➡️ Java Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
18
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣618😁4
👩‍💻 Быстрое нахождение чисел Фибоначчи

В данной статье автор рассматривает способ нахождения значения произвольного элемента последовательности Фибоначчи за логарифмическое время.

Ссылка на статью — КЛИК

➡️ Java Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
12