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

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

12847 @javalib

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

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

    Техника «10 тестов в день» – одна из самых эффективных в изучении Java. Канал Java Guru выложил в открытый доступ тесты, которые дают на собеседованиях в топовые компании, вроде Яндекс и MailRu. ➤ Открываете задачку – выбираете вариант – видите правильный ответ и детальное объяснение к нему. Так вы усвоите на 50% больше знаний в сжатые сроки. Подписывайтесь и качайте свои скиллы: @javatasks
  • Java библиотека

    Что такое «фикстуры»? Фикстуры (fixtures) - состояние среды тестирования, которое требуется для успешного выполнения теста. Основная задача фикстур заключается в подготовке тестового окружения с заранее фиксированным/известным состоянием, чтобы гарантировать повторяемость процесса тестирования.
  • Java библиотека

    Микросервисы Spring в действии (2022) True PDF Spring существенно упрощает создание и развертывание микросервисов! Такие библиотеки, как Spring Boot, Spring Cloud и Spring Cloud Gateway, помогают уменьшить объем типового кода в службах REST. Они предоставляют эффективный набор инструментов для запуска микросервисов как в общедоступных, так и в частных облаках. Книга учит создавать приложения на основе микросервисов с использованием Java и Spring. Начав с создания простых служб, вы постепенно перейдете к знакомству с приемами эффективного журналирования и мониторинга. Научитесь реструктурировать приложения на Java с помощью интуитивно понятных инструментов Spring и освоите управление API с помощью Spring Cloud Gateway. Также вы будете учиться развертывать приложения Spring Cloud в AWS и Kubernetes. Издание предназначено для опытных разработчиков на Java и Spring.
  • Реклама

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

    Каким будет результат компиляции и выполнения следующего кода?
  • Java библиотека

    Привет! Это хостинг SpaceWeb 👋 Здесь мы собрали 490+ постов на тему IT-технологий, веб-разработки, DevOps, маркетинга и бизнеса в сети. 💡 Подпишитесь на SpaceWeb И следите за тем, как мы развиваем облачные сервисы! Реклама: sweb.ru erid: 2VtzquZu89V
  • Java библиотека

    Java. Полное руководство, 12-е издание (2022) PDF, DJVU В полностью обновленном с учетом версии Java SE 17 издании объясняется, как разрабатывать, компилировать, отлаживать и запускать программы на Java. Автор многочисленных бестселлеров по программированию Герберт Шилдт охватывает весь язык Java, включая его синтаксис, ключевые слова и фундаментальные принципы программирования. Вы также найдете здесь информацию об основных частях библиотеки Java API, таких как ввод-вывод, Collections Framework, библиотека потоков и утилиты параллелизма. Исследуются темы Swing, JavaBeans и сервлеты, а многочисленные примеры демонстрируют язык Java в действии. Конечно же, подробно обсуждаются недавние дополнения к языку Java, в том числе записи, запечатанные классы и выражения switch. Книга написана в ясном и четком стиле, который делает книги Шилдта выбором миллионов людей во всем мире.
  • Java библиотека

    👩‍💻 Java. Представление отрицательных чисел. Преобразование цветной фотографии в черно-белую. В этом видео автор рассказывает о представлении в отрицательных чисел в компьютере на примере типа byte. Показывает, что можно получить, если забыть, что все целочисленные типы в языке программирования Java знаковые. В качестве практической части, пишет алгоритм для преобразования цветной фотографии в черно-белую.
    Java. Представление отрицательных чисел. Преобразование цветной фотографии в черно-белую.

    В этом видео я рассказываю о представлении в отрицательных чисел в компьютере на примере типа byte. Показываю, что можно получить, если забыть, что все целочисленные типы в языке программирования Java знаковые. В качестве практической части, пишем алгоритм для преобразования цветной фотографии в черно-белую. Исходники: https://github.com/Arhiser/java_tutorials/blob/master/src/ru/arhiser/imageprocess2/Main.java Поддержать канал💰: https://yoomoney.ru/to/410018856244871 Наша группа в Telegram: https://t.me/ArhiTutorials 00:00 - А байты то со знаком! 02:10 - Представление отрицательных чисел 08:20 - Преобразование фото в черно-белое #ArhiTutorialsJava #ityoutubersru

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

    Чем stub отличается от mock? stub используется как заглушка сервисов, методов, классов и т.д. с заранее запрограммированным ответом на вызовы. mock использует подмену результатов вызова, проверяет сам факт взаимодействия, протоколирует и контролирует его.
  • Java библиотека

    Что выведет код?
  • Java библиотека

    Стало скучно, не с кем поговорить? Залетай в наш чатик и будь няшкой 😉 https://t.me/java_underground
    Java Underground

    Библиотека по Java https://t.me/javalib Наше сообщество ВК: https://vk.com/javatutorial Вакансии и резюме свои строго в этот канал: https://t.me/job_java

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

    Принцип разделения интерфейса - SOLID в деталях Принцип разделения интерфейса гласит: "Клиент не должен зависеть от интерфейсов, которые он не использует" В серии роликов «SOLID в деталях» автор постарается подробно рассказать о принципах SOLID, а так же продемонстрировать их практическое применение.
    Принцип разделения интерфейса - SOLID в деталях

    Принцип разделения интерфейса гласит: "Клиент не должен зависеть от интерфейсов, которые он не использует" В серии роликов «SOLID в деталях» я постараюсь подробно рассказать о принципах SOLID, а так же продемонстрировать их практическое применение. Мой паблик в VK: https://vk.com/shurik_kodit Мой канал в Telegram: https://t.me/rural_java #java #solid #isp #softwarearchitecture

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

    Как вырасти от junior до middle? Middle-специалист отличается не только опытом и уровнем владения технологиями, но и софт скилами. Курс Яндекс Практикума «Мидл фронтенд-разработчик» составлен так, чтобы вы могли освоить и то, и другое а ещё: • разработать мессенджер, используя только JavaScript, Typescript, CSS и API браузера; • познакомиться с теорией и отработать её на практике в больших проектах; • научиться брать ответственность за решения и вкладываться в общий результат; • самостоятельно декомпозировать задачи и распределять время; • исследовать смежные сферы программирования, без которых невозможен фронтенд: • информационную безопасность, прототипирование интерфейсов, командную работу, DevOps, ООП. На всех этапах вас будут сопровождать опытные разработчики: мы не дадим просесть по учёбе и поможем выкроить время на образование. Вы будете практиковаться на реальных кейсах и положите в портфолио работающие проекты. А карьерные консультации подготовят вас к разговору о повышении или помогут с поиском новой работы. Начать учиться: https://practicum.yandex.ru/middle-frontend/
  • Java библиотека

    Какие существуют виды тестовых объектов? пустышка (dummy) - объект, который обычно передается в тестируемый класс в качестве параметра, но не имеет поведения: с ним ничего не происходит и никакие его методы не вызываются.
     dummy-объектов являются new object(), null, «Ignored String» и т.д.
    
    
    фальшивка (fake object) применяется в основном для ускорения запуска ресурсоёмких тестов и является заменой тяжеловесного внешнего зависимого объекта его легковесной реализацией.
     примеры — эмулятор базы данных (fake database) или фальшивый web-сервис.
    
    
    заглушка (test stub) используется для получения данных из внешней зависимости, подменяя её. При этом заглушка игнорирует все данные, поступающие из тестируемого объекта, возвращая заранее определённый результат.
     объект использует чтение из конфигурационного файла? Тогда передаем ему заглушку ConfigFileStub возвращающую тестовые строки конфигурации без обращения к файловой системе.
    
    
    шпион (test spy) - разновидность заглушки, которая умеет протоколировать сделанные к ней обращения из тестируемой системы, чтобы проверить их правильность в конце теста. При этом фиксируется количество, состав и содержание параметров вызовов.
     существует необходимость проверки, что определённый метод тестируемого класса вызывался ровно 1 раз, то шпион - именно то, что нам нужно.
    
    
    фикция (mock object) похож на шпиона, но обладает расширенной функциональностью, заранее заданными поведением и реакцией на вызовы.
  • Java библиотека

    🔥Что такое базовая инфраструктура и как ее готовят? Сегодня не осталось сомнений в том, что мировой рынок облачных вычислений растет огромными темпами. По данным исследовательской компании "Markets and Markets" его рост ожидается с 445 миллиардов долларов в 2021 г. до 947 млрд долларов в 2026 г. Выбор специализации Cloud Architect является актуальным и практичным решением! Сделайте простой шаг и начните с бесплатного урока в OTUS! Практическое занятие на примере AWS состоится уже 27 апреля в 20:00! 👨‍💻Вместе с преподавателем-практиком мы: - разберём, как выглядит инфраструктура облачных решений по уровням; - посмотрим, какие сервисы есть и познакомимся с ними; - попробуем развернуть 3-х уровневую архитектуру. 👉Для записи пройдите вступительный тест https://otus.pw/6tE1/ ❗️Вебинар является бесплатной пробной частью онлайн-курса OTUS “Cloud Solution Architecture” Больше актуальных знаний по архитектуре облачных решений будет ждать вас на курсе. Если вам понравится пробная часть, полный курс вы сможете приобрести в рассрочку. Нативная интеграция. Информация о продукте www.otus.ru
  • Java библиотека

    Что такое «модульное тестирование»? Модульное/компонентное тестирование (unit testing) - процесс в программировании, позволяющий проверить на корректность отдельные модули исходного кода программы. Идея состоит в том, чтобы писать тесты для каждой нетривиальной функции или метода. Это позволяет достаточно быстро проверить, не привело ли очередное изменение кода к регрессии, то есть к появлению ошибок в уже оттестированных местах программы, а также облегчает обнаружение и устранение таких ошибок. Модульные тесты можно условно поделить на две группы: • тесты состояния (state based), проверяющие что вызываемый метод объекта отработал корректно, проверяя состояние тестируемого объекта после вызова метода. • тесты взаимодействия (interaction tests), в которых тестируемый объект производит манипуляции с другими объектами. Применяются, когда требуется удостовериться, что тестируемый объект корректно взаимодействует с другими объектами.
  • Реклама

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

    🔥 Хотите создавать высококлассные приложения на Java? Осваивайте Spring! Начините изучать этот мощный фреймворк уже этой весной! 📢📢 25 апреля в 20:00 приходите на открытый урок «Свойства Spring-приложения». На встрече разберем, каким образом можно определять настройки приложения на чистом Spring, а также затронем тему конвертации типов. Спикером выступит преподаватель Александр Оруджев, Senior Software Engineer. 🟠Вебинар состоится в рамках запусках онлайн-курса «Разработчик на Spring Framework» в OTUS. Сейчас курс доступен в рассрочку. ➡️Для участия пройдите вступительный тест: https://otus.pw/xxBt/ Нативная интеграция. Информация о продукте www.otus.ru
  • Java библиотека

    Краткая шпаргалка по паттернам проектирования
  • Java библиотека

    Kotlin заходит в Telegram! Рассказываем про Kotlin — молодой язык родом из Питера, который вовсю теснит Java в мобильной и бэкенд-разработке. Его официально поддерживает Google, используют Jira и Adobe, а разработчики топовых приложений для Android переписывают на Kotlin свои продукты. Советуем подписаться, чтобы узнавать больше!