ar
Feedback
Java News

Java News

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

Все новости связанные с Java! По всем вопросам: @NadikaKir Мы на бирже: https://telega.in/c/java_newss

إظهار المزيد
4 379
المشتركون
+224 ساعات
+107 أيام
-1330 أيام
أرشيف المشاركات
Наборы печенья с логотипом организации ✅Печенье с логотипом на заказ Сделаем для Вас стильный и вкусный корпоративный подарок
Наборы печенья с логотипом организации ✅Печенье с логотипом на заказ Сделаем для Вас стильный и вкусный корпоративный подарок для Ваших клиентов и партнеров. 👍 Заказывайте! 📞 Перейти на сайт #реклама shop.spechnaz.ru О рекламодателе

Spring Reactor. Эволюция сервисов. На пути к реактивности Это статья описывает опыт миграции традиционного приложения java spring на Spring reactor стек. О специфике разрабатываемой информационной системы, уже подробно рассказывал. Кратко о системе - смешанная сервисно-микросервисная архитектура. Чтобы получить бизнес результат, требуется вызвать микросервис, который вызывает сервис, который вызывает набор микросервисов для формирования ценностного набора данных. Получается цепочка вызовов. Сервисы и микросервисы разрабатывались на традиционном технологическом стеке, без использования реактивного подхода. Читать статью

Импортируем автомобили из Европы Автомобили дешевле на 30-40% чем в России. Только честные автомобили с прозрачной историей.
Импортируем автомобили из Европы Автомобили дешевле на 30-40% чем в России. Только честные автомобили с прозрачной историей. Своевременное обслуживание, без ДТП. Привозим авто по заключению договора, с полным пакетом документов для постановки на учет в РФ. Доставка не более 10-ти дней в любой регион России. Ассортимент у нас в телеграмм канале Посмотреть каталог #реклама О рекламодателе

Лучшие практики реализации equals() и hashCode() на примере JPA сущности Всем привет! Рано или поздно при работе с объектами и хэш-коллекциями мы сталкиваемся с вопросами: «Где моя сущность?» или «Почему они не равны?». В контексте работы с важными данными эти вопросы становится еще более актуальными. А самое что страшное, что нет единого ответа на вопрос: «А как сделать мне в моём проекте?». Читать статью

Куда срочно перенести рабочие чаты? Битрикс24 — мессенджер для работы и бизнеса. Личные и групповые чаты, видеозвонки и канал
Куда срочно перенести рабочие чаты? Битрикс24 — мессенджер для работы и бизнеса. Личные и групповые чаты, видеозвонки и каналы в одном сервисе. Приглашайте коллег и внешние команды. Работает как привычный мессенджер. Есть бесплатный тариф. Начните работать уже сейчас. Попробовать #реклама 16+ bitrix24.ru О рекламодателе

Базовый обзор @TempDir в Java Сегодня разберемся с @TempDir — мощным, но часто недооценённым инструментом JUnit 5 для работы с временными файлами и директориями в тестах. Читать статью

Ethernet коммутаторы ELTEX. Бесплатный тест на 30 дней! ⚡От дилера ELTEX №1 ⚡Более 50 000 отгрузок за 9 лет ⚡Скидки с 1-го за
Ethernet коммутаторы ELTEX. Бесплатный тест на 30 дней! ⚡От дилера ELTEX №1 ⚡Более 50 000 отгрузок за 9 лет ⚡Скидки с 1-го заказа ⚡В реестре Минпромторга (ТОРП) ⚡В наличии также Маршрутизаторы, GPON, VoIP, Wi-Fi оборудование Купить #реклама eltexcm.ru О рекламодателе

