es
Feedback

¡No caigas en manos de tramposos! Telemetrio encuentra y marca estos canales 👉 Si quieres ver la etiqueta, suscríbete

Java News

Java News

Ir al canal en Telegram

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

Mostrar más
4 347
Suscriptores
+124 horas
+17 días
-730 días
Archivo de publicaciones
Кэширование контекста Spring между запусками тестов: как ускорить процесс локального тестирования Тестирование является важным элементом процесса разработки программного обеспечения. При этом работа с тестами может занимать достаточно большое количество времени в сравнении с самой разработкой, в связи с этим возникает необходимость оптимизировать этот процесс. В этой статье рассказывается про плагин Sprinter для IntelliJ IDEA, который может помочь значительно сократить время на локальный запуск тестов. Читать статью

Как обеспечить стабильность при высокой частоте запуска тасок Рассказываем в новой статье от бэкенд-разработчика Ильи Григорь
Как обеспечить стабильность при высокой частоте запуска тасок Рассказываем в новой статье от бэкенд-разработчика Ильи Григорьева Запуск частых тасок по расписанию — такая нетривиальная задача встала при разработке одной из функциональностей сервиса для видеовстреч Яндекс Телемоста. Осложнялась ситуация тем, что запуск требовался с посекундной точностью и максимальной отказоустойчивостью — даже небольшой перерыв вёл к неработоспособности сервиса. Как решали проблему, какие возможности и ограничения у выбранного решения — читайте в статье. Читайте статью на Хабре здесь Больше материалов о технологиях в Яндекс 360: https://ya.cc/t/OZ4inE495pU96D

Конфигурирование пула соедининений JDBC в Hibernate Возможно, вы не знаете, но Hibernate поддерживает пул соединений JDBC. 😳 Предложенная сегодня статья расскажет о том, как сконфигурировать пул соединений JDBC в Hibernate-приложении, а также в нативном Hibernate-приложении. Приятного чтения! Читать статью

MBA онлайн с аккредитацией и рассрочкой 0%! Готовы к карьерному рывку? Обучайтесь на программе MBA с международной аккредитац
MBA онлайн с аккредитацией и рассрочкой 0%! Готовы к карьерному рывку? Обучайтесь на программе MBA с международной аккредитацией и выйдите на новый уровень карьеры! ✅ Форматы: онлайн и офлайн ✅ 37+ направлений ✅ Актуальные программы 2025 года ✅ Диплом за 1 год ✅ Рассрочка 0% Не ждите — запишитесь уже сегодня и начните свой путь к успеху! Стань лидером уже сейчас! Только до конца года Скидки до -45% на обучение в Московской Академии Бизнеса! Перейти на сайт #реклама 16+ moscow.mba О рекламодателе

Особое мнение: смотрим на нагрузочные тесты как на функциональные Что делать, если у команды появилась потребность регулярно оценивать производительность приложения и в динамике сравнивать быстродействие с прошлыми прогонами, а внедрять для этого решение enterprise-уровня - это как из пушки по воробьям? Мы решили пойти немного неочевидным, но продуктивным путём, воспользовавшись опытом реализации функциональных тестов и их интеграции в систему CI/CD, ведь, в сущности, почему нужно обязательно смотреть на тестирование производительности, как на что-то особенное? Что из этого получилось, и с какими проблемами при этом пока ещё приходится мириться - читайте в статье. Читать статью

Дарим подписку на Яндекс Музыку Ответьте на 1 вопрос и Яндекс Музыка для вас и 3-х ваших близких 30 дней бесплатно. Кинопоиск
Дарим подписку на Яндекс Музыку Ответьте на 1 вопрос и Яндекс Музыка для вас и 3-х ваших близких 30 дней бесплатно. Кинопоиск и Яндекс Книги тоже в подписке. Попробуйте сейчас❤️ Попробовать #реклама 18+ music.yandex.ru О рекламодателе Реклама на Яндексе

