ar
Feedback
Чашечка Java

Чашечка Java

الذهاب إلى القناة على Telegram

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

إظهار المزيد
8 550
المشتركون
لا توجد بيانات24 ساعات
-137 أيام
-3030 أيام
أرشيف المشاركات
Top Java Blogs Weekly: Best of 53/2022 Best of Top Java Blogs, year 2022, week 53 Read: https://www.topjavablogs.com/news/bes
Top Java Blogs Weekly: Best of 53/2022 Best of Top Java Blogs, year 2022, week 53 Read: https://www.topjavablogs.com/news/best-of-53-2022

ChatGPT. Übermensch из мира A.I.? Всем привет! Основной вопрос, который данная статья будет затрагивать является: "Стоит ли волноваться программистам за свои рабочие места в течений следующих лет из-за развития искусственного интеллекта?" Думаю вы уже все наслышаны о всеми великом проекте под названием "ChatGPT". Для тех кто не в танке, ChatGPT - программа написанная компанией, которая принадлежит Илону Маску, основная особенность данного проекта заключается в довольно продвинутом искусственном интеллекте приложения. Самое интересно, что данный И.И. способен дать ответ практически на любой вопрос, который вы ему задаете, будь это "Что лучше PS5 или PC" или " В чем заключается смысл жизни?". Читать: https://habr.com/ru/post/707502/?utm_campaign=707502

Top 5 Functional Interface Every Java Developer Should Learn Hello guys, functional interface in Java are an important concep
Top 5 Functional Interface Every Java Developer Should Learn Hello guys, functional interface in Java are an important concept but not many developer pay enough attention to them. They learn lambda and method reference but the functional interface from java.util.function package. While its not really possible to learn all the functional interfaces on that package but you can learn a few more commonly used ones like Predicate, Supplier, Consumer etc and that's what you will learn in this article.  But, before we get to the top 5 functional interfaces that every Java developer should learn, let me tell you a bit about what Java really is. Java Interview questions and tutorials Read: http://www.java67.com/2022/12/top-5-functional-interface-every-java.html

How to access a value defined in the application.properties file in Spring Boot? Example Tutorial How to access a value defin
How to access a value defined in the application.properties file in Spring Boot? Example Tutorial How to access a value defined in the application.properties file in Spring Boot is a common question that arises when you dealing with large software applications. In software applications, you need to have different environments for the QA, production, and local. So as a solution for this, you can use different configurations and update the files separately without affecting other environments by using property files. Java Interview questions and tutorials Read: http://www.java67.com/2022/12/how-to-access-value-defined-in.html

Пишете код на Java? Проверьте себя - пройдите тест Пройдите тест из 20 вопросов и проверьте свои знания. Сможете сдать — пройдёте на продвинутый курс "Java Developer. Professional " от OTUS по специальной цене. Откройте все возможности языка Java, чтобы писать код быстрее и чище. Время прохождения теста ограничено: 30 минут Пройти тест: https://otus.pw/KW1J/ Сейчас действуют новогодние скидки! Возможна оплата в рассрочку! Реклама ООО «Отус Онлайн-Образование» LjN8K9Uhj

Используем аннотацию @Transactional like a pro Привет, Хабр! Меня зовут Никита Летов, я тимлид бэкенд-разработки мобильного приложения Росбанка для физических лиц. Этот пост входит в серию постов по разработке бэкенд-микросервисов на Java и Spring и является адаптацией моего доклада с JPoint 2022. Также хочу предупредить, что данный пост не cookbook и не предоставляет идеально приготовленное решение какой-либо бизнес-проблемы. Это разбор одной технологии, которая при правильном использовании может помочь вам в решении реальной проблемы. А может и не помочь — всё зависит от ее природы. Читать: https://habr.com/ru/post/707378/?utm_campaign=707378

