ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

Чашечка Java

Чашечка Java

前往频道在 Telegram

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

显示更多
8 281
订阅者
-124 小时
-37 天
-7130 天
帖子存档
Абстрактные классы и интерфейсы в Java В каких случаях стоит использовать абстрактный класс, а в каких — интерфейс? Давайте разбираться, в чем между ними разница. Читать: https://habr.com/ru/post/707762/?utm_campaign=707762

Spring Data Specification: наложение фронтенд-фильтров на репозитории spring data Коллеги, добрый день. Во многих проектах для работы с данными на бекенде используется Spring Data со всеми плюшками использования декларативного подхода описания запросов к данным на основе интерфейсов. Также очень часто бекенду нужно быть очень универсальным, чтобы обрабатывать произвольные запросы от фронтенда. Рассмотрим ситуацию: мы реализуем интернет-магазин. Со стороны UI пользователь имеет возможность осуществлять поиск товаров, задавания произвольное количество фильтров. Например, он может указать в качестве фильтров для поиска: Читать: https://habr.com/ru/post/707724/?utm_campaign=707724

Лучший язык программирования: рейтинг TIOBE 2022 В этом году рейтинг языков программирования TIOBE удивил тройкой лидеров. Уз
Лучший язык программирования: рейтинг TIOBE 2022 В этом году рейтинг языков программирования TIOBE удивил тройкой лидеров. Узнайте, какой из языков потеснил Java и вышел в топ-3! Читать: «Лучший язык программирования: рейтинг TIOBE 2022»

Mini book: The InfoQ eMag - The InfoQ Trends Reports 2022 The InfoQ trends reports provide a snapshot of emerging software te
Mini book: The InfoQ eMag - The InfoQ Trends Reports 2022 The InfoQ trends reports provide a snapshot of emerging software technology and ideas. We create the reports and accompanying graphs to aid software engineers and architects in evaluating what trends may help them design and build better software. Our editorial teams also use them to help focus our content on innovator and early adopter trends. By InfoQ Read: https://www.infoq.com/minibooks/2022-infoq-trends-reports/

10 Projects you can build to Learn Java in 2023 Hello guys, from my 20 years of experience I can say that building project is
10 Projects you can build to Learn Java in 2023 Hello guys, from my 20 years of experience I can say that building project is the best way to learn Java but you also need to choose the right project because if you choose a trivial project you will not learn anything and at the same time, if you choose a hard project, you will frustrate and not complete it. That's why, its very important to choose the right kind of project when you learning Java. These project will not only complement your learning but also challenge you but not set an impossible task for you. Which means, you will learn and also have fund building them. If you are now looking for best Java Project ideas for beginners then you have come to the right place. Java Interview questions and tutorials Read: http://www.java67.com/2022/12/10-projects-you-can-build-to-learn-java.html

​Под Новый год сервис развития карьеры Эйч собрал 20 ведущих IT-команд и устроил Междусобойчик Это такой формат знакомства разработчиков с компаниями, в которых они потенциально хотят работать. Вам нужно: 1. Выбрать свою профессию на сайте 2. Пройти хардовый тест от Яндекс Практикум 3. Получить новогодние подарки: сертификаты, консультации и мерч А команды Авито, Сбера и команды других компаний познакомят вас с со своей внутренней кухней, чтобы вы заранее понимали есть ли у вас мэтч или нет. Загляните на Междусобойчик — это маст-ду для всех, кто работает в IT и Digital: https://tprg.ru/LBq2 Реклама ООО «ЭЙЧ КАРЬЕРА» LjN8K7oXK

Не верьте CharGPT и используйте KotUniL В последние недели медиа и социальные сети захлеснул поток сообщений о диалогах с ChatGPT. Только на Хабре поиск по этому термину показывает сегодня полтора десятка статей. Попробовал пообщаться с ChatGPT и я. Результат общения вынесен в заголовок. Хотите узнать, почему ChatGPT верить нельзя и почему лучше использовать KotUniL - читайте дальше. Что же, почитаем... Читать: https://habr.com/ru/post/707548/?utm_campaign=707548

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