ch
Feedback

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

Java News

Java News

前往频道在 Telegram

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

显示更多
4 346
订阅者
-324 小时
-87 天
-1130 天
帖子存档
Как узнать, допускает ли изменения коллекция в Java? Пишу эту статью, чтобы помочь Java-разработчикам понять, почему необходимо различать интерфейсы изменяемых (mutable) и неизменяемых (immutable) коллекций. Java — на редкость эффективный язык программирования с почти 30-летней историей. Java Collections Framework (JCF) — одна из наиболее активно используемых частей стандартной библиотеки Java — сыграл важную роль в успешном развитии языка. Сегодня Java продолжает совершенствоваться в соответствии с новыми требованиями, оставаясь в ряду лучших языков программирования. Однако, как и во многих других начинаниях, прошлые успехи не являются гарантией будущих достижений. Читать статью

👩‍💻 Что такое: Scoped Values Приглашаем на открытый урок. 🗓 16 декабря в 20:00 МСК 🆓 Бесплатно. Урок в рамках старта курс
👩‍💻 Что такое: Scoped Values Приглашаем на открытый урок. 🗓 16 декабря в 20:00 МСК 🆓 Бесплатно. Урок в рамках старта курса «Java Developer. Professional». В Java 25 Scoped Values стали стабильными. Разберемся, что это и для чего нужны. Программа вебинара: ✔️ Что такое Scoped Values и зачем они нужны. ✔️ Как использовать в коде и когда это оправдано. ✔️Короткий пример на Java 25. Вебинар будет полезен: Java-разработчикам, переходящим на новые версии JDK и изучающим современные механизмы работы с данными в потоках. В результате вебинара: Поймете назначение Scoped Values и базовые сценарии применения, сможете написать минимальный пример в Java 25. 🔗 Ссылка на регистрацию: https://vk.cc/cSoFXp Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Кэширование контекста Spring между запусками тестов: как ускорить процесс локального тестирования Тестирование является важным элементом процесса разработки программного обеспечения. При этом работа с тестами может занимать достаточно большое количество времени в сравнении с самой разработкой, в связи с этим возникает необходимость оптимизировать этот процесс. В этой статье рассказывается про плагин Sprinter для IntelliJ IDEA, который может помочь значительно сократить время на локальный запуск тестов. Читать статью

Бесплатная защита от DDoS-атак 📱 DDoS-атаки способны замедлить сайт или полностью вывести его из строя. Особенно это критичн
Бесплатная защита от DDoS-атак 📱 DDoS-атаки способны замедлить сайт или полностью вывести его из строя. Особенно это критично в пиковые сезоны или во время распродаж, когда каждая минута простоя сайта равна потерянным клиентам. 👍 AntiDDoS от Solar Space — облачное решение для защиты сайта от DDoS-атак. Бесплатный тариф подходит для небольших ресурсов: сайтов-визиток, сайтов экспертов и корпоративных порталов. ✅ Решение не требует сложных настроек: после активации сервис сразу начинает фильтровать трафик и подавлять атаки. 👌 Подключение занимает всего 20 минут в личном кабинете. Никаких карт, подписок и скрытых платежей. Попробовать #реклама 16+ rt-solar.ru О рекламодателе

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

Запустите рекламу в телеграм-каналах с Яндекс Директом Перфоманс-реклама теперь в телеграм-каналах ⚡ Яндекс Директ знает, как
Запустите рекламу в телеграм-каналах с Яндекс Директом Перфоманс-реклама теперь в телеграм-каналах ⚡ Яндекс Директ знает, как привлечь целевую аудиторию 💰👌 Попробовать #реклама yandex.ru О рекламодателе

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

Скидка 20% на аренду серверов с GPU NVIDIA! Современные ИИ-модели, графические рендеры и вычисления в науке требуют мощных GP
Скидка 20% на аренду серверов с GPU NVIDIA! Современные ИИ-модели, графические рендеры и вычисления в науке требуют мощных GPU-решений. Мы предлагаем аренду облачных серверов с видеокартами NVIDIA Tesla и RTX. Вы можете выбрать готовую конфигурацию или собрать собственный сервер под нейросети, глубокое обучение, рендеринг или виртуальные рабочие места (VDI). Серверы размещаются в ЦОД уровня TIER III, обеспечивают SLA 99.982% и работают в режиме 24/7. Доступные модели GPU: - NVIDIA Tesla H200, B100, B200, A100, V100, P200, P300 - NVIDIA RTX 4090, 5090, A6000 Ada GPU-серверы Cloud4Y подходят для задач deep learning, big data-аналитики, 3D-рендеринга и проектирования. Они позволяют ускорить обучение моделей до 8 раз по сравнению с CPU-инфраструктурой и гарантируют стабильную работу даже при максимальной нагрузке. Попробовать #реклама 16+ cloud4y.ru О рекламодателе

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

