Java Learning
18.6K subscribers
1.62K photos
1 video
3 files
999 links
№ 5079899194

Обучающий канал по Java

Ссылка для друга - https://t.iss.one/+ZEYYht6-46w5MDM6

По всем вопросам @mascarov_valentin

Реклама на бирже - https://telega.in/c/Java_per_month
Download Telegram
SpotBugs

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

#для_продвинутых
👍9🎄1
Cobertura

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

#для_продвинутых
👍9
ADT4J

ADT4J (Abstract Data Type for Java) — это библиотека Java, которая предоставляет абстрактные типы данных (ADT) для создания надежных и эффективных программ. Она основана на модели программирования ADT, которая отделяет реализацию данных от их интерфейса. Это позволяет разработчикам создавать код, который является более модульным, понятным и надежным.

#для_продвинутых
👍7
Avaje Http Server

Avaje Http Server — это библиотека Java, которая упрощает разработку REST API с помощью аннотаций. Она генерирует код адаптера для различных фреймворков HTTP-серверов, таких как Javalin и Helidon SE.

#для_продвинутых
👍8
Bootify

Bootify — это онлайн-платформа для быстрого прототипирования Spring Boot приложений. Она позволяет разработчикам быстро создавать базовые структуры Spring Boot приложений, включая REST API, базу данных и пользовательский интерфейс, с помощью простого интерфейса.

#для_продвинутых
👍12🔥1
Каким будет вывод этого кода?
Anonymous Quiz
9%
-4
8%
0
9%
1
43%
3
31%
Посмотреть ответ
👍12🎄1
FreeBuilder

FreeBuilder — это библиотека с открытым исходным кодом для Java, которая позволяет автоматически генерировать код для паттерна Builder. Она помогает разработчикам избежать шаблонного кода при реализации классов Builder, используя аннотации для обработки аннотаций.

#для_продвинутых
👩‍💻 #ApachePekko - фреймворк с открытым исходным кодом, предназначенный для упрощения разработки параллельных, распределенных, устойчивых и эластичных приложений.

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

Подробнее
Github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41
Joda-Beans

Joda-Beans — это легкая библиотека для Java, которая расширяет функциональность JavaBeans, добавляя в нее концепцию "свойств".

#для_продвинутых
👍7
ImageJ

ImageJ — это бесплатная программа с открытым исходным кодом для обработки и анализа изображений, написанная на языке Java. Она разработана Национальными институтами здоровья США (NIH) и распространяется без каких-либо лицензионных ограничений.

#для_продвинутых
👍25
Ini4j

Ini4j - это легкая библиотека Java для работы с конфигурационными файлами в формате Windows .ini.

#для_продвинутых
🔥6👍1
KAConf

KAConf (KickAss Configuration) — это система конфигурации для Java и Kotlin, основанная на аннотациях и вдохновленная Spring Boot. Она предлагает простой и удобный способ определения и управления конфигурациями вашего приложения.

#для_продвинутых
👍12🤔5
OptaPlanner

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

https://github.com/apache/incubator-kie-optaplanner

#для_продвинутых
👍10
FastCSV

FastCSV — это высокопроизводительная, соответствующая RFC и не требующая зависимостей библиотека CSV для Java. Она является одной из самых популярных библиотек CSV для Java на GitHub.

https://github.com/osiegmar/FastCSV

#для_продвинутых
👍16
OpenCSV

OpenCSV — это библиотека Java с открытым исходным кодом, предназначенная для работы с CSV-файлами. Она обеспечивает простой и удобный интерфейс для чтения, записи, обработки и анализа CSV-данных. OpenCSV является одной из самых популярных библиотек для работы с CSV в Java, благодаря своей простоте использования, производительности и широкому набору функций.

https://opencsv.sourceforge.net/

#для_продвинутых
👍6
uniVocity-parsers

uniVocity-parsers — это набор высокопроизводительных и надежных парсеров для Java. Он предлагает унифицированный интерфейс для работы с различными форматами файлов, а также надежную инфраструктуру для разработки новых парсеров.

#для_продвинутых
👍9
Apache ORC

Apache ORC (Optimized Row Columnar) — это формат файлов, предназначенный для эффективного хранения больших наборов данных в Hadoop и других экосистемах Big Data. Он использует колоночный формат хранения, который оптимизирован для сжатия, чтения и записи данных. ORC является популярным выбором для хранения данных Hadoop благодаря своей производительности, масштабируемости и гибкости.

#для_продвинутых
👍8
Как начать писать на Java в VSCode

Смотреть статью
👍8😁1🤔1