Чашечка Java
Открыть в Telegram
Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels
Больше8 283
Подписчики
-124 часа
-77 дней
-7430 дней
Архив постов
8 283
Использование оконных функций с Hibernate 5 и 6
SQL — это невероятно мощный язык запросов. Он предоставляет поистине безграничные возможности для извлечения и трансформирования информации. Одним из примеров этого является оконная функция. Она позволяет выполнять операции над подмножествами строк таблицы, имеющихся в вашем запросе.
Читать: https://habr.com/ru/companies/otus/articles/743910/?utm_campaign=743910
8 283
Собеседование по Java. Разбор 1606 вопросов и ответов. Часть 1 (с 1 по 169 вопрос)
Всем привет! Меня зовут Владимир Баганов. Я хочу начать серию статей с простым разбором вопросов на собеседованиях на Java разработчика. Под капотом 169 разобранных вопросов из 1606 вопросов.
Читать: https://habr.com/ru/articles/743862/?utm_campaign=743862
8 283
Top 10 Courses to Learn System Design and Software Architecture in 2023 - Best of Lot
Software design or System design is one of the tricky concepts to master. You
can quickly learn a programming language like Java or Python, but creating software using that programming language is a totally
different thing. That's where software design and coding skills come to the
rescue. It's actually an art to structure your program, design your modules,
specify boundaries and interactions with other parts of the system so that
they are easier to read, maintain, and flexible to change. It's one of the
most essential skills for a software developer
but often gets ignored. If you look for an online course to learn Software
design and architecture, you won't find many, forget about good ones.
Java Interview questions and tutorials
Read: http://www.java67.com/2019/09/top-5-courses-to-learn-system-design.html
8 283
Java News Roundup: JNoSQL 1.0, Liberica NIK 23.0, Micronaut 4.0-RC2, Log4j 3.0-Alpha1, KCDC, JCON
This week's Java roundup for June 19th, 2023 features news from JDK 22, JDK 21, updates to: Spring Boot; Spring Security; Spring Vault; Spring for GraphQL; Spring Authorization Server and Spring Modulith; Liberica NIK 23.0, Semeru 20.0.1, Micronaut 4.0-RC2 and 3.9.4, JNoSQL 1.0, Vert.x 4.4.4, updates to: Apache Tomcat, Camel, Log4j and JMeter; JHipster Lite 0.35, KCDC 2023 and JCON Europe 2023.
By Michael Redlich
Read: https://www.infoq.com/news/2023/06/java-news-roundup-jun19-2023/
8 283
Microsoft Azure Event Grid MQTT Protocol Support and Pull Message Delivery Are Now in Public Preview
Microsoft recently announced the public preview of bi-directional communication via MQTT version 5 and MQTT version 3.1.1 protocols for its Azure Event Grid service.
By Steef-Jan Wiggers
Read: https://www.infoq.com/news/2023/06/azure-eventgrid-mqtt-support/
8 283
How to create a Microservice application using Quarkus in Java? Along With Example Tutorial
Hello guys, Microservices architecture has become increasingly popular due to its flexibility, scalability, and ease of maintenance. When it comes to building microservices in Java, Quarkus is an excellent framework that provides a lightweight, fast, and efficient runtime. In this tutorial, we will explore how to create a microservice application using Quarkus in Java, along with a comprehensive step-by-step example.
Java Interview questions and tutorials
Read: http://www.java67.com/2023/06/how-to-create-microservice-application.html
8 283
Top 6 AWS Cloud Practitioner Certification (CLF-C01) Courses, Practice Tests, and Exam Dumps in 2023 - Best of Lot
Hello guys, If you are preparing for AWS Certified Cloud Practitioner and looking for some affordable awesome online training courses and practice tests to start your preparation then you have come to the right place. Earlier, I have shared free AWS Cloud Practitioner courses, and in this article, I am going to share thebest AWS Certified Cloud Practitioner certification online training courses for beginners and anyone who want to learn about AWS and Cloud Computing and also want to earn a certification.
Java Interview questions and tutorials
Read: http://www.java67.com/2020/07/top-5-aws-certified-cloud-practitioner-courses-and-practice-test.html
8 283
Oracle introduces free license for GraalVM
Read: https://www.infoworld.com/article/3700772/oracle-introduces-free-license-for-graalvm.html#tk.rss_java
8 283
QCon New York 2023: Day Three Recap
Day Three of the 9th annual QCon New York conference was held on June 15th, 2023 at the New York Marriott at the Brooklyn Bridge in Brooklyn, New York. This three-day event, organized by C4Media, included keynote addresses by Suhail Patel and Sarah Bird, and presentations from four conference tracks.
By Michael Redlich
Read: https://www.infoq.com/news/2023/06/day-three-qcon-ny-2023/
8 283
Хотите создавать бэкенд Java-приложений с использованием Groovy?
Тогда приходите 27 июня в 20:00 мск на открытый урок «Shared Libraries в Jenkins» в OTUS. На занятии посмотрят, как расширять пайплайны в Jenkins с помощью внешних библиотек и научатся их писать.
Встреча приурочена к запуску онлайн-курса «Groovy Developer» в OTUS.
Спикер: Андрей Поляков, старший разработчик в Unlimint и преподаватель курса.
На занятии вы рассмотрите:
- Подключение библиотек в пайплайнах
- Структуру shared-libraries
- Особенности подключения и глобальные настройки
- Возможности Groovy при написании shared-библиотек
Вебинар будет полезен DevOps-инженерам и Java-разработчикам, которые хотят научиться создавать и настраивать сборки Java Backend проектов.
Для участия зарегистрируйтесь: https://otus.pw/KO5ip/
Реклама ООО «Отус Онлайн-Образование» LjN8KYwyq
8 283
Top 10 Java Online Courses and Tutorials for Beginners in 2023 [UPDATED]
Hello
everyone! if you want to learn Java Programming and become a Java Programmer in 2023 and looking for the best resources like books, online courses, tutorials, projects, and websites, you have come to the right place. Earlier, I have shared the best Java books for beginners, best Java websites, best Java tutorials, and free Java courses. Today, we will go through some of the best online courses for
learning the Java Programming language. These Java online courses are curated from top websites and learning platforms like Coursera, Udemy, Educative, CodeCademy, Javaespecialist, etc.
Java Interview questions and tutorials
Read: http://www.java67.com/2022/02/top-5-courses-to-learn-java-online-for.html
8 283
Mini book: The Angular Mini-Book 3.0
The Angular Mini-Book is a guide to getting started with Angular. You'll learn how to develop a bare-bones application, test it, and deploy it. Then you'll move on to adding Bootstrap, Angular Material, continuous integration, and authentication.
By Matt Raible
Read: https://www.infoq.com/minibooks/angular-mini-book-v3/
8 283
Hibernate — проблема декартова произведения при запросах с пагинацией
Привет! Меня зовут Артём Гордиенко, я работаю Java/Kotlin-разработчиком в Росбанке и занимаюсь разработкой микросервисов, необходимых для внешнеэкономической деятельности интернет-клиент-банка юридических лиц. Реализация этого доклада стала возможной благодаря одному-единственному сообщению, обнаруженному в логах одного нового микросервиса. Как оказалось, причина сообщения серьезно влияет на производительность приложения. Мне это показалось довольно интересным, и захотелось поделиться информацией с другими разработчиками.
Многие сталкиваются с реализацией вывода списочных данных с пагинацией из БД. В Spring Data и в самом Hibernate есть стандартные решения, которые позволяют достаточно просто решить эту задачу. Но у предлагаемых решений есть подводные камни, и со временем или даже сразу они могут серьезно повлиять на производительность. В худшем случае — и вовсе привести к падению приложения.
В этом посте, основанном на моем докладе с JPoint 2023, я расскажу, при использовании каких стандартных решений вы столкнетесь с падением производительности и какие есть эффективные варианты реализации запросов с пагинацией. Также обсудим баги в Hibernate 6, которые я обнаружил.
Читать: https://habr.com/ru/companies/rosbank/articles/743536/?utm_campaign=743536
8 283
Ваш Main() — это бомба замедленного действия: Как MOPP позволит вам избежать катастрофы в вашем коде?
MOPP: Main-Only-Programming-Pattern
В программировании существует множество различных паттернов, которые помогают упростить и ускорить процесс написания кода. Один из таких паттернов - Main-only programming pattern (MOPP), который предлагает разработчикам поместить весь код в метод Main, который является точкой входа в приложение.
Что это такое?
MOPP - это паттерн программирования, при котором все функции и переменные помещаются внутрь метода Main. Весь код, необходимый для работы приложения, находится в одном месте и не распределяется по различным классам.
Читать: https://habr.com/ru/articles/743436/?utm_campaign=743436
8 283
Top 6 Online Courses to Learn Microservices with Java and Spring Boot in 2023 - Best of Lot
Hello guys, if you want to learn about Microservices architecture and how to create
Microservices with Java using Spring Boot and Spring cloud framework and looking for the
best online courses then you have come to the right place. Earlier, I have
shared the best free Microservices courses for Java programmersand in this article, I am going to share the best online courses to learn Microservices with Java in 2023. Popularity of Cloud Computing has given an exponential rise to Microservices architecture because they go hand in hand. It's easy to scale Microservices which is the biggest advanced of Cloud Computing. If you don't know what is Microservices then don'
t worry, I will give you a brief overview.
Java Interview questions and tutorials
Read: http://www.java67.com/2022/02/top-5-microservice-courses-for-java.html
8 283
Вопрос на сертификационном экзамене: применение Threads и Executors
Продолжаем разбор вопросов из Java-сертификации от Учебного центра IBS вместе с Игорем Судакевичем, сертифицированным Java-разработчиком, уполномоченным инструктором корпорации Oracle и платформы Udemy, Java-методистом c 15-летним опытом. В этой статье мы рассмотрим применение Threads и Executors и поможем вам подготовиться к тестированию.
К задаче
Читать: https://habr.com/ru/companies/ibs/articles/743360/?utm_campaign=743360
8 283
Разбираемся с GraalVM, AOT и JIT
Если вы хотите разобраться, что такое GraalVM, как он работает, и в чем различия между Just-In-Time (JIT) компиляцией и Ahead-Of-Time (AOT) компиляцией, то это руководство — именно то, что вы искали.
Читать: https://habr.com/ru/companies/otus/articles/743318/?utm_campaign=743318
8 283
Top 5 Spring Boot Online Courses for Beginners in 2023 - Best of Lot [UPDATED]
Hello guys, if one of your goals is to learn Spring Boot in 2023, and I have started working towards it. As I have talked about my 3 point action plan to learn new technology, the first step is to attend some online courses and start building from that. If you are not sure what is Spring Boot and why should you learn Spring Boot, then let me tell you that it should be the first Java framework you should learn in 2023. The Spring Boot makes it really easy to work with the Spring framework by removing all the starting hurdles concerning setup and configuration. In one word, it makes it possible to write a Spring-based Java application and run them like core Java applications, like from the primary method.
Java Interview questions and tutorials
Read: http://www.java67.com/2018/06/5-best-courses-to-learn-spring-boot-in.html
8 283
Внутреннее обучение Java для QA
Всем привет! В статье расскажем про внутреннюю программу обучения для QA. В наших продуктовых командах все QA-инженеры пишут автотесты, для этого мы используем связку Java+Selenium. У всех разный уровень владения инструментами и опыт программирования. Чтобы выровнять уровень владения Java в командах и помочь новым сотрудникам быстрее влиться в нашу среду автотестов, в 2022 году мы решили сделать внутреннюю программу обучения, определив минимально необходимый уровень владения технологическим стеком. В статье поговорим о том, как мы создавали нашу программу, расскажем, из чего она состоит и разберем нюансы.
Читать: https://habr.com/ru/companies/hh/articles/742554/?utm_campaign=742554
8 283
Нейронные сети, целый зоопарк друзей ( и/или врагов), сияющие глаза, и растворившийся миллион идей
Добрый день уважаемый читатель, первым делом хотел бы поблагодарить родных и близких а так-же кошку, за проявленное терпение и т. д. шутка.
это моя первая статья, надеюсь не последняя - думаю станет ясно после появления первых комментариев - надеюсь я не как Джерри из "Рик и Морти", впереди есть еще идеи. В этой же статье хочу описать свой путь пройденный для некоторого погружения в изучение и последующего проведения испытаний с нейронными сетями вроде ChatGPT. Явно описывать как из России сейчас подключиться к Канаде с использованием заветных трех букв и тому подобные телодвижения смысла не вижу, так как вероятно следующие за прогрессом уже давно все это перепробовали, и убедились что да, ChatGPT ответит на ваши заветные вопросы ответом типа: я лишь реализация нейронной сети созданная для возможностей развития, и тому подобное, а позже и облегченно выдохнули, мол время еще есть не такой умный уж код она и пишет, за работу можно(или нет?) не переживать... Этой статьей я хотел сократить или перенаправить на большую продуктивность время соискателя знаний в этом направлении.
Читать: https://habr.com/ru/articles/743110/?utm_campaign=743110
