TGViewer
Channel Public Channel
Java Developer

Java Developer

@java_tg

Авторский канал действующего разработчика — интересные заметки, новые технологии, библиотеки и фреймворки

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

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

Реклама на бирже: https://telega.in/c/java_tg
Subscribers
14.8K
Photos
2.2K
Videos
162
Links
2.5K

Showing posts older than #2625 · Back to latest

Older Posts 20 shown
Post #2624 4.48K
👩‍💻 Можно ли спасти LinkedList? Пишем быстрый List на связном списке

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

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

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

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

tags: #статья

📱 Java Developer | Чат
  • ❤ 6
  • 👍 3
  • 🔥 1
Post #2622 4.66K
❔ Вопрос с собеседования

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

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

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

📱 Java Developer | Чат
  • 😁 43
  • 🔥 7
  • 👍 5
  • 🤣 2
Post #2619 4.91K
👩‍💻 ООП: худшее, что случалось с программированием

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

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

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

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

📱 Java Developer | Чат
  • 🤣 25
  • 😁 16
  • 🤔 4
  • 👍 2
  • 👨‍💻 1
Post #2618 4.28K
  • 🤣 8
  • 👍 6
  • ❤ 3
Post #2616 5.15K
Шпаргалка по SQL JOIN 😆

📱 Java Developer | #memes
  • 😁 60
  • ❤ 4
  • 👍 2
Post #2615 4.97K
👩‍💻 Микросервисы на Java: практическое руководство

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

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

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

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

📱 Java Developer | Чат
  • 👍 15
  • ❤ 4
  • 👨‍💻 4
Post #2614 4.24K
  • ❤ 10
  • 🤔 3
  • 👍 2
  • 😎 1
Post #2613 4.51K
  • 🤯 4
  • ❤ 2
  • 😎 2
Post #2610 5.65K
👩‍💻 Поиск утекающих ресурсов в Java приложении

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

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

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

tags: #статья

📱 Java Developer | Чат
  • ❤ 10
  • 👍 4
Post #2609 4.71K
❔ Вопрос с собеседования

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

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

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

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

📱 Java Developer | Чат
  • ⚡ 13
  • ❤ 5
  • 👍 3
  • 👨‍💻 1
Post #2608 4.7K
Типичный созвон

📱 Java Developer | #memes
  • 👍 25
  • 😁 14
  • 🔥 2
  • ❤ 1
Post #2607 5.04K
👩‍💻 Как работает OAuth 2.0?

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

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

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

tags: #статья

📱 Java Developer | Чат
  • 🔥 5
  • ❤ 4
  • 👍 3
Post #2594 3.86K
  • 🤯 14
  • 🔥 10
  • 😎 4
  • ❤ 3
Post #2591 4.95K
👩‍💻 Пишем свой первый сервер на Java и Spring Boot

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

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

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

tags: #статья

📱 Java Developer | Чат
  • 🔥 13
  • 👀 4
  • ❤ 2
  • 👍 2
  • 🤣 1
Post #2590 3.94K
❔ Вопрос с собеседования

Что такое Reflection API в Java и для чего оно используется?

Ответ: Reflection API позволяет анализировать и изменять поведение классов, методов и полей во время выполнения программы. Это мощный инструмент, который используется в фреймворках, таких как Spring, для инъекции зависимостей и динамического создания объектов.

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

📱 Java Developer | Чат
  • 👍 17
  • ❤ 4
  • 🔥 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →