Как разработать онлайновый компилятор кода при помощи Java и Docker
📖 Читать: ссылка
👉 Java Portal | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Разбираемся с динамической памятью (кучей) в приложениях Java
📖 Читать: ссылка
👉 Java Portal | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Основные особенности gRPC: на заметку разработчику
gRPC (Remote Procedure Calls) — это система удалённого вызова процедур с открытым исходным кодом, первоначально разработанная в Google в 2015 году. Под капотом используется HTTP/2 для транспорта и Protocol Buffers в качестве языка описания интерфейса.
⏩ Protocol Buffers (Protobuf): gRPC по умолчанию использует Protocol Buffers (файлы .proto) в качестве языка описания интерфейса (IDL). Это делает сообщения gRPC меньше и быстрее по сравнению с JSON или XML. Protobuf позволяет определять структуру данных и интерфейс сервиса в едином формате, что упрощает сериализацию/десериализацию данных.
⏩ Транспорт на основе HTTP/2: gRPC использует HTTP/2 для транспорта, что позволяет реализовать ряд улучшений по сравнению с HTTP/1.x. Включая такие фичи, как мультиплексирование потоков, сжатие заголовков, приоритизация запросов и поддержка серверного push.
⏩ Поддержка множества языков программирования: gRPC поддерживает широкий спектр ЯП, включая C#, Java, Python, и Go, что делает его универсальным инструментом для создания распределенных систем.
⏩ Двунаправленный стриминг: gRPC поддерживает стриминг запросов и ответов, что позволяет разрабатывать сложные real-time приложения вроде чат-сервисов.
🔜 Источник
👉 Java Portal | #ресурсы
gRPC (Remote Procedure Calls) — это система удалённого вызова процедур с открытым исходным кодом, первоначально разработанная в Google в 2015 году. Под капотом используется HTTP/2 для транспорта и Protocol Buffers в качестве языка описания интерфейса.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
CloudStack — это готовое решение, которое включает в себя весь набор функций, необходимых для laaS-облака: управление вычислениями, гибкое настраивание сети, управление пользователями и учетными записями, полный и открытый собственный API, учет ресурсов и удобный интерфейс (UI).
Please open Telegram to view this post
VIEW IN TELEGRAM
Spring Boot Starter: практически, принципиально и подробно
1️⃣ Первая часть посвящена созданию принципиального решения, которое позволит запустить стартер как подключаемую к другому Spring Boot-приложению библиотеку.
2️⃣ Во второй части будет разбор зависимостей, стандартных и кастомных аннотаций
👉 Java Portal | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
<dependency>
<groupId>com.github.oshi</groupId>
<artifactId>oshi-core</artifactId>
<version>6.6.1</version>
</dependency>
OSHI — это библиотека Java, позволяющая получать информацию об операционной системе и оборудовании, основанная на JNA.
Библиотека не требует установки дополнительных компонентов, позволяет получать такую системную информацию как версия ОС, текущие процессы, использование памяти и процессора, сведения о дисках и разделах, подключенные устройства и т. д.
OSHI кроссплатформенная: работает на Windows, macOS, Linux (и Android), UNIX (AIX, FreeBSD, OpenBSD, Solaris)
Please open Telegram to view this post
VIEW IN TELEGRAM
Запуск встроенного LDAP на базе OpenDJ в Spring Boot приложении
📖 Читать: ссылка
👉 Java Portal | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
18 вопросов по шаблонам проектирования Java для собеседований!
🔜 Вы можете использовать эти вопросы для проверки своих знаний о шаблонах проектирования ООП. Вопросы по шаблонам проектирования ООП и GOF являются неотъемлемой частью любого хорошего списка основных вопросов для интервью по Java!
⛓ Ссылка: тык
👉 Java Portal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
Docker Compose для разработчика: Упростите разработку и оркестрацию многоконтейнерных приложений
Автор: Эммануил Гадзурас
Год: 2023
📂 Скачать книгу
👉 Java Portal | #книги
Автор: Эммануил Гадзурас
Год: 2023
Please open Telegram to view this post
VIEW IN TELEGRAM
—
java -jar jsql-injection-v0.98.jar
jSQL Injection входит во многие дистрибутивы, такие как Blackbuntu, Pentest Box, Parrot Security OS, Kali Linux, ArchStrike и BlackArch Linux.
Конечно же, исключительно в этичных целях
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Computer Science: Основы программирования на Java, ООП, алгоритмы и структуры данных
Авторы: Седжвик Р., Уэйн К.
Год: 2018
📂 Скачать книгу
👉 Java Portal | #книги
Авторы: Седжвик Р., Уэйн К.
Год: 2018
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Топ-5 юзкейсов Kafka
⭐️ Обработка и анализ логов
⭐️ Потоковая передача данных
⭐️ Мониторинг систем и оповещение
⭐️ Захват изменений данных (change data capture, CDC)
⭐️ Миграция систем
👉 Java Portal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
FS Crawler написан для Elasticsearch, помогает индексировать документы, такие как PDF, Open Office, MS Office.
Основные возможности:
docker run -it --rm \
-v ~/.fscrawler:/root/.fscrawler \
-v ~/tmp:/tmp/es:ro \
dadoonet/fscrawler fscrawler job_name
Please open Telegram to view this post
VIEW IN TELEGRAM
Flyway + Spring Boot — настройка и написании миграций баз данных
Процедура проходит с помощью инструментов максимально эффективной и комфортной разработки сервисов и web приложений на Spring Boot в IntelliJ IDEA и административного пользовательского интерфейса на React Admin в VS Code.
📹 Cмотреть: Youtube
👉 Java Portal | #курсы
Процедура проходит с помощью инструментов максимально эффективной и комфортной разработки сервисов и web приложений на Spring Boot в IntelliJ IDEA и административного пользовательского интерфейса на React Admin в VS Code.
Please open Telegram to view this post
VIEW IN TELEGRAM