С момента своего создания Java обещала «Написано один раз, запущено везде». В первые дни основным направлением Java были встраиваемые устройства, такие как телевизионные приставки и телевизоры.
Но вскоре он стал одним из ведущих языков программирования, лежащих в основе крупномасштабных бизнес-приложений, способных обрабатывать огромные объемы транзакций с высокой пропускной способностью.
Поскольку эти варианты использования очень заметны и в этой области существует множество вакансий, мы склонны забывать, что Java для встраиваемых систем также все еще жива и здорова! https://foojay.io/today/a-fresh-look-at-embedded-java
Но вскоре он стал одним из ведущих языков программирования, лежащих в основе крупномасштабных бизнес-приложений, способных обрабатывать огромные объемы транзакций с высокой пропускной способностью.
Поскольку эти варианты использования очень заметны и в этой области существует множество вакансий, мы склонны забывать, что Java для встраиваемых систем также все еще жива и здорова! https://foojay.io/today/a-fresh-look-at-embedded-java
foojay
A Fresh Look at Embedded Java
Java is the environment that offers the highest developer productivity thanks to its many amazing tools, evolutions, and community.
Учебник по пагинации Selenium: как управлять навигацией по страницам
https://www.lambdatest.com/blog/selenium-pagination
Введение в Htmx для разработчиков Spring Boot
https://blog.jetbrains.com/idea/2024/09/introduction-to-htmx-for-spring-boot-developers
https://www.lambdatest.com/blog/selenium-pagination
Введение в Htmx для разработчиков Spring Boot
https://blog.jetbrains.com/idea/2024/09/introduction-to-htmx-for-spring-boot-developers
LambdaTest
Selenium Pagination Tutorial: How to Handle Page Navigation | LambdaTest
In this Selenium pagination tutorial, learn about paginated websites, their importance, and how to automate pagination using Selenium Java on the LambdaTest cloud grid.
Введение в структуру Hilla
Hilla — это полнофункциональный веб-фреймворк для Java. Hilla позволяет нам создавать полнофункциональные приложения, добавляя представления React в приложение Spring Boot и вызывая внутренние службы Java из TypeScript через типобезопасный RPC. https://www.baeldung.com/hilla-intro
Hilla — это полнофункциональный веб-фреймворк для Java. Hilla позволяет нам создавать полнофункциональные приложения, добавляя представления React в приложение Spring Boot и вызывая внутренние службы Java из TypeScript через типобезопасный RPC. https://www.baeldung.com/hilla-intro
Baeldung
Introduction to the Hilla Framework | Baeldung
Build a full-stack application using the Hilla framework.
JDK 24: Новые возможности в Java 24
https://www.infoworld.com/article/3491404/jdk-24-the-new-features-in-java-24.html
https://www.infoworld.com/article/3491404/jdk-24-the-new-features-in-java-24.html
InfoWorld
JDK 24: The new features in Java 24
Java 24 arrived today in a production release, packed with two dozen features. It’s a short-term support release eligible for six months of premier support.
API Class File: не повседневный API Java
https://www.unlogged.io/post/class-file-api-not-your-everyday-java-api
https://www.unlogged.io/post/class-file-api-not-your-everyday-java-api
www.unlogged.io
Class File API: Not Your Everyday Java API
Explore the Classfile API in JDK 23. Learn how it empowers developers to manipulate bytecode, reducing third-party dependencies for better performance.
Мониторинг журналов приложений Java с помощью Loggly
https://www.baeldung.com/loggly-monitor-java-application-logs
https://www.baeldung.com/loggly-monitor-java-application-logs
Baeldung
Monitor Java Application Logs With Loggly | Baeldung
Learn how to configure and use Loggly, a cloud-based log management tool for Java.
Иногда при программировании на Java нам может потребоваться работать с целыми значениями, которые превышают пределы примитивных типов, таких как тип long . Класс BigInteger в позволяет нам делать именно это. Например, нам нужно использовать класс BigInteger для вычисления факториала 100
https://www.baeldung.com/java-biginteger-multiply-vs-parallelmultiply
https://www.baeldung.com/java-biginteger-multiply-vs-parallelmultiply
Baeldung
multiply vs parallelMultiply Methods of BigInteger | Baeldung
Learn about the multiply and parallelMultiply methods of the BigInteger and their differences.
❤1👍1
Вопросы для собеседования по коллекциям Java (2024)
https://medium.com/javarevisited/java-collections-interview-questions-fc252c80b55a
https://medium.com/javarevisited/java-collections-interview-questions-fc252c80b55a
Medium
Java Collections Interview Questions(2024)
List versus Set in Collection framework?
Больше не используйте блоки if-else! Используйте Strategy и Factory Pattern вместе
https://dev.to/tamerardal/dont-use-if-else-blocks-anymore-use-strategy-and-factory-pattern-together-4i77
https://dev.to/tamerardal/dont-use-if-else-blocks-anymore-use-strategy-and-factory-pattern-together-4i77
DEV Community
Don’t use if-else blocks anymore! Use Strategy and Factory Pattern Together
As we move forward in a project, lost in if-else blocks, struggling with complex conditions and...
👍2
Три быстрых способа отображения объектов Java в пользовательском интерфейсе
https://vaadin.com/blog/three-quick-ways-to-display-your-java-objects-in-the-ui
https://vaadin.com/blog/three-quick-ways-to-display-your-java-objects-in-the-ui
Vaadin
Three quick ways to display your Java objects in the UI | Vaadin
Learn 3 quick ways to display Java objects in the UI, from toString() overrides to JSON serialization and dynamic UI rendering with Vaadin.
12 предложений по улучшению Java, меняющих Java
Ознакомьтесь с ведущими текущими предложениями, направленными на рефакторинг JVM и расширение языка Java
https://www.infoworld.com/article/3598939/12-java-enhancement-proposals-changing-java.html
Ознакомьтесь с ведущими текущими предложениями, направленными на рефакторинг JVM и расширение языка Java
https://www.infoworld.com/article/3598939/12-java-enhancement-proposals-changing-java.html
InfoWorld
12 Java Enhancement Proposals changing Java
Take a tour of the leading in-flight proposals aimed at refactoring the JVM and expanding the Java language.
👍1
Лучшие блоги Java для опытных программистов
https://blog.jetbrains.com/idea/2024/11/top-java-blogs-for-experienced-programmers
https://blog.jetbrains.com/idea/2024/11/top-java-blogs-for-experienced-programmers
The JetBrains Blog
Top Java Blogs for Experienced Programmers | The IntelliJ IDEA Blog
Following up on our previous article in which we shared some great multi-author blogs to follow, today we have a curated selection of personal blogs from top Java experts. These experts aren’t just
Современная Ява
Эта книга предназначена для людей, которые чувствуют, что хотят отказаться от изучения Java. Она побуждает читателей тщательно изучить каждый раздел и попытаться выполнить все предложенные задания, чтобы эффективно усвоить концепции. https://javabook.mccue.dev/
Эта книга предназначена для людей, которые чувствуют, что хотят отказаться от изучения Java. Она побуждает читателей тщательно изучить каждый раздел и попытаться выполнить все предложенные задания, чтобы эффективно усвоить концепции. https://javabook.mccue.dev/
javabook.mccue.dev
Prelude - Modern Java
Book teaching how to write modern and effective Java.
Как проверить Spring Request и создать собственные валидаторы
https://blog.stackademic.com/how-to-validate-spring-request-and-make-custom-validators-7eba1b497527
https://blog.stackademic.com/how-to-validate-spring-request-and-make-custom-validators-7eba1b497527
Medium
How to validate Spring Request and make custom validators
Today I want to show how to validate your request in Spring boot and how to create the best custom validators 😎!
Введение в Лантерну
Lanterna — это библиотека для создания текстовых пользовательских интерфейсов, дающая нам возможности, схожие с возможностями библиотеки Curses C. Однако Lanterna написана на чистом Java. Она также дает нам возможность генерировать терминальный пользовательский интерфейс даже в чисто графической среде, используя эмулируемый терминал. https://www.baeldung.com/java-lanterna
Lanterna — это библиотека для создания текстовых пользовательских интерфейсов, дающая нам возможности, схожие с возможностями библиотеки Curses C. Однако Lanterna написана на чистом Java. Она также дает нам возможность генерировать терминальный пользовательский интерфейс даже в чисто графической среде, используя эмулируемый терминал. https://www.baeldung.com/java-lanterna
Baeldung
Introduction to Lanterna | Baeldung
Learn about the Curses style Java console UI library Lanterna for for building text-based user interfaces.
🔥1