uk
Feedback
Чашечка Java

Чашечка Java

Відкрити в Telegram

Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels

Показати більше
8 551
Підписники
-124 години
-207 днів
-2430 день
Архів дописів
Introducing a new client in the AWS SDK for Java 2.x for retrieving EC2 Instance Metadata Read: https://aws.amazon.com/blogs/
Introducing a new client in the AWS SDK for Java 2.x for retrieving EC2 Instance Metadata Read: https://aws.amazon.com/blogs/developer/introducing-a-new-client-in-the-aws-sdk-for-java-2-x-for-retrieving-ec2-instance-metadata/

KeyCloak и микро-сервисы. Как облегчить жизнь программисту Привет! Если ты так же как и я решил использовать keycloak для аутентификации и авторизации в своей микро-сервисной архитектуре, то я расскажу вам как правильно настроить сам keycloak, его рабочую среду а в конце мы подключим Active Directory к нашему приложению. Читать: https://habr.com/ru/post/720070/?utm_campaign=720070

7 Best Online Courses to Learn Go or Golang in 2023 - Best of Lot Hello guys, if you want to learn the Go programming languag
7 Best Online Courses to Learn Go or Golang in 2023 - Best of Lot Hello guys, if you want to learn the Go programming language in 2023 and look for the best Golang online courses, you have come to the right place. Earlier, I shared the best JavaScript Courses, and today, I will share the best online lessons to learn one of the modern programming languages called Go or Golang. This popular, next-generation, highly efficient programming language is created by none other than Google, creator of Angular, Android, Flutter, and Dart, to make their software development process smoother and better. Java Interview questions and tutorials Read: http://www.java67.com/2019/12/top-5-courses-to-learn-go-or-golang.html

MapReduce: как и зачем? Пример задачи. Хотим автоматизировать огромный фруктовый рынок. На каждое событие будем писать строчку в структурированный лог. Этот лог не является частью runtime функционирования рынка, но может быть полезен для изучения статистики и аналитики. Например, на основании лога продавец может сделать вывод, что свежие яблоки выгоднее привозить к 13:00. Читать: https://habr.com/ru/post/720050/?utm_campaign=720050

[recovery mode] Spring Cloud OpenFeign и авторизация (OAuth2). Ещё проще Несколько дней назад была поставлена задача сделать запросы между сервисами с токеном. У нас используется Keycloak в качестве SSO. В силу того,что нужно всё на базовом уровне (ничего специфического),то имеет смысл использовать Feign Client (OpenFeign) для Spring Boot. Читать: https://habr.com/ru/post/719934/?utm_campaign=719934

Руководство по возможностям языка Java версий 8-19 Вы можете использовать это руководство для получения практической информации о том, как найти и установить последнюю версию Java, понять различия между дистрибутивами Java (Adoptium, AdoptOpenJdk, OpenJDK, OracleJDK и т. д.), а также получить обзор функций языка Java, включая версии 8-19. Читать: https://habr.com/ru/post/719744/?utm_campaign=719744

Top 20 Azure Interview Questions and Answers for IT Professionals Hello guys, if you are preparing for Azure Cloud Engineer i
Top 20 Azure Interview Questions and Answers for IT Professionals Hello guys, if you are preparing for Azure Cloud Engineer interviews and looking for common Azure Interview Questions and Answers then you have come to the right place. Earlier, I have shared 20 Cloud Computing Interview Questionsand 20 AWS Questions for interviews and today, I will share frequently asked Azure Cloud interview questions with answers. If you have worked as Azure Engineer then you can easily answer all of these questions but if you cannot then you can always go back and join one of these best Azure online courses to learn and revise key Azure concepts, services, and platform details. The list contains best online courses to learn Azure from popular websites like Udemy, Coursera, and Pluralsight. Java Interview questions and tutorials Read: http://www.java67.com/2022/06/azure-interview-questions-answers.html