OOM: direct memory при работе с сетью TCP/IP через NIO в Java Привет, меня зовут Денис Агапитов, я руководитель группы Platform Core компании Bercut. Работаю в компании без малого 20 лет, из них 18 пишу на Java. Сегодня я расскажу об опыте увеличения производительности сетевого стэка и проблемах, с которыми можно столкнуться при использовании NIO в Java. Эта статья основана на реальной практике борьбы с "OutOfMemory: direct memory". Читать статью

Кибербезопасность в России в 2025 году. Вебинар 06.02.25 Российский кибербез стремительно меняется. Как именно — разберем на
Кибербезопасность в России в 2025 году. Вебинар 06.02.25 Российский кибербез стремительно меняется. Как именно — разберем на ежегодном вебинаре «Солара», опираясь на аналитику от Центра противодействия кибератакам Solar JSOC. Обсудим ключевые вызовы 2025 года, рассмотрим практические кейсы, в том числе внутренний пентест Solar JSOС, и поделимся ценными советами по защите от киберугроз. Не пропустите. Зарегистрироваться #реклама 16+ rt-solar.ru О рекламодателе

23 шаблона проектирования для 99% разработчиков на Java В этом исчерпывающем руководстве мы изучим все важные шаблоны ООП для написания кода. Шаблоны проектирования — это испытанный способ решения проблемы в заданном контексте. Они скорее открыты, нежели придуманы, что очевидно и из применения слова «шаблон». Используя шаблон проектирования, вы получаете знания всех сообществ для безопасного решения этой проблемы. Иногда требуется небольшая доработка, и при корректном применении шаблонов идеальное решение находится. Объектно-ориентированная разработка часто сопряжена с многочисленными задачами, например созданием объектов, структурированием кода, реализацией поведений на основе различных контекстов. Читать статью

Как выгодно инвестировать в недвижимость Грузии? Хотите узнать? Ответьте на 4 вопроса, и получите бесплатный обзор рынка недвижимости Грузии на 2024-2025 годы. Мы — независимое инвестиционное агентство с 7-летним опытом работы. Помогаем клиентам безопасно и прибыльно инвестировать, защищая их от рисков и обмана. 400+ клиентов уже заработали свыще $200 млн. с нашей помощью! Предоставляем полный анализ любого объекта в Батуми. Сопровождаем сделку на всех этапах. Проверяем юридическую чистоту документов. Узнайте, какие возможности вас ждут. Пройдите короткий опрос и скачайте наш бесплатный обзор рынка! Скачать #реклама quiz.internationalinvestment.biz О рекламодателе

​Как создать потокобезопасный счетчик в Java Из данной статьи вы узнаете, как на примере простого счетчика писать потокобезопасные программы. В начале автор рассказывает, почему обычный счетчик небезопасен для нескольких потоков. Затем применяет разные техники, повышая его потокобезопасность: synchronization, locks, Unsafe, VarHandle и AtomicInteger. Читать статью

​Как создать потокобезопасный счетчик в Java Из данной статьи вы узнаете, как на примере простого счетчика писать потокобезопасные программы. В начале автор рассказывает, почему обычный счетчик небезопасен для нескольких потоков. Затем применяет разные техники, повышая его потокобезопасность: synchronization, locks, Unsafe, VarHandle и AtomicInteger. Читать статью

VisGPT — твой личный суперпомощник! 👌😊 20+ нейросетей для любых задач: Написание текстов Создание картинок Анализ данных По
VisGPT — твой личный суперпомощник! 👌😊 20+ нейросетей для любых задач: Написание текстов Создание картинок Анализ данных Помощь с кодом Генерация идей 👍 Преимущества VisGPT Всё в одном приложении Без VPN и сложных настроек Удобная оплата в рублях Доступные тарифы Поддержка 24/7 💰 Специальное предложение: Годовая подписка со скидкой 20% Начни использовать прямо сейчас: Начать #реклама 16+ ai.vis.center О рекламодателе

Подключение к GigaChat API на Java: пошаговое руководство В этой статье я расскажу о том, как подключиться к API GigaChat в IntelliJ IDEA на Java и настроить безопасное соединение с использованием SSL-сертификатов, чтобы получать ответы от GigaChat в своем приложении. Читать статью

