Графики в Java: алгоритм построения минимального остовного дерева - алгоритм Прима Графики - это удобный способ хранения определенных типов данных. Концепция была перенесена из математики и адаптирована для нужд информатики. https://goo.su/8MW9
Stack Abuse
Graphs in Java: Minimum Spanning Trees - Prim's Algorithm
In this detailed guide, we'll take a look at Prim's Algorithm and how to find an MST (Minimum Spanning Tree) in a graph in Java in theory and practice.
3 способа скопировать файл из одного каталога в другой на Java В этой статье я покажу вам три простых способа скопировать файл из одной папки в другую с помощью программы Java. Эти три подхода показывают, как скопировать файл в Java 6 или более ранней версии с использованием фундаментального класса FileInputStream без использования сторонней библиотеки, способ ввода-вывода Apache Commons для тех, кто любит использовать стороннюю библиотеку, и, наконец, стандартный способ копирование файла post-Java 7 с использованием классов NIO 2.0. https://goo.su/8p1M
Java67
3 ways to Copy a File From One Directory to Another in Java, Examples
Java Programming tutorials and Interview Questions, book and course recommendations from Udemy, Pluralsight, Coursera, edX etc
Обзор новостей Java: обновления OpenJDK, Spring, Quarkus, Payara, Hibernate, Quarkus и JakartaOne На этой неделе в обзоре Java за представлены новости из OpenJDK JEP, Oracle Release Critical Patch Update за октябрь 2021 года, JDK 18, многочисленные обновления Spring Projects, Quakus 2.3.1, платформа Payara, Hibernate Search 6.0.7, GraalVM 21.3, Java для VS Code 1.0 и Apache Camel для VS Code 0.1.0. https://goo.su/8rCl
InfoQ
Java News Roundup: Updates on OpenJDK, Spring, Quarkus, Payara, Hibernate, Quarkus and JakartaOne
This week's Java roundup for October 18th, 2021, features news from OpenJDK JEPs, Oracle’s Releases Critical Patch Update for October 2021, JDK 18, numerous Spring Projects updates, Quakus 2.3.1, Payara Platform, Hibernate Search 6.0.7, GraalVM 21.3, Java…
Java - Как напечатать массив в одну строку В этом руководстве мы рассмотрим несколько способов печати массивов в одну строку - с использованием встроенных вспомогательных методов и Stream API, взвешивая различия между подходами и когда какой из них использовать. https://goo.su/8sdR
Stack Abuse
Java - How to Print an Array in One Line
In this short tutorial, we'll take a look at how to print an array in a single line in Java, using Arrays.toString(), Arrays.deepToString(), the Stream API and other methods.
🔥 EPAM приглашает мобильных разработчиков (iOS/Android), Java и JavaScript-разработчиков, системных аналитиков, функциональных тестировщиков и автоматизаторов из России присоединиться к команде ЕРАМ и проекту ВТБ-Розничный бизнес и получить welcome-бонус в размере одного оклада. Заполните регистрационную форму, пройдите интервью и получите оффер в течение 48 часов!
📌 Приходите 8 ноября в 11:00 на вебинар «ЕРАМ Insider вместе с ВТБ», чтобы узнать подробности.
👉🏻 Регистрация открыта: https://epa.ms/epam-vtb-hw-tg8
📌 Приходите 8 ноября в 11:00 на вебинар «ЕРАМ Insider вместе с ВТБ», чтобы узнать подробности.
👉🏻 Регистрация открыта: https://epa.ms/epam-vtb-hw-tg8
Объединение файлов Word, Excel, PowerPoint, PDF и изображений в один PDF-файл на Java Для объединения документов мы будем использовать Spire.Office для Java, который представляет собой многофункциональный и простой в использовании API для создания, управления и преобразования документов Office и PDF. https://goo.su/8T7B
C-Sharpcorner
Combine Word, Excel, PowerPoint, PDF and Image Files into One PDF in Java
In this article, we are going to illustrate how to Combine Word, Excel, PowerPoint, PDF and Image Files into One PDF in Java.
Сортировка Heap(кучи) в Java Сортировка - один из фундаментальных методов, используемых при решении проблем, особенно связанных с написанием и реализацией эффективных алгоритмов. https://goo.su/8Tzr
Stack Abuse
Heap Sort in Java
In this guide, we'll take a look at the theory and implementation of Heap Sort in Java - we'll be implementing it via a Heap and a PriorityQueue.
String.format () в 3 раза быстрее в Java 17 Один из наиболее удобных способов создания сложных строк - это String.format (). Раньше он был чрезмерно медленным, но в Java 17 он примерно в 3 раза быстрее. В этом информационном бюллетене мы узнаем, в чем разница и где она вам поможет. Также, когда вы должны использовать format () вместо простого добавления String с +. https://cutt.ly/eRBSL35
www.javaspecialists.eu
[JavaSpecialists 294] - String.format() 3x faster in Java 17
One of the most convenient ways of constructing complex Strings is with String.format(). It used to be excessively slow, but in Java 17 is about 3x faster. In this newsletter we discover what the difference is and where it will help you. Also when you should…
run-java. sh - это универсальный запускаемый script для Java- приложений, специально созданный для запуска из контейнеров https://goo.su/8yVc
GitHub
GitHub - fabric8io-images/run-java-sh: Universal startup script for plain Java applications
Universal startup script for plain Java applications - GitHub - fabric8io-images/run-java-sh: Universal startup script for plain Java applications
Мы должны писать код Java по-другому Эта статья посвящена тому, как можно импровизировать кодирование на Java, чтобы использовать его в полной мере. https://goo.su/8zI
☕️Microsoft увеличивает инвестиции в Java «В течение последних 23 лет программа Java Community Process (JCP) руководила спецификацией платформы Java в сотрудничестве с международным сообществом разработчиков Java. Программа JCP приветствует участие и членство от корпоративных участников, участников с открытым исходным кодом, отдельных лиц и участников группы пользователей Java. Мы рады приветствовать Microsoft в программе JCP; он продолжает представлять динамичную экосистему Java. Мы с нетерпением ждем их вклада ». https://goo.su/928I
Microsoft for Java Developers
Microsoft Deepens Its Investments in Java
Microsoft signs the Java Specification Participation Agreement with Oracle and has officially joined the Java Community Process.
Как использовать Docker для разработки на Java
Воспользуйтесь преимуществами Docker, чтобы упростить разработку на Java. Узнайте, как обновить работающую базу кода Java (без перезапуска контейнера) и выполнить отладку в удаленно запущенном контейнерном приложении Java. https://goo.su/956T От микросервисов Spring Boot к лямбда-функциям https://goo.su/9576
Воспользуйтесь преимуществами Docker, чтобы упростить разработку на Java. Узнайте, как обновить работающую базу кода Java (без перезапуска контейнера) и выполнить отладку в удаленно запущенном контейнерном приложении Java. https://goo.su/956T От микросервисов Spring Boot к лямбда-функциям https://goo.su/9576
☕️Red Hat выпускает языковую поддержку для подключаемого модуля Java 1.0 для VSCode
Архитектор программного обеспечения в Sanoma Learning
Red Hat выпустила версию 1.0 языковой поддержки Java в Visual Studio Code с новыми функциями, в том числе: поддержка Java 17 ; улучшение производительности за счет отсрочки некоторых вычислений на основе новых функций спецификации LSP ; настройка различных параметров JVM; оптимизация отзывчивости языкового сервера; и возможность отображать иерархию типов... https://goo.su/98at
Архитектор программного обеспечения в Sanoma Learning
Red Hat выпустила версию 1.0 языковой поддержки Java в Visual Studio Code с новыми функциями, в том числе: поддержка Java 17 ; улучшение производительности за счет отсрочки некоторых вычислений на основе новых функций спецификации LSP ; настройка различных параметров JVM; оптимизация отзывчивости языкового сервера; и возможность отображать иерархию типов... https://goo.su/98at
InfoQ
Red Hat Releases Language Support for Java Plugin 1.0 for VSCode
Red Hat has released version 1.0 of Language support for Java on VSCode that supports Java 17, displaying type hierarchies and improved performance. The source lookup feature has been improved and now supports unmanaged projects and is able to display sources…
Java и неизменяемость: создание предсказуемых приложений В этой статье вы найдете ответы о неизменности и ее лучших практиках. Практические примеры демонстрируют преимущества неизменяемости и связанных с ней уловок https://goo.su/9b3t
DZone
Java Immutable Explained. Immutable Objects With Examples.
In this article, find answers about immutability and its best practices. Practical examples demonstrate the advantages of immutability and related tricks.
☕️Полное руководство по предикатам Java 8.
https://clck.ru/YqAZk
☕️Руководство по сборщикам Java 8: summingDouble (), summingLong () и summingInt ().
https://clck.ru/YqAZn
https://clck.ru/YqAZk
☕️Руководство по сборщикам Java 8: summingDouble (), summingLong () и summingInt ().
https://clck.ru/YqAZn
Stack Abuse
Complete Guide to Java 8 Predicates
In this extensive guide, we'll take a look at functional programming, lambda expressions, functional interfaces and focus on Predicates in Java with concrete practical examples!
Эксперты NIX в прямом эфире расскажут о полезных инструментах Java. Присоединяйся к онлайн-лекциям!
Когда: 16 ноября в 18:00
Где: на YouTube-канале NIX
В программе:
«Micronaut — не спрингом единым», Иван Козиков, Java-разработчик
Во время лекции ты узнаешь, как упростить и ускорить разработку микросервисов в облаке с помощью фреймворка Micronaut.
«Как я перестал бояться OAUTH2 и полюбил KeyCloak», Никита Роатэ, Java-разработчик
Эксперт расскажет, где и когда ты можешь столкнуться с аутентификацией и авторизацией. Ты узнаешь, какие проблемы могут возникнуть в процессе их внедрения и как использовать Keycloak.
Для кого:
🔹 Junior-разработчикам с базовыми знаниями Java (студенты и выпускники технических специальностей)
🔹 Опытным специалистам, которые разбираются в микросервисной архитектуре
Чтобы не пропустить начало трансляции, жми 🔔
Задавай спикерам все интересующее тебя вопросы и узнай больше о полезных инструментах Java-разработчика.
Увидимся в эфире 😉
Когда: 16 ноября в 18:00
Где: на YouTube-канале NIX
В программе:
«Micronaut — не спрингом единым», Иван Козиков, Java-разработчик
Во время лекции ты узнаешь, как упростить и ускорить разработку микросервисов в облаке с помощью фреймворка Micronaut.
«Как я перестал бояться OAUTH2 и полюбил KeyCloak», Никита Роатэ, Java-разработчик
Эксперт расскажет, где и когда ты можешь столкнуться с аутентификацией и авторизацией. Ты узнаешь, какие проблемы могут возникнуть в процессе их внедрения и как использовать Keycloak.
Для кого:
🔹 Junior-разработчикам с базовыми знаниями Java (студенты и выпускники технических специальностей)
🔹 Опытным специалистам, которые разбираются в микросервисной архитектуре
Чтобы не пропустить начало трансляции, жми 🔔
Задавай спикерам все интересующее тебя вопросы и узнай больше о полезных инструментах Java-разработчика.
Увидимся в эфире 😉
Защита веб-приложений Java EE с помощью Asgardeo Java OIDC SDK
Как использовать Asgardeo Java OIDC SDK для защиты веб-приложений Java EE https://cutt.ly/zTxtcwx
Как использовать Asgardeo Java OIDC SDK для защиты веб-приложений Java EE https://cutt.ly/zTxtcwx
Medium
Securing Java EE Web Apps with Asgardeo Java OIDC SDK
How to Use Asgardeo Java OIDC SDK to Secure Java EE Web Apps
Лямбда-выражения AWS Fast Spring Boot с GraalVM В этой статье я расскажу, как можно взять пример реального REST-приложения, адаптированного к функции Spring-Cloud, и ускорить время холодного запуска с помощью GraalVM. https://goo.su/9DY1
dzone.com
Fast Spring Boot AWS Lambdas with GraalVM - DZone Java
GraalVM allows us to build platform-specific binaries that can be run directly without needing JVM which speeds up the cold start time of our functions.
Ищем: Java Developer Trainee (стажировка)
Локация (Офис): Ростов-на-Дону, Казань, Санкт-Петербург, Киев, Харьков, Одесса, Днепр, Чернигов, Черкассы, Минск, Гомель, Полоцк, Витебск.
Удаленно: Города РФ (не более UTC+5). Москва - набор закрыт.
Опыт работы: без опыта
Международная компания Andersen, проводит набор на оплачиваемую стажировку с последующим трудоустройством по направлению Java Developer Trainee
Требования:
📌уровень знания английского языка Intermediate и выше ( в РФ уровень может быть ниже);
📌понимание принципов ООП, понимание алгоритмов и структур данных знание, Java Core;
📌обязательное знание основ Java EE (Servlets, jsp);
📌представление о реляционных базах данных (Oracle, MySQL, PostgreSQL и др.);
📌опыт написания unit-тестов, знания систем контроля версий (git или svn), Spring Framework, а также ORM (Hibernate Framework)
Направляйте заявку на trainee@andersenlab.com
Тема письма «Имя, Фамилия, город, Java Trainee»
Локация (Офис): Ростов-на-Дону, Казань, Санкт-Петербург, Киев, Харьков, Одесса, Днепр, Чернигов, Черкассы, Минск, Гомель, Полоцк, Витебск.
Удаленно: Города РФ (не более UTC+5). Москва - набор закрыт.
Опыт работы: без опыта
Международная компания Andersen, проводит набор на оплачиваемую стажировку с последующим трудоустройством по направлению Java Developer Trainee
Требования:
📌уровень знания английского языка Intermediate и выше ( в РФ уровень может быть ниже);
📌понимание принципов ООП, понимание алгоритмов и структур данных знание, Java Core;
📌обязательное знание основ Java EE (Servlets, jsp);
📌представление о реляционных базах данных (Oracle, MySQL, PostgreSQL и др.);
📌опыт написания unit-тестов, знания систем контроля версий (git или svn), Spring Framework, а также ORM (Hibernate Framework)
Направляйте заявку на trainee@andersenlab.com
Тема письма «Имя, Фамилия, город, Java Trainee»
Лучшие Java IDE на 2021 год Выбор IDE для работы является важным решением для оптимизации рабочего пространства и процесса разработчиков. Ниже приведены десять вариантов IDE и причины, по которым вы можете их рассмотреть https://goo.su/9evq