TGViewer
Channel Public Channel
Java Portal | Программирование

Java Portal | Программирование

@java_iibrary

Присоединяйтесь к нашему каналу и погрузитесь в мир для Java-разработчика

Связь: @devmangx

РКН: https://clck.ru/3H4WUg
Subscribers
11.6K
Photos
1.6K
Videos
119
Links
1.6K

Showing posts older than #1054 · Back to latest

Older Posts 20 shown
Post #1053 3.49K
JWT-аутентификация для нативных приложений - Spring Security

JWT-аутентификация - это токен-аутентификация с использованием ключей доступа сериализованных в формате JWT - JSON Web Token.
В этом ролике про реализацию получения и обновления ключей доступа, аутентификации при их помощи, а так же блокировку ключей.

📲 Cмотреть источник: тут

👉 Java Portal | #курсы
  • 👍 10
  • ❤ 3
  • 🔥 2
Post #1051 3.52K
В чем разница между ActiveMQ, RabbitMQ и Kafka и когда использовать

ActiveMQ:
Лучше всего подходит для сценариев, где критична совместимость с JMS и поддержка различных протоколов, с фокусом на интеграцию с предприятиями и надежность.

Kafka: Идеален для обработки больших потоков данных, обеспечивая высокую пропускную способность, а также когда необходимы сохранение данных и возможность их воспроизведения.

RabbitMQ: Отлично подходит для микросервисов, где требуется гибкая маршрутизация, поддержка различных моделей обмена сообщениями и баланс между производительностью и богатством функционала.

👉 Java Portal | дать буст
  • 👍 13
  • 🔥 5
Post #1049 3.55K
Это клавиатура Android на Java 🧔‍♂️

Для безопасных сквозных зашифрованных сообщений по протокол Signal, в любом мессенджере.

Общайтесь безопасно и независимо, независимо от правовой ситуации или того, используют ли мессенджеры E2EE. Сервер не нужен.

⏩ввод сообщений через отдельное текстовое поле на клавиатуре
⏩шифрование/дешифрование сообщений
⏩использовать буфер обмена для чтения сообщений
⏩журнал сообщений для просмотра отправленных/полученных сообщений
⏩Темная и светлая тема
и многое другое...

⛓Ссылка: тык

👉 Java Portal | дать буст
  • ❤ 8
  • 👍 3
  • 🔥 1
Post #1048 3.42K
Принципы проектирования SOLID с примерами на Java

Видео посвящено пяти принципам SOLID, включая их объяснение и примеры: принцип единственной ответственности, открытости/закрытости, подстановки Барбары Лисков, сегрегации интерфейсов и инверсии зависимостей.

📲 Cмотреть источник: тут

👉 Java Portal | #курсы
  • 🔥 12
  • ❤ 3
  • 👍 3
Post #1047 3.87K
12 команд Git, которые вы должны знать

git init — инициализирует новый репозиторий Git в текущей директории.

git add — добавляет изменения в текущей директории или поддиректориях в область индексирования.

git commit — фиксирует проиндексированные изменения с сообщением.

git push — отправляет локальные изменения в удалённый репозиторий.

git pull — загружает изменения из удалённого репозитория и объединяет их с локальными.

git branch — отображает список веток, создаёт новые и позволяет управлять ими.

git fetch — получает данные из удалённого репозитория, не объединяя их с локальными.

git remote — добавляет, просматривает или переименовывает удалённые репозитории.

git checkout — переключается на указанную ветку.

git merge — объединяет указанную ветку с текущей.

git status — показывает состояние репозитория, включая неотслеживаемые файлы и изменения.

git reset — сбрасывает текущую ветку к указанному коммиту.

👉 Java Portal | дать буст
  • 👍 13
  • ❤ 3
  • 🔥 2
Post #1046 3.66K
SOLID на котиках: коротко и по делу

📖 Читать: ссылка

👉 Java Portal | #cтатья
  • 👍 8
  • ❤ 4
  • 🌭 4
  • 😁 1
Post #1044 3.31K
Области видимости бинов Spring 😏

singleton — единственный экземпляр бина для всего приложения
prototype — новый экземпляр бина при каждом запросе
request — экземпляр бина на каждый HTTP-запрос
session — экземпляр бина для каждой HTTP-сессии
application — один экземпляр бина на весь жизненный цикл ServletContext
websocket — экземпляр бина для каждого WebSocket-соединения

👉 Java Portal | дать буст
  • 👍 8
  • 🔥 5
Post #1043 3.44K
Самоучитель Spring Boot RabbitMQ

В этой серии вы научитесь использовать RabbitMQ для обмена сообщениями между продюсером и консюмером в приложениях Spring Boot. Мы будем использовать версию Spring Boot 3. Если вы хотите применять RabbitMQ в микросервисах, построенных на основе событийной архитектуры с Spring Boot, то этот курс будет полезен для вас.

📲 Cмотреть источник: тут

👉 Java Portal | #курсы
  • 👍 7
  • 🔥 3
Post #1041 3.29K
Основные компоненты Apache Kafka объяснены:

🍩Сообщения — единицы данных в формате "ключ-значение", которые обмениваются между продюсерами и потребителями.

🍩Топики и партиции — организуют сообщения, обеспечивают параллелизм, сохраняют порядок на уровне партиции.

🍩Брокер — сервер Kafka для хранения, управления и распространения сообщений; обеспечивает масштабируемость.

🍩Продюсеры — публикуют сообщения, назначают партиции, обеспечивают надежную доставку.

🍩Потребители — извлекают и обрабатывают сообщения, отслеживают смещения, чтобы избежать дублирования.

🍩Группа потребителей — работает совместно для сбалансированной параллельной обработки сообщений.

👉 Java Portal | дать буст
  • 👍 7
  • 🔥 3
Post #1039 3.39K
На изображении показана структура файловой системы Linux с пояснением назначения каждой директории 😮

/bin содержит исполняемые файлы основных команд. /boot хранит файлы загрузчика, а /dev предназначен для файлов устройств. /etc используется для конфигурационных файлов системы, а /home — для домашних директорий пользователей.

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

/proc представляет собой интерфейс для структур данных ядра. /root является домашней директорией суперпользователя root. /run хранит данные программ во время выполнения.

/sbin используется для системных команд. /srv содержит данные, предоставляемые сервисами системы. /sys является виртуальной директорией, предоставляющей информацию о системе.

/tmp предназначен для временных файлов. /usr содержит ресурсы Unix-системы. /var используется для хранения файлов, которые часто изменяются системой.

👉 Java Portal | дать буст
  • 👍 11
  • 👀 5
  • 🔥 1
Post #1038 3.9K
Docker с 0 до 100%. Всё, что нужно знать

Видео представляет основы Docker, включая установку, команды, управление портами, переменные окружения, работу с данными, сетью, созданием контейнеров, Docker Compose и использование Portainer для управления.

📲 Cмотреть источник: тут

👉 Java Portal | #курсы
  • 👍 23
  • ❤ 2
  • 🔥 2
Post #1037 3.39K
Платформа для управления данными на Java

С её помощью можно превращать обычные текстовые запросы в SQL-коды.

Он предназначен для упрощения взаимодействия с базами данных и повышения продуктивности работы

⛓Ссылка: тык

👉 Java Portal | дать буст
  • 👍 10
  • ❤ 5
  • 👀 5
Post #1036 3.47K
Создаём CRUD REST API в Spring Boot быстро и просто вместе с Amplicode

📖 Читать: ссылка

👉 Java Portal | #cтатья
  • 👍 11
  • 🔥 1
Post #1034 4.27K
😕 Это мощный локально размещенный веб-инструмент на Java:

Для работы с PDF-файлами с использованием Docker, который позволяет выполнять различные операции с PDF-файлами, такие как

⏩разделение
⏩слияние
⏩преобразование
⏩реорганизация
⏩добавление изображений
⏩вращение
⏩сжатие
⏩и многое другое.

Все файлы и PDF-файлы находятся либо исключительно на стороне клиента, либо в памяти сервера только во время выполнения задачи, либо во временном файле только для выполнения задачи

⛓Ссылка: тык

👉 Java Portal | дать буст
  • 🔥 7
  • ❤ 1
Post #1033 3.9K
Создание 2D игрового движка с помощью Java - полный курс для начинающих

Видео подробно рассматривает создание 2D-игрового движка на Java с использованием LWJGL, охватывая темы от настройки окна и графики OpenGL до физики, анимации, редактора уровней и искусственного интеллекта персонажей.

📲 Cмотреть источник: тут

👉 Java Portal | #курсы
  • 🤔 9
  • 👍 5
  • 🏆 5
Post #1032 3.42K
Расширенные выражения switch в Java позволяют создавать более компактный и читаемый код 🤓

Использование новой синтаксической конструкции со стрелкой (->) уменьшает объем повторяющегося кода (операторов break) и делает структуру кода более ясной.

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

👉 Java Portal | дать буст
  • 👍 24
  • 🤔 4
  • 🔥 3
Post #1031 3.67K
Spring Cloud Gateway + Keycloak: полноценный пример

📖 Читать: ссылка

👉 Java Portal | #cтатья
  • 👍 4
  • ❤ 3
  • 👀 2
  • 🤣 1
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 →