Присоединяйтесь к Телеграмм-каналу «Magic Trans»! Хотите быть в центре событий глобальной торговли? Наш канал – это ваш надеж
Присоединяйтесь к Телеграмм-каналу «Magic Trans»! Хотите быть в центре событий глобальной торговли? Наш канал – это ваш надежный источник свежих новостей о международных торговых маршрутах, валютных колебаниях, товарообороте и экономических отношениях между странами! Получайте оперативные обновления о новых маршрутах и возможностях для вашего бизнеса! Не упустите шанс стать частью динамичного сообщества, стремящегося к развитию в сфере международной торговли. Подписывайтесь на наш канал и оставайтесь на волне актуальных трендов! Узнать больше #реклама О рекламодателе

Делаем свою простейшую систему сборки для Java Довелось мне обучать одного знакомого, желающего войти в ИТ (привет, Саша!). Человек он упорный, прошел разные курсы, стажировки, упорно продолжает идти вперед и уже вполне тянет на уровень джуна и решает прикладные задачи. Но иногда внезапно задает такие вопросы, из которых я понимаю, что у него огромные дыры в базовых знаниях и представлениях. На курсах этому, видимо, не учат. Один из последних вопросов был про устройство сборки, непонимание того как исходный код собирается в исполняемый и запускается. Начинающим обычно говорят в духе «вот создаешь Gradle‑проект, в IDE жмешь кнопочку запуска и все работает». Но как только возникает необходимость что‑то в этом простом процессе усложнить, или понять — начинаются проблемы. Gradle/Maven при этом представляются таким черным ящиком, в котором есть кнопка сборки и запуска, а внутри — магия, превращающая исходный код в запущенную программу. В этой статье я пробегусь по основам того, как в Java работает компиляция, а также покажу, как по шагам прийти от компиляции отдельных файлов вручную к идее необходимости системы сборки, и как написать свою простенькую систему. Ведь лучший способ понять, как что‑то устроено внутри — сделать это самому. Читать статью

🔥Что делать, если система не справляется с нагрузкой? Узнайте, как эффективно справляться с нагрузками и обеспечивать беспер
🔥Что делать, если система не справляется с нагрузкой? Узнайте, как эффективно справляться с нагрузками и обеспечивать бесперебойную работу ваших приложений! 🔥23 января в 20.00 мск. приглашаем на открытый вебинар в OTUS, где мы  обсудим подходы для решения проблем, связанных с производительностью системы. Вопросы вебинара: - Как правильно реализовать один сервис? - Что такое нагрузочное тестирование, и как его проводить? - Как оптимизировать код и улучшить производительность? - Зачем нужны OpenTelemetry и платформа наблюдаемости? - Как провести трассировку запроса и оптимизацию запросов к БД? - Что такое репликация и шардирование в MSA? Убедитесь, что ваша система готова к любым нагрузкам! 👉Регистрация https://otus.pw/KkGP/?erid=2W5zFFwNrHN #реклама О рекламодателе

Недвижимость на Кипре с доходностью объектов от 8% Получите коллекцию лучших инвестиционных проектов 2024 года и руководство
+3
Недвижимость на Кипре с доходностью объектов от 8% Получите коллекцию лучших инвестиционных проектов 2024 года и руководство по ПМЖ Кипра от экспертов Tranio Лимасол. Самый "русскоговорящий" город. Цены от 180 000€. Курорт с развитой инфраструктурой и многочисленным населением. Пафос. Самый престижный курорт. Цены от 160 000€. Старейший и красивейший город Кипра. Ларнака. Самый семейный курорт, набирающий популярность среди инвесторов. Цены от 160 000€. Третий по величине город на Кипре - идеальное сочетание традиций и современности. Посмотрите примеры проектов, которые отвечают всем критериям качества Tranio! Узнать больше #реклама tranio-cyprus.com О рекламодателе

​О SOLID с примерами их использования в JDK В данной статье Eric J. Bruno коротко рассказывает о принципах SOLID, приводя подходящие примеры их применения из JDK. Понимание SOLID — обязанность любого Java-разработчика, т.к. их правильное использование способствует написанию понятного и поддерживаемого кода. Читать статью