Top 20 Tailwind CSS Interview Questions and Answers Hello guys, if you are preparing for web designer or web developer interv
Top 20 Tailwind CSS Interview Questions and Answers Hello guys, if you are preparing for web designer or web developer interview where Tailwind CSS skills are needed and you are looking for common Tailwind questions to prepare for interview then you have come to the right place. Earlier, I have shared common CSS interview questions and Bootstrap questions, another important CSS framework and in this article, I am going to share 20 frequently asked Tailwind CSS interview questions with answers. These questions covers essential Tailwind concepts and if you have worked with Tailwind or used Tailwind in past then you can easily answer these questions but if you forgot and struggle to answer them then you can also checkout one of these best Tailwind CSS books and coursesto learn and revise Tailwind concepts quickly. Java Interview questions and tutorials Read: http://www.java67.com/2022/07/tailwind-css-interview-questions-answers.html

8 Difference between TCP and UDP Protocol in Java? Networking Question What is the difference between TCP and UDP is a popula
8 Difference between TCP and UDP Protocol in Java? Networking Question What is the difference between TCP and UDP is a popular networking question from Java interviews? Though TCP or UDP is Java independent concept and very likely to be asked in other programming language interviews as well, many programmers do not really understand them clearly. They sure have heard them because TCP and UDP are two of the most important transport protocol of the internet, but when it comes to listing down the difference between them, they fail to mention key differences in terms of ordering, guaranteed delivery, speed, and usage. Java Interview questions and tutorials Read: http://www.java67.com/2016/09/difference-between-tcp-and-udp-in-java.html

Top 25 React Native interview Questions Answers Hello guys, if you are preparing for React Native Developer interview and loo
Top 25 React Native interview Questions Answers Hello guys, if you are preparing for React Native Developer interview and looking for common React Native Interview questions and answers then you have come to the right place. Earlier, I have shared best free online courses to learn React Nativeand in this article, I am going to share 25 React Native Questions you can prepare for any Job interview. Mobile application development has advanced at a rapid pace in the last decade. As the usage of mobiles has increased immensely, more and more companies have figured that mobile applications are the future. So because of this increasing demand for mobile applications, the technology has advanced to keep up with the expectations. Java Interview questions and tutorials Read: http://www.java67.com/2022/05/top-25-react-native-interview-questions.html

Top 43 Java IO and File System Interview Questions with Answers for 1 to 3 Years Experienced Good knowledge of Java IO API is important for any Java developer but many of them barely pay attention to Java IO and NIO API, and that's why they often struggle during Java interviews when a question related to Input-Output operation is asked. In the past, I have shared many Java interview questions on topics like Collections, Concurrency, JVM internals, Garbage Collection, OOP, Design Patterns, and Data structure based coding problems, which received good feedback and helped many Java developer on their Java Interview preparation. Consequently, many of my readers were also asking about Java IO and File-based interview questionsand this was one of the pending items on my TODO list for quite some time. Java Interview questions and tutorials Read: http://www.java67.com/2020/02/40-java-io-and-files-interview-questions-answers.html

Top 24 Java Date, Time, and Calendar Interview Questions Answers The Date and Time API is a significant one for day-to-day Ja
Top 24 Java Date, Time, and Calendar Interview Questions Answers The Date and Time API is a significant one for day-to-day Java development work, but many interviewers don't ask enough questions on this topic. Most of the questions are based on either Java Collection framework like HashMap, ConcurrentHashMap, or ArrayList or multi-threading concepts like volatile, synchronized, and atomic variables. This is not good, and many interviewers have realized that a good understanding of date and time API is also important for a good Java developer. That's the main reason for increasing date, time, and calendar-based Java interview questions in recent times, particularly in the last couple of years. Java Interview questions and tutorials Read: http://www.java67.com/2017/08/top-10-date-time-and-calendar-Java-Interview-Questions.html

Top 10 Online Courses to Learn Data Structure and Algorithms in 2023 - Best of Lot Hello guys, In the past, I have shared a l
Top 10 Online Courses to Learn Data Structure and Algorithms in 2023 - Best of Lot Hello guys, In the past, I have shared a lot of useful resources like books and tutorials to learn Data Structure and Algorithms for both beginners and experienced programmers. I have also shared a lot of Data Structure and Algorithmic interview questions like this and their solutions in Java. Still, I have got continuously queries about excellent online courses to learn Data Structure and Algorithms in Java. Even though the topics are completely independent with the programming language, Java developer definitely likes the online courses which teach Data Structure and Algorithms in Java, and that's why my recent post about best algorithms courses, which includes algorithms courses from JavaScript and Python didn't impress my readers. Java Interview questions and tutorials Read: http://www.java67.com/2019/07/top-10-online-courses-to-learn-data-structure-and-algorithms-in-java.html