Как Java мусорит за пределами кучи: часть 1, реляционные базы данных Как Java разработчики, мы знакомы с концепцией сборки мусора. Наши приложения постоянно генерируют мусор, и этот мусор тщательно очищается сборщиками CMS, G1, Azul C4 и другими типами сборщиков. Однако история не заканчивается на Java куче. На самом деле, это только начало. В этой статье мы создадим простое Java-приложение, которое использует реляционную базу данных для пользовательских данных и твердотельные накопители (SSD) в качестве устройства хранения. Далее мы рассмотрим, как приложение генерирует мусор на уровне базы данных и SSD при выполнении логики приложения. Читать: https://habr.com/ru/post/702802/?utm_campaign=702802

Yolo на мобильном без постобработки Столкнулся я как-то с проблемой распознавания упорядоченных последовательностей объектов на мобильных устройствах. Идея использовать YOLO пришла довольно быстро, так как модель хорошо подходила по многим параметрам. Я экспортировал обученную модель и с грустью осознал, что она выдает не прошедшие фильтрацию боксы, классы и скоры, а нечто, не поддающееся первичному визуальному анализу. Читать: https://habr.com/ru/post/707298/?utm_campaign=707298

Visitor Design Patterns In Java Examples Tutorial Hello guys, if you want to learn Visitor design pattern in Java then you ha
Visitor Design Patterns In Java Examples Tutorial Hello guys, if you want to learn Visitor design pattern in Java then you have come to the right place. Earlier, I have covered many design patterns like Decorator, Strategy, State, Composite, Adapter, Command, Template, Factory, Observer and even few Microservice patterns like SAGA and Database per service and in this article, I will talk about Visitor Design Pattern and how to implement in Java. You will learn things like what is Visitor design pattern, what problem it solves, what are pros and cons of Visitor design pattern, when to use Visitor pattern as well as any alternatives of Visitor Pattern in Java. I will also show you a real world example of Visitor design pattern, but, before we get to the 5 best examples that will teach you all about design patterns in Java, let me tell you a little bit more about what it really is. Java Interview questions and tutorials Read: http://www.java67.com/2022/12/visitor-design-patterns-in-java.html

Лучший способ выполнить миграцию на Spring 6 В этой статье мы рассмотрим, как можно перенести существующее приложение на Spring 6 и как получить максимальную отдачу от этого обновления. Советы в этой статье основаны на проделанной мной работе по добавлению поддержки Spring 6 в Hypersistence Optimizer и проекте High-Performance Java Persistence. Читать: https://habr.com/ru/post/702474/?utm_campaign=702474

Напоминаем, что кроме этого канала у нас есть ещё более двух десятков каналов в Telegram по разным айтишным тематикам. Изучит
Напоминаем, что кроме этого канала у нас есть ещё более двух десятков каналов в Telegram по разным айтишным тематикам. Изучить, что за направления там есть, выбрать понравившееся и подписаться можно в специальном канале с каналами: @tproger_channels

Spring Authorization Server 1.0 Provides Oauth 2.1 and OpenID Connect 1.0 Implementations More than two-and-a-half years afte
Spring Authorization Server 1.0 Provides Oauth 2.1 and OpenID Connect 1.0 Implementations More than two-and-a-half years after being introduced to the Java community, VMWare has released Spring Authorization Server 1.0. Built on top of Spring Security, the Spring Authorization Server project supports the creation of OpenID Connect 1.0 Identity Providers and OAuth 2.1 Authorization Servers. The project supersedes the Spring Security OAuth project which is no longer maintained. By Johan Janssen Read: https://www.infoq.com/news/2022/12/spring-authorization-server-1-0/