GRASP: почему настоящая архитектура начинается не с SOLID Хочу начать с личной предыстории. Давным‑давно, как и многие из вас, я читал умные книжки: «Чистый код» и «Чистая архитектура» Роберта Мартина, «Совершенный код» Стива Макконнелла и другие. Также не обошли меня и классические принципы проектирования — SOLID, KISS, DRY — и, думаю, каждый читатель добавит сюда свои. Безусловно, это всё важные и фундаментальные вещи. Но однажды на горизонте появилось DDD — предметно‑ориентированное проектирование в изложении Эрика Эванса. Именно его «синяя книга» стала культовой и задала язык для архитектурного мышления. Читать статью

Хочешь в магистратуру, которая повлияет на твою карьеру? Центральный университет проводит День открытых дверей ИТ-магистратур
Хочешь в магистратуру, которая повлияет на твою карьеру? Центральный университет проводит День открытых дверей ИТ-магистратуры 6 и 7 апреля, онлайн и офлайн в Москве! Ты узнаешь: — Про то, как и на какие программы можно поступить в 2026 году; — Про то, как можно получить грант до 75%; — Про то, как обучение приводит к работе мечты, а не просто диплому. А также тебя ждут экскурсии по кампусу со студентами и ответы на все вопросы. Регистрируйся и разберись, какое направление действительно тебе подходит Зарегистрироваться #реклама 16+ r.bothelp.io О рекламодателе

Новое событие в JFR для диагностики использования устаревшего (deprecated) кода В Java есть специальная аннотация @Deprecated для маркировки уставшего кода. С определенной периодичностью такой код из JDK удаляется. Обычно о конкретных сроках удаления анонс делается заранее и в теории можно успеть подготовиться, но на практике не все так просто. В больших проектах найти куски устаревшего кода в куче зависимостей задача не тривиальная и требующая хорошей автоматизации. В этой ситуации к нам приходит на помощь новый тип события в JFR. Он был добавлен в JDK 22. Давайте посмотрим на простом примере как это работает. Читать статью

Бесплатный курс: веб-дизайн, графика, интерфейсы Получи востребованные навыки: - создание дизайна сайтов и приложений - создание инфографики и карточек для маркетплейсов - работа в графическом редакторе Figma и др. Студенты курса в среднем зарабатывают от 68 000 ₽ уже во время обучения💰 Зарегистрироваться #реклама 16+ ydaev.ru О рекламодателе

Микросервисы: как выбрать между синхронной блокировкой и событийной архитектурой? Синхронные вызовы кажутся простыми и знакомыми, пока не превращаются в цепочки, которые рушат всю систему. Событийная архитектура выглядит элегантно, но таит подводные камни: что класть в событие? как быть с долгими операциями? В статье вы найдёте: ▫️ живые примеры из реальных аварий (включая историю с бесконечными ретраями в очереди), ▫️ три готовые диаграммы в формате Mermaid, которые можно сразу использовать в документации, ▫️ чёткий алгоритм выбора стиля под вашу задачу. Материал будет полезен архитекторам, ведущим разработчикам и всем, кто проектирует распределённые системы. Покажу, как не повторять ошибок, которые стоили компаниям миллионов. Читать статью

Битва кейсов ИБ: 6 сценариев киберкошмара 7 апреля в поединке сойдутся эксперты «Солара». По одну сторону — кейсы тестирований на проникновение, по другую — реальные атаки. Чьи сценарии окажутся страшнее и критичнее — покажет битва. Кому будет полезно: 👍 Руководителям ИБ и ИБ-специалистам — получить данные, чтобы обосновать бюджет и построить стратегию защиты. 👍 ИТ-руководителям и менеджерам — узнать о текущих рисках и понять, как спланировать ИБ-бюджет. 👍 Руководителям компаний и риск-менеджерам — снизить цифровые и финансовые риски, защитить репутацию. Приходите, чтобы на чужих ошибках закрыть пробелы в своей защите. Узнать больше #реклама 16+ rt-solar.ru О рекламодателе

