Java Developer
16K subscribers
1.62K photos
123 videos
2 files
1.78K links
Авторский канал действующего разработчика — интересные заметки, новые технологии, библиотеки и фреймворки

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

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

Реклама на бирже: https://telega.in/c/java_tg
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
😁39🤣64👨‍💻21
6
Что выведет код сверху?
Anonymous Quiz
25%
0
38%
9
29%
10
7%
11
🤯14🔥10😎43
👩‍💻 Как работает OAuth 2.0?

В статье рассматривается протокол авторизации OAuth 2.0, который позволяет безопасно предоставлять сторонним приложениям доступ к данным пользователя без передачи пароля.

Автор подробно объясняет его архитектуру, типы грантов и разбирает возможные уязвимости, предлагая лучшие практики для защиты данных.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥54👍2
Типичный созвон

📱 Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25😁14🔥21
Вопрос с собеседования

В чём разница между @Bean и @Component в Spring?

Ответ: @Bean используется в конфигурационных классах Spring. Он используется для непосредственного создания бина.

@Component используется со всеми классами, которыми должен управлять Spring. Когда Spring видит класс с @Component, Spring определяет этот класс как кандидата для создания bean.

tags: #собеседование

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
135👍3👨‍💻1
👩‍💻 Поиск утекающих ресурсов в Java приложении

В статье автор делится опытом выявления и устранения утечек памяти в Java-приложении, подробно описывая процесс анализа и оптимизации работы сервиса авторизации.

Рассматриваются причины повышенного потребления памяти, методы диагностики с использованием дампов и инструмента VisualVM, а также предлагаются решения для эффективного управления ресурсами в приложении.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍4
Наш GPT-4 для разработчиков — @ChatGPT

Продвинутые модели gpt-4o и gpt-4o mini, генерация изображений с DALLE-3, реферальная система и дешёвые тарифы:
6
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21😁14🔥4
🤯32😎2
Что выведет код сверху?
Anonymous Quiz
28%
6
26%
9
15%
10
24%
15
7%
20
10🤔3👍2😎1
👩‍💻 Микросервисы на Java: практическое руководство

В статье дается практическое руководство по разработке микросервисов на Java, начиная с базовых принципов и архитектуры.

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

Читать статью

tags: #статья #микросервисы

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍154👨‍💻4
Шпаргалка по SQL JOIN 😆

📱 Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁604👍2
Под какой буквой правильный ответ?
Anonymous Quiz
80%
A
8%
B
5%
C
7%
D
🤣8👍63
👩‍💻 ООП: худшее, что случалось с программированием

В статье рассматриваются недостатки объектно-ориентированного программирования, включая сложности с наследованием и инкапсуляцией.

Автор сравнивает ООП с функциональным программированием, приводит примеры кода и объясняет, почему считает объектный подход неудачным.

Читать статью

tags: #статья #ооп

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣24😁16🤔4👍2👨‍💻1
Вопрос с собеседования

Какие два класса не наследуются от Object?

Ответ: таких классов нет: все классы прямо или через предков наследуются от класса Object.

tags: #собеседование

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
😁42🔥6👍5🤣2
👩‍💻 Можно ли спасти LinkedList? Пишем быстрый List на связном списке

LinkedList в Java часто критикуется за низкую производительность при доступе по индексу, что делает его менее предпочтительным по сравнению с ArrayList.

Однако, можно ли улучшить связный список, сохранив его преимущества и повысив эффективность?

В этой статье автор предлагает оптимизированную версию LinkedList с кеширующим массивом, который ускоряет доступ по индексу. Такой подход снижает сложность операций с O(N) до O(√N), значительно повышая производительность.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍2🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
32😁26💯1