Spring Data JPA и upsert Всем привет! Есть достаточно распространенная задача: нужно вставить новую запись в БД, но если она уже там есть, то её следует обновить. Эта ситуация может встретиться, например, если у вас есть 2 источника данных, каждый из которых передает половину информации об объекте, и ваш сервис должен склеить части вместе по какому-то внешнему идентификатору. Но вы не знаете, в каком порядке к вам попадут эти половинки. Предлагаю посмотреть, как это можно сделать, если сервис использует Spring Data JPA. Читать: https://habr.com/ru/post/719432/?utm_campaign=719432

Java-разработка — одно из направлений в IT, где новичку можно сразу начать прилично зарабатывать Начните осваивать Java-разработку c открытого урока «Парадигмы программирования в Java». Приходите 1 марта в 20:00 на открытый урок специализации «Java Developer» в OTUS. На занятии вы сможете узнать о парадигмах программирования: — разберёте структурный, объектно-ориентированный и функциональный подходы; — посмотрите, как всё это выглядит в Java; — обсудите преимущества и недостатки каждого из подходов. После урока у вас появится понимание разных стилей программирования. А ещё вы сможете познакомиться с преподавателем и оценить качество материалов онлайн-курса. Зарегистрироваться на занятие можно тут: https://otus.pw/lk9y/ Реклама ООО «Отус Онлайн-Образование» LjN8K4PMr

Анализ дампа кучи Java: разбираем на примерах Я увлекаюсь управлением памятью в Java и в этой статье попробую объяснить, как взять и проанализировать дамп кучи – разберём на примерах. Но для начала давайте вспомним, что известно об этой предметной области. Немного освежив теорию, мы возьмем дамп кучи и проанализируем, каким он получится в простом приложении. Читать: https://habr.com/ru/post/719434/?utm_campaign=719434

Java News Roundup: NetBeans 17, Multiple Spring and Tomcat Updates, GraalVM Builds for JDK 20 This week's Java roundup for Fe
Java News Roundup: NetBeans 17, Multiple Spring and Tomcat Updates, GraalVM Builds for JDK 20 This week's Java roundup for February 20th, 2023 features news from OpenJDK, JDK 20, JDK 21, GraalVM, GlassFish 7.0.2, point and milestone releases of numerous Spring projects, Helidon 4.0.0-ALPHA5, NetBeans 17, Apache Tomcat 11.0.0-M3, 10.1.6, 9.0.72 and 8.5.86, Apache Log4j 2.20.0, JHipster Lite 0.28.0, JobRunr 6.1.0, JBang 0.104.0, and Gradle 7.6.1 and 6.9.4. By Michael Redlich Read: https://www.infoq.com/news/2023/02/java-news-roundup-feb20-2023/

Не придумывайте данные для интеграционных тестов — генерируйте их Если вы разработчик и когда-либо писали интеграционные тесты — скорее всего, вы использовали TestContainers. Появившись в 2015 году, эта библиотека изменила то, как мы производим автоматизацию тестирования, позволив разработчикам запускать интеграционные тесты с участием баз данных на локальных машинах, что существенно сократило сложность интеграционных тестов и время, необходимое для их запуска и прогона. Testcontainers "по щелчку пальцев" запускают базы данных, но для того, чтобы тесты начали проходить, нужно кое-что ещё: начальные данные внутри базы. Их необходимо подготовить перед запуском тестов, а по мере того, как схема растёт и усложняется, делать это становится всё труднее. Комбинируя Testcontainers с одной из доступных на сегодня библиотек для синтеза реляционных данных, мы теперь можем заполнять любую Testcontainers-базу данных сгенерированными данными, что позволяет быстро разрабатывать тесты для логики, предполагающие взаимодействие с базой данных, избегая при этом необходимости разрабатывать и поддерживать большие объемы кода. Читать: https://habr.com/ru/post/719302/?utm_campaign=719302