Чашечка Java
رفتن به کانال در Telegram
Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels
نمایش بیشتر8 550
مشترکین
-424 ساعت
-137 روز
-3230 روز
آرشیو پست ها
8 548
What is the JDK? Introduction to the Java Development Kit
Read: https://www.infoworld.com/article/3296360/what-is-the-jdk-introduction-to-the-java-development-kit.html#tk.rss_java
8 548
Article: Virtual Threads: New Foundations for High-Scale Java Applications
Virtual threads are a lightweight implementation of Java threads, delivered as a preview feature in Java 19. They dramatically reduce the effort of writing, maintaining, and observing high-throughput concurrent applications. Virtual threads breathe new life into the familiar thread-per-request style of programming, allowing it to scale with near-optimal hardware utilization.
By Brian Goetz
Read: https://www.infoq.com/articles/java-virtual-threads/
8 548
How to test a Spring Boot application in Java? @SpringBootTest Example
Hello guys, if you are wondering how to test your Java + Spring Boot application then you are at the right place. Earlier, I have shared best Spring Boot Courses and Spring Boot + Microservice example and in this article, I will talk about how to test your Spring boot application, mainly about writing unit test and integration test for Java and Spring boot application. Unit testing and Integration testing are two skills which separates a normal developer from a professional Java developer and when it comes to testing Spring applications many Java developer doesn't really know how to do that. If you are new to Java and Spring development but keen to learn Unit testing both Java and Spring Boot application then you have come to the right place.
Java Interview questions and tutorials
Read: http://www.java67.com/2022/07/how-to-test-spring-boot-application.html
8 548
Большая конференция про облачные технологии от Yandex Cloud — Yandex Scale стартует уже через несколько минут!
В программе вас ждут:
— 5 тематических треков: Infrastructure, Data Platform, Security, Serverless, Business Tools.
— Более 30 докладов о новых сервисах для бизнеса, обеспечении безопасности в облаке, возможностях бессерверных вычислений и повышении эффективности бизнеса за счёт использования облачных инструментов.
— Более 50 спикеров — ведущих IT-экспертов и разработчиков, которые расскажут о том, как облачные технологии помогают бизнесу адаптироваться к новой реальности.
Переходите по ссылке и присоединяйтесь к трансляции: https://tprg.ru/uSKk
Это #партнёрский пост
8 548
Java + Spring Boot + Microservices Example - Step by Step Guide
Hello guys, if you are wondering how to create a Microservice in Java and Spring Boot then you are ar the right place. In the past, I have shared best Spring Boot courses for Microservices, Interview Questionsas well as essential Microservice design principles and patternslike circuit breaker, CQRS, Event sourcing etc and In this article, we will cover the fundamentals of microservices with Spring Boot utilizing Spring cloud. We will cover a few fundamental ideas and then we will make a little micro-service to give you an outline. I will also share step by step guide to make Microservices in Java and then deploy them using Docker and Kubernetes on Cloud.
Java Interview questions and tutorials
Read: http://www.java67.com/2022/08/java-spring-boot-microservices-example.html
8 548
Eclipse Jakarta EE upgrade zeroes in on cloud
Read: https://www.infoworld.com/article/3674708/curtain-rises-on-eclipse-enterprise-java-upgrade.html#tk.rss_java
8 548
Как хранить сеть дорог в БД для построения маршрута?
Японцы уже в 2018 году научили немецкий GraphHopper строить маршруты по дорогам хранящимся в PostgreSQL.
Как кастомизировать источник данных, и сохранять новые дороги в таблицу правильно?
Надо всего лишь...
Читать: https://habr.com/ru/post/688556/?utm_campaign=688556
8 548
How to Find Lowest Common Ancestor of a Binary Tree in Java? Example Tutorial
Hello guys, if you are wondering how to find the lowest common ancestor of a binary tree in Java then you are at the right place. Earlier, I have shared 40+ binary tree questions and today I am going to share solution of one of the popular binary tree question here. To find the lowest common ancestor of a binary tree in java requires that we run through a binary search tree and how it operates. What then is a binary search tree? A Binary tree is a data structure in which each node can have at most two children. That is, each node in the binary tree will have data, left child and right child. The first node of the tree is called the Root.
Java Interview questions and tutorials
Read: http://www.java67.com/2022/01/how-to-find-lowest-common-ancestor-of.html
8 548
Event sourcing+CQRS с помощью Spring
Пришел как-то на новый проект, а там Event sourcing+CQRS. Посмотре, как эта архитектура устроена тут и тут и очень вдохновился. На проекте были джава и спрингом, но архитектура настраивалась полностью вручную.
Как мы знаем, аннотации это хорошо. Давайте попробуем собрать handler’ы и applier’ы с помощью кастомных аннотаций.
Читать: https://habr.com/ru/post/689468/?utm_campaign=689468
8 548
Хакатон, ИТ-чемпионат или стажировка — с чего начать, если ты джун?
Есть программа, которая совмещает в себе преимущества каждого из этих форматов. SberStart — возможность для начинающих java-разработчиков стать частью команды Сбера.
В течение 3 месяцев вы проходите адаптацию, учитесь на реальных проектах банка, готовите групповой проект и проходите стажировку в нескольких командах Сбера. Лучшие получат шанс продолжить работу в Сбере и построить карьеру Java-разработчика.
Кандидатам понадобятся базовые знания Java, опыт коммерческой или учебной разработки, владение Spring, Hibernate, СУБД и амбиции стать большим разработчиком. Зарплата с первого дня участия в программе.
Подробности здесь: http://sber.me/?p=6h2ST
Это #партнёрский пост
8 548
Как мы внедряли Allure TestOps в стриминговом сервисе
Всем привет! Меня зовут Иван Чечиков, я QA lead в МТС Digital, работаю над проектом стримингового сервиса WASD.TV. В этой статье я поделюсь опытом о том, как мы внедряли систему управления тестированием (TMS) Allure TestOps в наш проект и что из этого получилось. А еще отмечу подводные камни, с которыми столкнулись и обозначу пути их обхода. Статья может быть полезна тем, кто задумываются о переходе на данную TMS с других готовых решений, таких так Zephyr, TestRail, Test IT.
Подробности – под катом.
Читать: https://habr.com/ru/post/689330/?utm_campaign=689330
8 548
Вышла Java 19
Вышла общедоступная версия Java 19. В этот релиз попало более двух тысяч закрытых задач и 7 JEP'ов. Release Notes можно посмотреть здесь. Изменения API – здесь.
Читать: https://habr.com/ru/post/689344/?utm_campaign=689344
8 548
How to Enable Disable Spring Security in Spring Boot? Example Tutorial
Hello guys, if you are wondering how to enable and disable Spring Security in a Spring Boot based Java application then you have come to the right place. In the past, I have shared best Spring security courses, 25 Spring Security questions, as well multiple Spring security tutorials like how to use HTTP Basic auth in Spring Security etc. and in this article, I will share multiple ways to enable and disable Spring Security in a Spring boot application. But, before that, if you are new to Spring Security then find out what is Spring Security and how does it work? At its core, Spring Security is simply a bunch of servlet filters that assist you with adding authentication and authorization to your web application.
Java Interview questions and tutorials
Read: http://www.java67.com/2022/09/how-to-enable-disable-spring-security.html
8 548
Java 19 Delivers Features for Projects Loom, Panama and Amber
Oracle has released version 19 of the Java programming language and virtual machine with a final feature set that includes seven JEPs. This release features JEPs that provide continued contribution toward Project Amber, Project Loom and Project Panama along with a new feature that ports the JDK to the Linux/RISC-V instruction set.
By Michael Redlich
Read: https://www.infoq.com/news/2022/09/java19-released/
8 548
Пять задач, которые приходится решать при трудоустройстве начинающим Java-разработчикам в 2022 году
Хабр, привет! Меня зовут Даниил Пилипенко, я программный директор факультета backend-разработки направления «Программирование» Skillbox, директор центра подбора IT-специалистов SymbioWay. Сегодня разберём практические задачи, с которыми могут столкнуться Java-разработчики junior-уровня на собеседовании. Такого рода задачи мы часто видим на собеседованиях наших клиентов и коллег, а также сами даём соискателям.
Читать: https://habr.com/ru/post/689226/?utm_campaign=689226
8 548
Связь цифрового и физического в нашем мире не только меняет восприятие продуктов и услуг. Она даёт потребителям новый нетривиальный опыт, уверен Сбер, поэтому расширяет штат сотрудников для развития своих сервисов в направлениях phygital и digital.
Каждый Java-разработчик 24 сентября может принять участие в One Day Offer и получить интересную работу без многоэтапных собеседований и тестовых заданий.
Над чем будете работать?
— Совершенствовать фронтальные системы для обслуживания клиентов, приложение для менеджеров, BI-системы и системы удалённого видеоконсультирования.
— Создавать Cloud-Native сервисы.
— Работать с высоконагруженными системами.
Отправляйте заявку на участие в One Day Offer от Сбера: http://sber.me/?p=4Spzq
Это #партнёрский пост
8 548
Lightbend Changes Akka License and Is No Longer Open Source
Akka, a toolkit for writing concurrent distributed applications based on the actor model, was created thirteen years ago by Jonas Bonér, founder and CEO at Lightbend. The company has recently announced a new Akka license model that has changed from the open-source Apache 2.0 to the source-available Business Source License (BSL) 1.1.
By Johan Janssen
Read: https://www.infoq.com/news/2022/09/akka-no-longer-open-source/
8 548
Как подружить Svelte и Spring Boot
Эта статья рассчитана на Spring Boot разработчиков, желающих пощупать мир современного фронтенда. Я потратил некоторое количество времени на поиск наиболее приличного фреймворка и мой выбор пал на Svelte. Почему именно он, а не React или Vue? Лучше всего на этот вопрос ответит главная страница фреймворка, а я выделю главные его особенности.
Читать: https://habr.com/ru/post/689136/?utm_campaign=689136
8 548
Apache ShenYu: Java Responsive API Gateway Announced as Apache Top-Level Project
The Apache Software Foundation (ASF) has announced that Apache ShenYu, an asynchronous, high-performance, and responsive API Gateway for service proxy, protocol conversion, and API governance, has been promoted as a Top-Level Project. It is written in Java, but supports multiple languages such as Python, Go and .NET.
By Andrea Messetti
Read: https://www.infoq.com/news/2022/09/shenyu-gateway/
8 548
Difference between Binary Tree, Binary Search Tree (BST), and Balanced Tree (AVL and Red Black Tree)?
Hello guys, if you are preparing for technical interview for Software Development job then you must prepare well for Data Structure and Algorithms. It is often the difference between selection and non-selection and when it comes to Data Structure, binary search tree is one of the tough topic to master. In the past, I have shared 100+ data structure questions and 40+ binary tree questions and today, I am going to share one of the popular theory or concept questions related to binary tree data structure. The Tree data structure is one of the essential data structures, but unfortunately, many programmers don't pay enough attention to learning Trees, particularly advanced tree data structures like balanced trees like AVL and Red-Black tree.
Java Interview questions and tutorials
Read: http://www.java67.com/2019/10/difference-between-binary-tree-avl-red-black-binary-search-tree.html
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