JPA Entity. Загрузи меня не полностью JPA часто подвергается критике за невозможность загружать сущности частично, что на самом деле является большим заблуждением. Spring Data JPA и Hibernate включают в себя множество инструментов по частичной загрузке сущностей. Подготовили статью, в которой рассмотрели имеющиеся в Spring Data JPA инструменты для частичной загрузки сущностей, а также разобрали их особенности и corner-кейсы. Читать статью

Зарабатывайте на установках Яндекс Браузера Партнёрская программа для сервисных центров, магазинов компьютерной техники, сайт
Зарабатывайте на установках Яндекс Браузера Партнёрская программа для сервисных центров, магазинов компьютерной техники, сайтов для скачивания файлов и авторов статей. Вы можете предлагать его своим клиентам и аудитории — и зарабатывать на новых установках. Выплаты до 500₽ за каждую установку Яндекс Браузера. Подать заявку #реклама 0+ partner.browser.yandex.ru О рекламодателе

Задачи на собеседованиях. Денежные переводы в SQL. Обновление счетов и уровни изоляций Задача перевода денег в первом приближении сводится к обновлению пары строк и кажется простой — но обеспечение корректности при параллельном доступе может быть неожиданно сложным для только знакомящихся с уровнями изоляций БД. Читать статью

Импортируем автомобили в Россию На основе заключенного договора, без предоплаты👌 Авто из нашего ассортимента дешевле на 20-3
Импортируем автомобили в Россию На основе заключенного договора, без предоплаты👌 Авто из нашего ассортимента дешевле на 20-30% чем в России💰 Реальный, подтвержденный пробег✅ К каждому автомобилю прилагаем акт осмотра, подтверждающий его текущее состояние. Доставим в Россию в течении 10 дней🏃‍♂️ Наши специалисты проконсультируют Вас по любым вопросам📞 Посмотреть каталог #реклама О рекламодателе

10 ошибок API 40 000+ записей без пагинации, 200 OK вместо 400 Bad Request, SQL-запросы в ответах клиенту. Собрал 10 ошибок API из реальных проектов: монолитов, микросервисов, стартапах и энтерпрайза. Читать статью

Нужны 7 желающих для работы с искусственным интеллектом. Требования: 18-45 лет Работа из дома. График свободный. Пришло задан
Нужны 7 желающих для работы с искусственным интеллектом. Требования: 18-45 лет Работа из дома. График свободный. Пришло задание — изучили — выполнили — получили свои деньги. Деньги вы получаете в зависимости от сложности задания. Например: За задание могут платить 500-10.000 рублей. 500 рублей — это около 5-30 минут. 10 000 руб. это 5-6 часов. Работа может быть разной: Оживить фото, создать видео, реставрировать старое фото и т.д. 💰 В среднем новичок получает до 150.000 руб в месяц. А опытный может и 300-500т. Мы обучим вас сами: — 3 дня уроков по 30 минут — Домашки с проверкой и оплатой бонусами — Платим 10 тыс за каждую выполненную домашку ⚡ Набор заканчивается завтра. Для регистрации жмите кнопку "Зарегистрироваться": Зарегистрироваться #реклама 16+ ganstaagency.com О рекламодателе

RabbitMQ + Spring boot + Docker. Отправляем и получаем сообщения через Producer и Consumer. Пошаговое руководство Меня зовут Андрей Вербицкий и я столкнулся с тем, что мое знакомство с RabbitMQ, а в частности его запуск на локальной машине и отправка сообщений в очередь с помощью приложения на Spring Boot, вылилась в несколько дней поисков информации о том, как это вообще работает, какие есть сущности и как в итоге переслать это сообщение. Я решил собрать все это в одном месте и сделать из этого практическое руководство, которое поможет из ничего получить рабочий прототип и понять как это работает. Эта статья ориентированная на новичков, которые только хотят познакомиться с RabbitMQ. Целью я поставил максимально простыми словами и по шагам рассказать, как быстро и легко поднять все окружение локально, отправить и получить сообщения через очередь. Читать статью