Обложка канала

Java библиотека. Страница 2

12847 @javalib

Всё для Java разработчиков.

  • Java библиотека

    👩‍💻Тестовое задание Java Kotlin - SQL Parser 👩‍💻 В этом видео автор рассказывает, как решить тестовое задание SQL Parser на Java/Kotlin.
    Тестовое задание Java Kotlin - SQL Parser

    В этом видео я рассказываю, как решить тестовое задание SQL Parser на Java/Kotlin. Каркас - https://github.com/peterarsentev/job4j_sql_parser Тестовые задания - https://github.com/Ecwid/new-job/blob/master/SQL-parser.md Курс по Java/Kotlin - https://job4j.ru/

    YouTube
  • Java библиотека

    🔥 Переходи на новый уровень в Java и разнообразь свою работу! Пройди тест по Java и проверь как хорошо ты знаешь язык. Ответишь — пройдешь на продвинутый курс «Java Developer. Professional» от OTUS по специальной цене + получишь масстер-класс от преподавателя 👉 ПРОЙТИ ТЕСТИРОВАНИЕ: https://otus.pw/4rzB/ 💪🏻Хочешь протестировать учебный процесс заранее? Регистрируйся на бесплатное демо-занятие: 📢📢 Регистрация на вебинар 01 Августа в 20:00 - «Реализация упрощенного http сервера на Java Core» Нативная интеграция. Информация о продукте www.otus.ru
  • Java библиотека

    Как поведёт себя коллекция, если вызвать iterator.remove()? Если вызову iterator.remove() предшествовал вызов iterator.next(), то iterator.remove() удалит элемент коллекции, на который указывает итератор, в противном случае будет выброшено IllegalStateException().
  • Реклама

  • Java библиотека

    Kafka в действии (2022) True PDF Это практическое руководство показывает, как использовать распределенную потоковую платформу Apache Kafka для удовлетворения различных бизнес-требований. Рассказывается, как устроена Kafka и где она может пригодиться на практике; описываются характеристики проектов, в которых может пригодиться эта платформа. Рассматриваются основные ее компоненты – клиенты и кластер, представлены варианты улучшения работающего кластера. Книга адресована разработчикам, желающим ознакомиться с идеей потоковой обработки данных. Для изучения примеров кода понадобятся базовые знания командной строки; желательно иметь навыки программирования на языке Java.
  • Java библиотека

    Погрузиться в мир Javа и написать свою первую программу? Уже через 14 дней подготовительного курса! ✔️ Даем крепкие базовые знания Javа, с ними легко продолжить обучение и влиться в профессию. ✔️ Учим не только писать, но и понимать код. ✔️Опытный наставник всегда поможет и подскажет. ⏰ Начало уже 1 августа! Всего 990 ₽ и ваше жгучее желание начать. Приходите с любым бэкграундом: нам не важны возраст, пол, образование и текущая профессия!
  • Java библиотека

    👩‍💻 Когда ломается магия фреймворков... Более чем за десять лет работы со Spring Framework и Enterprise Java автор успел полюбить Spring Framework, возненавидеть и в итоге пересмотреть свои подходы к работе с ним. То же самое касается работы с рефлексией в целом и работы с АОП в частности. Всё это из-за того, что магия фреймворков иногда ломается, и делает это очень неочевидно.
    Когда ломается магия фреймворков...

    Более чем за десять лет работы со Spring Framework и Enterprise Java я успел полюбить Spring Framework, возненавидеть и в итоге пересмотреть свои подходы к работе с ним. То же самое касается работы с рефлексией в целом и работы с АОП в частности. Всё это из-за того, что магия фреймворков иногда ломается, и делает это очень неочевидно. #java #spring

    YouTube
  • Java библиотека

    Сколько элементов будет пропущено, если Iterator.next() будет вызван после 10-ти вызовов Iterator.hasNext()? Нисколько - hasNext() осуществляет только проверку наличия следующего элемента.
  • Java библиотека

    Java Guru - вопросы и задачи с собеседований. Канал с помощью которого ты точно получишь оффер! 👩‍💻 Android Developer - канал для андроид разработчиков! Статьи, вопросы и задачи с собеседований, лайфхаки. 👩‍💻 Kotlin Developer - самый топовый канал для котлин разработчика! 📕 Книги для Java программиста - канал с книгами по Java. Постоянно выходят новинки как на русском так и на английском языке! 📰 Java News - канал с последними новостями из мира Java!
  • Java библиотека

    Модернизация Java Enterprise: облачные технологии для разработчиков (2023) PDF, ePUB В разговорах о технологиях постоянно упоминаются контейнеры, микросервисы и распределенные системы, однако большинство приложений по-прежнему работают на базе монолитных архитектур, основанных на традиционных процессах разработки. Давайте поближе познакомимся с хорошо зарекомендовавшими себя моделями на основе Java и разберемся, как перенести эти монолитные приложения в будущее. Опираясь на многолетний опыт модернизации приложений, Маркус Эйзеле и Натале Винто показывают, что необходимо сделать для обновления приложений Java, как разделить на части монолитные приложения и перейти на современный программный стек, работающий как в облаке, так и в локальной среде.
  • Java библиотека

    Что произойдет при вызове Iterator.next() без предварительного вызова Iterator.hasNext()? Если итератор указывает на последний элемент коллекции, то возникнет исключение NoSuchElementException, иначе будет возвращен следующий элемент.
  • Java библиотека

    Java — один из самых популярных языков программирования в мире. Хотите начать путь в IT с его изучения? Присоединяйтесь к практическому онлайн-интенсиву по Java-разработке 31 июля в 19:00 (МСК). Мы расскажем, какие навыки нужны разработчику для трудоустройства, а также сравним возможности Java и Python. При регистрации дарим гайд по профессии Java-разработчика: 👉https://epic.st/kbvlEF 💪Вы попробуете написать Telegram-бота, даже если никогда не программировали. 🔔Спикер — Даниил Пилипенко, основатель и директор центра подбора IT-специалистов SymbioWay. Более 19 лет работает в сфере Java и веб-разработки. За его плечами более 500 выступлений на семинарах и конференциях. 🎁Участвуйте, задавайте вопросы и получите сертификат на скидку 10 000 рублей на любой курс Skillbox. Всем дошедшим до конца интенсива дарим электронную книгу издательства МИФ «Разум под контролем» Роджера Сайпа и Робба Збиерски. Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
  • Java библиотека

    Грокаем функциональное мышление (2023) PDF Кодовые базы разрастаются, становясь всё сложнее и запутаннее, что не может не пугать разработчиков. Как обнаружить код, изменяющий состояние вашей системы? Как сделать код таким, чтобы он не увеличивал сложность и запутанность кодовой базы? Большую часть «действий», изменяющих состояние, можно превратить в «вычисления», чтобы ваш код стал проще и логичнее. Вы научитесь бороться со сложными ошибками синхронизации, которые неизбежно проникают в асинхронный и многопоточный код, узнаете, как компонуемые абстракции предотвращают дублирование кода, и откроете для себя новые уровни его выразительности. Книга предназначена для разработчиков среднего и высокого уровня, создающих сложный код. Примеры, иллюстрации, вопросы для самопроверки и практические задания помогут надежно закрепить новые знания.
  • Java библиотека

    👀 Изучать алгоритмы и структуры данных лучше всего на примерах и практике. Именно такой подход ждет вас в новом потоке онлайн-курса «Алгоритмы и структуры данных» в OTUS. 🎙 На интерактивных вебинарах преподаватели-практики продемонстрируют, как работает каждый алгоритм, и напишут его с нуля с вами прямо на уроке. Хотите проверить походит ли вам курс? 👉 Пройдите тест и узнайте - https://otus.pw/NnAJ/ Через 5 месяцев вы сможете самостоятельно писать самые известные прикладные алгоритмы на своем языке программирования. Во время обучения вы напишете свое приложение, чтобы представлять его на собеседовании. 🚀Стартуем 31 июля. ➡️ Оставьте заявку, чтобы занять место в группе со скидкой: https://otus.pw/7ndO/ Нативная интеграция. Информация о продукте www.otus.ru
  • Java библиотека

    Сравните Iterator и ListIterator. ListIterator расширяет интерфейс Iterator ListIterator может быть использован только для перебора элементов коллекции List; • Iterator позволяет перебирать элементы только в одном направлении, при помощи метода next(). Тогда как ListIterator позволяет перебирать список в обоих направлениях, при помощи методов next() и previous(); • ListIterator не указывает на конкретный элемент: его текущая позиция располагается между элементами, которые возвращают методы previous() и next(). • При помощи ListIterator вы можете модифицировать список, добавляя/удаляя элементы с помощью методов add() и remove(). Iterator не поддерживает данного функционала.
  • Java библиотека

    Java from EPAM: Учебно-методическое пособие, 2-е изд. (2021) PDF Второе издание пособия предназначено для программистов, начинающих и продолжающих изучение технологий Java SE. В книге рассматриваются основы языка Java и концепции объектно-ориентированного и функционального программирования. Также изложены аспекты применения библиотек классов языка Java, включая файлы, коллекции, Stream API, сетевые и многопоточные приложения, а также взаимодействие с СУБД и XML. В конце каждой главы даются теоретические вопросы по изученной главе, тестовые вопросы по материалу главы и задания для выполнения. В приложениях приведены дополнительные материалы с кратким описанием технологий Log4J2 и TestNG. Функциональное программирование (ФП) было добавлено в очередную версию Java и ориентировано на вычисления и обработку информации. Этот подход предполагает формирование функции как объекта и передачу этого объекта в метод для использования или, наоборот, сама функция есть возвращаемое методом значение.
  • Реклама

  • Java библиотека

    👩‍💻 Jakarta Bean Validation 3.0 - Jakarta EE Jakarta Bean Validation — это спецификация, описывающая API для валидации объектов в рамках Jakarta EE. Вы можете использовать данную спецификацию для валидации в проектах вне зависимости от используемого фреймворка или сервера приложений. Более того, вы можете использовать Jakarta Bean Validation в полностью самостоятельных проектах, не основанных на Jakarta EE или каком-либо фреймворке.
    Jakarta Bean Validation 3.0 - Jakarta EE

    Jakarta Bean Validation — это спецификация, описывающая API для валидации объектов в рамках Jakarta EE. Вы можете использовать данную спецификацию для валидации в проектах вне зависимости от используемого фреймворка или сервера приложений. Более того, вы можете использовать Jakarta Bean Validation в полностью самостоятельных проектах, не основанных на Jakarta EE или каком-либо фреймворке. На моём сайте есть статья про Bean Validation, которую я написал в 2018 году. Примечательна эта статья какой-то нездоровой популярностью, если сравнивать с другими статьями на моём сайте. Поэтому я решил: раз уж немногочисленные посетители моего сайта настолько часто просматривают эту статью, надо бы её обновить, а заодно и записать ролик. Тем более, что за 5 лет произошли небольшие изменения. 00:00:00 Вступление 00:02:23 Что такое Jakarta Bean Validation 00:04:50 Минимальный набор зависимостей 00:05:44 Основные интерфейсы, классы, их получение и настройка 00:27:08 Валидация объектов 00:52:33 Валидация методов 01:27:24 Каскадирование валидации 01:34:51 Группы валидации 01:39:38 Стандартные ограничения 01:45:57 Создание собственных правил валидаций #java #jakarta #jakartaee #beanvalidation Мой сайт: https://alexkosarev.name/ Паблик в VK: https://vk.com/public218833461 Канал в Telegram: https://t.me/+TZCuO38vG3oqu_Jq Стать доном: https://vk.com/donut/shurik.codes Донаты в Boosty: https://boosty.to/akosarev/purchase/1451735 Донаты в Tinkoff: https://www.tinkoff.ru/cf/4PEOiVCZQuS

    YouTube
  • Java библиотека

    🔥 Международный уровень Java. Курс для работы в мировых IT-проектах и сертификация OCAJP 🚀 Стартует набор на онлайн курс «Углублённое изучение Java» от OTUS. Продолжительность обучения 5 месяцев. Особенности курса: - Интерактивный и практический подход - Подготовка к собеседованиям - Полное погружение в Java - Подготовка к сертификации Oracle Java Programmer (OCAJP) ➡️ Оставляйте заявку и присоединяйтесь к группе: https://otus.pw/Uhr5/ Нативная интеграция. Информация о продукте www.otus.ru
  • Java библиотека

    Как между собой связаны Iterable и Iterator? Интерфейс Iterable имеет только один метод - iterator(), который возвращает Iterator.