SAGA Microservice Design Pattern In Java Hello guys, if you want to learn about SAGA Microservice design pattern then you have come to the right place. SAGA is one of the 10 essential Microservice Design Patterns I have shared earlier and it solve a critical problem related to distributed transaction. But, before we get to the different examples that will teach you all about SAGA microservice design patterns in Java, let me tell you a bit more about what it really is. A microservice-based application is basically a distributed system. The overall system consists of multiple minor services, which provide the overall application functionality. This architectural style offers numerous benefits as well as several limitations. SAGA Pattern is also one of the popular Microservice interview question and if you are going for interview, it make sense to learn and understand this design pattern in depth. Java Interview questions and tutorials Read: http://www.java67.com/2022/12/saga-microservice-design-pattern-in-java.html

photo content

Баттл языков программирования 2022 завершился Закончилась битва за звание лучшего языка программирования в 2022 году. C# зани
Баттл языков программирования 2022 завершился Закончилась битва за звание лучшего языка программирования в 2022 году. C# занимает первое место, Python — второе, а Java — третье. Читать: «Баттл языков программирования 2022 завершился»

Как Java-разработчику работать в Spring Boot с несколькими БД? Присоединяйтесь к открытому уроку 28 декабря в 20:00 «Spring boot - Работа с несколькими БД» и узнайте! Занятие пройдет в рамках онлайн-курса «Разработчик на Spring Framework» OTUS. На конкретном примере рассмотрят конфигурацию SpringBoot приложения, работающего одновременно с двумя разными реляционными базами данных, а также использующего для этого SpringData-репозитории. Спикер: преподаватель Александр Оруджев, Senior Software Engineer. Для участия в вебинаре пройдите вступительный тест: https://otus.pw/F6iv/ Праздничные цены для отличной карьеры в IT. Предложение ограничено! Реклама ООО «Отус Онлайн-Образование» LjN8KQZPs

Article: GraalVM Java Compilers Join OpenJDK in 2023, Align with OpenJDK Releases and Processes The Community Editions of the
Article: GraalVM Java Compilers Join OpenJDK in 2023, Align with OpenJDK Releases and Processes The Community Editions of the GraalVM JIT and Ahead-of-Time (AOT) compilers will move to OpenJDK in 2023. They will align with OpenJDK releases and processes. Existing releases, GraalVM Enterprise Edition, and other GraalVM projects will not. GraalVM 22.3 provides experimental support for JDK 19 and improves observability. Project Leyden will standardize Java AOT compilation. By Karsten Silz Read: https://www.infoq.com/articles/graalvm-java-compilers-openjdk/

Top 5 Features Of Spring Boot 3 To Learn In 2023 Hello guys, if you want to learn Spring Boot 3 and wondering which features
Top 5 Features Of Spring Boot 3 To Learn In 2023 Hello guys, if you want to learn Spring Boot 3 and wondering which features to start with then you have come to the right place. Earlier, I have shared 5 worth learning features from Spring Framework 6 and in this article, I am going to share 5 Spring Boot 3 features which are worth knowing and learning for every Java developer But, before we get to the best 5 features that you definitely need to check out in Spring Boot 3, let me tell you a bit about what Spring really is. Spring is basically a framework that can be used for developing various types of applications with the help of Java platforms. It also provides support for the Plain Old Java Objects, also known as POJOs, that developers can use for easily creating the Java SE Programming Model with full and partial Java EE. Java Interview questions and tutorials Read: http://www.java67.com/2022/12/top-5-features-of-spring-boot-3-to.html

Хотите развиваться в Java-разработке? Начните с открытого урока "Enum в Java" 24 ноября в 20:00 от OTUS. Данное занятие будет полезно начинающим разработчикам, которые хотят программировать на Java. На занятии Андрей Поляков, Senior Java Developer в компании Unlimint расскажет что такое перечисления и для чего они применяются. Также он разберёт конструкторы, поля, методы и синглетон. В результате занятия вы изучите неочевидные особенности Enum, про которые многие даже не подозревают. Вебинар входит в программу онлайн-курса "Специализация Java-Разработчик" от OTUS. Регистрируйтесь по ссылке: https://otus.pw/U4bZ Реклама ООО «Отус Онлайн-Образование» LjN8KXvzy