Топ-10 популярных примеров Java-приложений в реальном мире
__________________________________
В этой статье будут освещены 10 лучших приложений Java в реальном мире. В нем будет рассказано о том, как компании по всему миру используют программирование на Java для создания решений, лидирующих в отрасли. Некоторые из ведущих компаний, которые используют услуги по разработке программного обеспечения Java, включают Uber, Google, Netflix, Pinterest, Instagram, Amazon и другие.
https://shly.link/RjPfN
__________________________________
В этой статье будут освещены 10 лучших приложений Java в реальном мире. В нем будет рассказано о том, как компании по всему миру используют программирование на Java для создания решений, лидирующих в отрасли. Некоторые из ведущих компаний, которые используют услуги по разработке программного обеспечения Java, включают Uber, Google, Netflix, Pinterest, Instagram, Amazon и другие.
https://shly.link/RjPfN
Полезные потоки Java
___________________________________
В этой статье мы рассмотрим несколько полезных способов использования Java Streams для работы с различными данными.
https://shly.link/Y88LZ
___________________________________
В этой статье мы рассмотрим несколько полезных способов использования Java Streams для работы с различными данными.
https://shly.link/Y88LZ
Medium
Useful Java Streams
In this article, we’ll take a look at some useful ways you can use Java Streams to work with different data.
👍4👎1
Шестиугольная архитектура в java
__________________________________
В этой статье будут реализованы основные концепции гексагональной архитектуры в Java.
https://shly.link/mdmhVPa
__________________________________
В этой статье будут реализованы основные концепции гексагональной архитектуры в Java.
https://shly.link/mdmhVPa
Medium
Hexagonal architecture in java
1. Overview:
Руководство по записям Java
_____________________________________
В этом руководстве мы рассмотрим основы использования записей в Java.
Записи были введены в Java 14 как способ удалить шаблонный код вокруг создания объектов-значений, в то же время используя преимущества неизменяемых объектов.
https://shly.link/dev5Rk5
_____________________________________
В этом руководстве мы рассмотрим основы использования записей в Java.
Записи были введены в Java 14 как способ удалить шаблонный код вокруг создания объектов-значений, в то же время используя преимущества неизменяемых объектов.
https://shly.link/dev5Rk5
Облачные функции с использованием новой среды выполнения Java
_______________
Одним из основных моментов последнего выпуска Appwrite является добавление четырех новых сред выполнения Cloud Function! Java, Kotlin, .NET и C++ теперь являются частью нашего постоянно растущего списка сред выполнения!
https://shly.link/devCu3S
_______________
Одним из основных моментов последнего выпуска Appwrite является добавление четырех новых сред выполнения Cloud Function! Java, Kotlin, .NET и C++ теперь являются частью нашего постоянно растущего списка сред выполнения!
https://shly.link/devCu3S
👍2
10 лучших шаблонов и принципов проектирования микросервисов — примеры
_______________
https://shly.link/Apiyd
_______________
https://shly.link/Apiyd
IntelliJ скоро будет похож на Visual Studio Code
_______________
Примите участие в предварительном просмотре нового пользовательского интерфейса для вашей IDE JetBrains
https://shly.link/Vjepz
_______________
Примите участие в предварительном просмотре нового пользовательского интерфейса для вашей IDE JetBrains
https://shly.link/Vjepz
👎7💩4🤔3
PrettyPrintTreeJava
____________________________________
Этот пакет позволяет вам печатать древовидную структуру данных в удобочитаемом виде (на Java).
Он поддерживает деревья с любым типом данных (если их можно превратить в строку).
https://shly.link/ghNYYk
____________________________________
Этот пакет позволяет вам печатать древовидную структуру данных в удобочитаемом виде (на Java).
Он поддерживает деревья с любым типом данных (если их можно превратить в строку).
https://shly.link/ghNYYk
GitHub
GitHub - AharonSambol/PrettyPrintTreeJava: A library to print trees to the console
A library to print trees to the console. Contribute to AharonSambol/PrettyPrintTreeJava development by creating an account on GitHub.
Десять приемов оптимизации, которые ускорят работу вашего Java-приложения
___________________________________
Оптимизация производительности программы — сложная тема. Часто бывает необходимо провести анализ производительности в сочетании с конкретными сценариями и выявить узкие места, чтобы выдвинуть предложения по оптимизации. Однако предположим, что мы уделяем мало внимания обычным деталям кодирования и улучшаем производительность нескольких деталей. В этом случае совокупный выигрыш в производительности от оптимизации этих деталей также значителен. Сегодня поговорим о некоторых советах по оптимизации деталей Java-кода.
https://shly.link/mdm5bJt
___________________________________
Оптимизация производительности программы — сложная тема. Часто бывает необходимо провести анализ производительности в сочетании с конкретными сценариями и выявить узкие места, чтобы выдвинуть предложения по оптимизации. Однако предположим, что мы уделяем мало внимания обычным деталям кодирования и улучшаем производительность нескольких деталей. В этом случае совокупный выигрыш в производительности от оптимизации этих деталей также значителен. Сегодня поговорим о некоторых советах по оптимизации деталей Java-кода.
https://shly.link/mdm5bJt
👍3
Использование системного вызова Linux memfd_secret из JVM с JEP-419
_______________
https://shly.link/rm8di
_______________
https://shly.link/rm8di
Brice Dutheil
Using Linux’s memfd_secret syscall from the JVM with JEP-419
Java mostly, and general tech
Подготовка к Spring Boot 3.0
_________________________________
Вся команда Spring и многие участники нашего сообщества сейчас готовятся к следующему поколению Spring. Мы планируем выпустить Spring Boot 3.0 в ноябре 2022 года. Следующая крупная версия будет основана на Spring Framework 6.0 и потребует Java 17 или более поздней версии. Это также будет первая версия Spring Boot, использующая API-интерфейсы Jakarta EE 9 ( jakarta.*) вместо EE 8 ( javax.*).
Следующие шесть месяцев предлагают идеальную возможность подготовить свои собственные проекты к этому крупному релизу. В этом сообщении блога мы расскажем о некоторых вещах, которые вы можете сделать сегодня , чтобы сделать любую будущую миграцию максимально безболезненной.
https://shly.link/3Qxhq
_________________________________
Вся команда Spring и многие участники нашего сообщества сейчас готовятся к следующему поколению Spring. Мы планируем выпустить Spring Boot 3.0 в ноябре 2022 года. Следующая крупная версия будет основана на Spring Framework 6.0 и потребует Java 17 или более поздней версии. Это также будет первая версия Spring Boot, использующая API-интерфейсы Jakarta EE 9 ( jakarta.*) вместо EE 8 ( javax.*).
Следующие шесть месяцев предлагают идеальную возможность подготовить свои собственные проекты к этому крупному релизу. В этом сообщении блога мы расскажем о некоторых вещах, которые вы можете сделать сегодня , чтобы сделать любую будущую миграцию максимально безболезненной.
https://shly.link/3Qxhq
spring.io
Preparing for Spring Boot 3.0
<div class="paragraph">
<p>Spring Boot 2.0 was the first release in the 2.x line and was published on Feburary 28th 2018. We’ve just released Spring Boot 2.7 which means that, so far, we’ve been maintaining the 2.x line for just over 4 years. In total we’ve…
<p>Spring Boot 2.0 was the first release in the 2.x line and was published on Feburary 28th 2018. We’ve just released Spring Boot 2.7 which means that, so far, we’ve been maintaining the 2.x line for just over 4 years. In total we’ve…
ClassGraph-это сверхбыстрый параллельный сканер путей к классам и сканер модулей для Java, Scala, Kotlin и других языков JVM.
_______________________________
ClassGraph получил награду Duke's Choice Award (признание самого полезного и/или инновационного программного обеспечения в экосистеме Java) на Oracle Code One 2018 и награду Google Open Source Peer Bonus в 2022 году.
https://shly.link/ghYSyn
_______________________________
ClassGraph получил награду Duke's Choice Award (признание самого полезного и/или инновационного программного обеспечения в экосистеме Java) на Oracle Code One 2018 и награду Google Open Source Peer Bonus в 2022 году.
https://shly.link/ghYSyn
👍3
Сжимайте изображения высокого разрешения в PDF на Java
___________________________________
Обычно файл PDF может содержать как текст, так и изображения, и именно эти изображения часто могут увеличивать размер файла. В результате это может повлиять на загрузку и передачу файла PDF большого размера. В этой статье вы узнаете, как программно сжать изображения с высоким разрешением в файле PDF, чтобы уменьшить его размер .
https://shly.link/devghkF
___________________________________
Обычно файл PDF может содержать как текст, так и изображения, и именно эти изображения часто могут увеличивать размер файла. В результате это может повлиять на загрузку и передачу файла PDF большого размера. В этой статье вы узнаете, как программно сжать изображения с высоким разрешением в файле PDF, чтобы уменьшить его размер .
https://shly.link/devghkF
DEV Community 👩💻👨💻
Compress High-resolution Images in PDF in Java
Usually, a PDF file can contain both text and images and it is these images that can often increase...
👍1
JEP 425: виртуальные потоки Java для повышения производительности
_______________
JEP 425, Виртуальные потоки (предварительная версия) , был повышен со статуса Proposed to Target до Targeted для JDK 19. Этот JEP под эгидой Project Loom вводит виртуальные потоки.
https://shly.link/j4dRr
_______________
JEP 425, Виртуальные потоки (предварительная версия) , был повышен со статуса Proposed to Target до Targeted для JDK 19. Этот JEP под эгидой Project Loom вводит виртуальные потоки.
https://shly.link/j4dRr
InfoQ
JEP 425: Java Virtual Threads to Deliver Improved Throughput
JEP 425, Virtual Threads (Preview), has been promoted from Proposed to Target to Targeted status for JDK 19. This JEP, under the umbrella of Project Loom, introduces virtual threads. These lightweight threads aim to dramatically reduce the effort of writing…
20 потрясающих идей для Java-проектов, которые повысят вашу карьеру программиста
___________________________________
Существуют десятки проектов, которые могут помочь вам изучить или усовершенствовать некоторые базовые или сложные задачи Java. Но если вы новичок и довольно скептически относитесь к самостоятельной работе, проекты в этом мини-руководстве были подобраны специально для вас.
Они охватывают широкий круг интересов в области программирования, а также настраиваются в соответствии с вашими предпочтениями. Самое главное, они предназначены для точной настройки ваших навыков программирования и гарантируют, что вы в кратчайшие сроки станете мастером-программистом.
Итак, приступим.
___________________________________
Существуют десятки проектов, которые могут помочь вам изучить или усовершенствовать некоторые базовые или сложные задачи Java. Но если вы новичок и довольно скептически относитесь к самостоятельной работе, проекты в этом мини-руководстве были подобраны специально для вас.
Они охватывают широкий круг интересов в области программирования, а также настраиваются в соответствии с вашими предпочтениями. Самое главное, они предназначены для точной настройки ваших навыков программирования и гарантируют, что вы в кратчайшие сроки станете мастером-программистом.
Итак, приступим.
👍3❤1
Перечисление Java
__________________________________
Enum - это отдельная структура. Он может находится в отдельном файле, а может быть частью класса. Но при этом enum не обязательно должен лежать в каком-либо классе.
https://shly.link/AJC6Z
__________________________________
Enum - это отдельная структура. Он может находится в отдельном файле, а может быть частью класса. Но при этом enum не обязательно должен лежать в каком-либо классе.
https://shly.link/AJC6Z
Medium
Java Enum
As we know, java is a object oriented language and composed of classes. So it is similar to C++ as object oriented but java is loaded with…
3 причины, по которым все Java-разработчики должны рассмотреть Quarkus
___________________________________
Quarkus — это стек с открытым исходным кодом, позволяющий невероятно быстро писать облачные Java-приложения. Живое кодирование, автоматическое предоставление услуг и многое другое.
https://shly.link/14B4T
___________________________________
Quarkus — это стек с открытым исходным кодом, позволяющий невероятно быстро писать облачные Java-приложения. Живое кодирование, автоматическое предоставление услуг и многое другое.
https://shly.link/14B4T
Code Like the Wind
3 Reasons Why All Java Developers Should Consider Quarkus
Quarkus is an open source stack to write cloud-native Java applications freaky fast. Live coding, automatic service provisioning, and more.
Используете ли вы самый мощный инструмент Kotlin?
________________________________
Есть много ненавистников Java и много любителей Java, но я почти не видел никого, кто бы не любил Kotlin. От data classs до операторных функций, одной из самых недооцененных особенностей Kotlin являются лямбда-функции высшего порядка.
Поначалу это может показаться бесполезным, поскольку мы можем определить функцию вместо функции для переменной. Но вот несколько удивительных вариантов использования функций Lambda в Kotlin.
https://shly.link/mdmTyLq
________________________________
Есть много ненавистников Java и много любителей Java, но я почти не видел никого, кто бы не любил Kotlin. От data classs до операторных функций, одной из самых недооцененных особенностей Kotlin являются лямбда-функции высшего порядка.
Поначалу это может показаться бесполезным, поскольку мы можем определить функцию вместо функции для переменной. Но вот несколько удивительных вариантов использования функций Lambda в Kotlin.
https://shly.link/mdmTyLq
Управление памятью Java
________________________________
В этой небольшой статье я постараюсь кратко объяснить, как Java управляет оперативной памятью (ОЗУ), объяснить основы сборки мусора, два основных типа памяти в Java, утечки памяти: как их диагностировать и как убедиться, что ваша приложение правильно обрабатывает память.
https://shly.link/mdmZmrP
________________________________
В этой небольшой статье я постараюсь кратко объяснить, как Java управляет оперативной памятью (ОЗУ), объяснить основы сборки мусора, два основных типа памяти в Java, утечки памяти: как их диагностировать и как убедиться, что ваша приложение правильно обрабатывает память.
https://shly.link/mdmZmrP