IT — не латте, смузи и гироскутер, а вызовы и амбиции VK показывает, чем занимаются её команды — от экспериментальных технологий до VK Fest. Переходите по ссылке: смотрите ролики, читайте про проекты и тут же откликайтесь на вакансию, которая по вкусу! Перейти на сайт #реклама 16+ vkteam.ru О рекламодателе

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

👩‍💻 Spring Boot + Elasticsearch: как за 10 минут сделать поиск, который летает? Приглашаем на открытый урок. 🗓 2 декабря в
👩‍💻 Spring Boot + Elasticsearch: как за 10 минут сделать поиск, который летает? Приглашаем на открытый урок. 🗓 2 декабря в 20:00 МСК 🆓 Бесплатно. Урок в рамках старта курса «Java Developer. Professional». Программа вебинара: ✔️ Почему Elasticsearch — лучший выбор для поиска в Spring Boot-приложениях. ✔️ Пошаговая настройка и подключение к проекту. ✔️ Примеры запросов: простой поиск, фильтры и агрегации. ✔️ Что можно сломать и как этого избежать. ✔️Где взять шаблоны и чек-листы для быстрого старта. Вебинар будет полезен: Java-разработчикам, архитекторам и инженерам, внедряющим полнотекстовый поиск в микросервисы. В результате вебинара: Сможете самостоятельно подключить Elasticsearch к Spring Boot-проекту и реализовать базовый поиск, понимая ключевые принципы и подводные камни. 🔗 Ссылка на регистрацию: https://vk.cc/cRJ7pN Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

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

Продвижение в Telegram с помощью Яндекс Директа ⚡Запустите продвижение в телеграм-каналах и привлекайте целевую аудиторию 📱
+3
Продвижение в Telegram с помощью Яндекс Директа ⚡Запустите продвижение в телеграм-каналах и привлекайте целевую аудиторию 📱 Таргетинг по тематикам, регионам и каналам в Telegram Попробовать #реклама yandex.ru О рекламодателе

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

Запустите рекламу в телеграм-каналах с Яндекс Директом Перфоманс-реклама теперь в телеграм-каналах ⚡ Яндекс Директ знает, как
Запустите рекламу в телеграм-каналах с Яндекс Директом Перфоманс-реклама теперь в телеграм-каналах ⚡ Яндекс Директ знает, как привлечь целевую аудиторию 💰👌 Попробовать #реклама yandex.ru О рекламодателе

👩‍💻 Spring Boot + Kafka Приглашаем на открытый урок. 🗓 26 ноября в 20:00 МСК 🆓 Бесплатно. Урок в рамках старта курса «Jav
👩‍💻 Spring Boot + Kafka Приглашаем на открытый урок. 🗓 26 ноября в 20:00 МСК 🆓 Бесплатно. Урок в рамках старта курса «Java Developer. Professional». Программа вебинара: ✔️ Введение в Kafka: топики, партиции, транзакции. ✔️ Простое приложение на Spring Boot: надежная отправка и получение сообщений. Вебинар будет полезен: Java-разработчикам и backend-инженерам, начинающим работать с Kafka. В результате вебинара: Получите базовые знания по Kafka и сможете написать клиента на Spring Boot для отправки и приема сообщений. 🔗 Ссылка на регистрацию: https://vk.cc/cRCzqc Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

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

Пятница — чёрная, цены в Сервер Молл — красные! Уже купили холодильник на 11.11? Теперь настоящая распродажа: Чёрная Пятница
Пятница — чёрная, цены в Сервер Молл — красные! Уже купили холодильник на 11.11? Теперь настоящая распродажа: Чёрная Пятница с 24 по 30 ноября в Сервер Молл — неделя огромных скидок на серверы и СХД от Dell, HPE и Lenovo! Оборудование в наличии и готово к отправке. Нужна кастомная конфигурация? Подберём под любой бюджет и задачу: от почтового сервера и 1С до виртуализации и HPC. Самое время обновить IT-инфраструктуру и уложиться в годовой бюджет. От нас: ⚡ Гарантия 3–5 лет с выездом инженера в любой город России. ⚡ Бесплатная доставка 1–4 дня до двери. ⚡ Постпродажная поддержка. ⚡ КП за 30-60 минут. Скидки действуют, пока оборудование есть на складах. Смотрите подборку и бронируйте свой сервер. Если появятся вопросы, то пишите в чат или звоните 8 800 755-25-51 📞 — отвечаем быстро! Подробнее #реклама 16+ servermall.ru О рекламодателе

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