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

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

12847 @javalib

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

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

    Освойте бэкенд-разработку на Java за 10 месяцев! Профессия для тех, кто настроен серьезно. Научим: ✔️Писать код на Java, использовать фреймворки Javalin, Spring ✔️Применять принципы ООП, работать с базами данным, SQL ✔️Настраивать окружение: IDEA, Gradle/Maven, JDK ✔️Пользоваться командной строкой и Git Поможем: ✔️Наработать практику — вы сделаете 5 проектов на GitHub ✔️Грамотно оформить резюме ✔️Подготовиться к собеседованиям А еще порекомендуем в хорошие компании и познакомим с сообществом из 26 тысяч айтишников. Присоединяйтесь!
  • Java библиотека

    Quantum Computing for Developers: A Java-based introduction (2022) ePUB Quantum computing is on the horizon, ready to impact everything from scientific research to encryption and security. But you don’t need a physics degree to get started in quantum computing. Quantum Computing for Developers shows you how to leverage your existing Java skills into writing your first quantum software so you’re ready for the revolution. Rather than a hardware manual or academic theory guide, this book is focused on practical implementations of quantum computing algorithms. Using Strange, a Java-based quantum computer simulator, you’ll go hands-on with quantum computing’s core components including qubits and quantum gates as you write your very first quantum code.
  • Java библиотека

    Приведите примеры структурных шаблонов проектирования. Адаптер (Adapter) - Объект, обеспечивающий взаимодействие двух других объектов, один из которых использует, а другой предоставляет несовместимый с первым интерфейс. • Мост (Bridge) - Структура, позволяющая изменять интерфейс обращения и интерфейс реализации класса независимо. • Компоновщик (Composite) - Объект, который объединяет в себе объекты, подобные ему самому. • Декоратор (Decorator) - Класс, расширяющий функциональность другого класса без использования наследования. • Фасад (Facade) - Объект, который абстрагирует работу с несколькими классами, объединяя их в единое целое. • Приспособленец (Flyweight) - Это объект, представляющий себя как уникальный экземпляр в разных местах программы, но по факту не являющийся таковым. • Заместитель (Proxy) - Объект, который является посредником между двумя другими объектами, и который реализует/ограничивает доступ к объекту, к которому обращаются через него.
  • Реклама

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

    Телеграм-канал, куда стоит заглянуть: Security Vision — каждый день публикует интересные советы и новости из мира информационной безопасности. Подписывайтесь и будьте в курсе ИБ вместе с @svplatform
  • Java библиотека

    Core Java, Vol. II-Advanced Features, 12th Edition (Rough Cuts) (2022) ePUB The #1 Java Guide for Serious Programmers: Fully Updated through Java 17 Core Java, Volume II: Fundamentals, Twelfth Edition, is the definitive guide to writing robust, maintainable code. Whatever version of Java you are usingup to and including Java 17this book will help you achieve a deep and practical understanding of the language and APIs. With with authoritative coverage of enterprise programming, networking, databases, security, modularization, internationalization, code processing, native methods, and more. Cay S. Horstmann explores sophisticated new features with depth and completeness, demonstrating how to use them to build professional-quality applications This book is written for readers with prior programming experience who are looking for in-depth coverage of the Java language and platform. You'll learn about all language features in detail, including the recent improvements in Java 17.
  • Java библиотека

    Бесплатный онлайн-митап для Java-разработчиков — Luxoft TechFest №7 💻 🗓 10 февраля, 18:00 На следующей неделе Luxoft при поддержке JUG Ru Group проведет уже седьмой митап TechFest. Он будет посвящен Java: вас ждет три доклада от спикеров из Luxoft и Яндекса. Программа: – Сергей Владимиров, «Hibernate: избегать или научиться готовить». – Дмитрий Подлесных, «Пора начать/остановиться писать тесты». – Алексей Лапин, «Опыт работы в банке: мониторинг Apache Flink и доморощенный housekeeper». А также вас ждут дискуссии после каждого доклада и розыгрыши призов: можно будет получить сертификаты на курсы Luxoft Training, билет на конференцию JPoint и фирменных уточек, как на конференциях JUG Ru Group 🙂 Бесплатная регистрация на митап по кнопке ниже👇
  • Java библиотека

    Getting Skilled with Java: Learn Java Programming from Scratch with Realistic Applications and Problem Solving Programmes (2022) ePUB This book covers all you need to know about Java programming right from the beginning to the intermediate level. The book demonstrates setting up the development environment and environment variables, installing JDK, writing programs utilizing Java's key capabilities, troubleshooting, deploying the applications, and bundling them. Each of the programming aspects has been explained in an easy-to-understand manner. At the end of each chapter, the book covers numerous programming exercises and tasks to improve coding and problem-solving capabilities. After successful compilation, you will be able to construct Java programs for software development and utilize a variety of Java classes and libraries. You will also gain confidence in explaining Java's features and functionalities.
  • Java библиотека

    Введение в Maven Toolchain Java развивается гораздо быстрее, чем раньше. Но не все проекты, над которыми мы работаем, поспевают за этим темпом. У меня есть проекты на Java 8, 11 и 17, и иногда я хочу поиграть с имеющимися сборками более новых версий. Как обеспечить их создание без необходимости постоянно переключать среды выполнения Java? Toolchain спешит на помощь! Читать статью
  • Java библиотека

    Java News - канал с новостями и статьями со всего интернета по нашей любимой Java! Канал ещё совсем маленький и нуждается в Вашей поддержке в виде подписки 😊 Подпишись и будь в курсе последних новостей!
  • Java библиотека

    Приведите примеры порождающих шаблонов проектирования. Абстрактная фабрика (Abstract factory) - Класс, который представляет собой интерфейс для создания других классов. • Строитель (Builder) - Класс, который представляет собой интерфейс для создания сложного объекта. • Фабричный метод (Factory method) - Делегирует создание объектов наследникам родительского класса. Это позволяет использовать в коде программы не специфические классы, а манипулировать абстрактными объектами на более высоком уровне. • Прототип (Prototype) - Определяет интерфейс создания объекта через клонирование другого объекта вместо создания через конструктор. • Одиночка (Singleton) - Класс, который может иметь только один экземпляр.
  • Java библиотека

    Собираем многомодульный Gradle проект в Gitlab CI Что может быть проще? Пишем команду сборкиgradle clean buildи все готово. На первый взгляд все действительно так, и займет это немного время. Но со временем кодовая база и, соответственно, количество тестов (ну я очень на это надеюсь) будет расти, вы не успеете опомниться как сборка будет у вас занимать уже 10 или больше минут Читать статью
  • Java библиотека

    DevOps Tools for Java Developers: Best Practices from Source Code to Production Containers (Fifth Early Release) (2022) ePUB With the rise of DevOps, low-cost cloud computing, and container technologies, the way Java developers approach development today has changed dramatically. This practical guide helps you take advantage of microservices, serverless, and cloud native technologies using the latest DevOps techniques to simplify your build process and create hyperproductive teams. Stephen Chin, Melissa McKay, Ixchel Ruiz, and Baruch Sadogursky help you evaluate an array of options. The list includes source control with Git, build declaration with Maven and Gradle, CI/CD with CircleCI, package management with Artifactory, containerization with Docker and Kubernetes, and much more. Whether you're building applications with Jakarta EE, Spring Boot, Dropwizard, MicroProfile, Micronaut, or Quarkus, this comprehensive guide has you covered.
  • Java библиотека

    Приведите примеры основных шаблонов проектирования. Делегирование (Delegation pattern) - Сущность внешне выражает некоторое поведение, но в реальности передаёт ответственность за выполнение этого поведения связанному объекту. • Функциональный дизайн (Functional design) - Гарантирует, что каждая сущность имеет только одну обязанность и исполняет её с минимумом побочных эффектов на другие. • Неизменяемый интерфейс (Immutable interface) - Создание неизменяемого объекта. • Интерфейс (Interface) - Общий метод структурирования сущностей, облегчающий их понимание. • Интерфейс-маркер (Marker interface) - В качестве атрибута (как пометки объектной сущности) применяется наличие или отсутствие реализации интерфейса-маркера. В современных языках программирования вместо этого применяются атрибуты или аннотации. • Контейнер свойств (Property container) - Позволяет добавлять дополнительные свойства сущности в контейнер внутри себя, вместо расширения новыми свойствами. • Канал событий (Event channel) - Создаёт централизованный канал для событий. Использует сущность-представитель для подписки и сущность-представитель для публикации события в канале. Представитель существует отдельно от реального издателя или подписчика. Подписчик может получать опубликованные события от более чем одной сущности, даже если он зарегистрирован только на одном канале.
  • Java библиотека

    Канал про Java, новости в IT и юмор для разрядки. Java является лидером в: ✓ Мобильной разработке под AndroidСерверной разработкеМногопоточных распределённых системЭнтерпрайз Канал хорошо подойдет для новичков и более опытных программистов. Подписывайся, заваривай кофе и изучай Java.
  • Java библиотека

    Как улучшить межсерверное взаимодействие и сэкономить время разработчика Привет! Я Алексей, Java-разработчик. В статье поделился опытом внедрения подхода Contract-First в backend. В статье подробности: — что такое Code-First и зачем переходить на Contract-First, — как перестать писать API-объекты руками и сэкономить 12 человеко-недель в спринт, — как поддерживать однотипный код и API, если у вас 100+ микросервисов и 60 бэкендеров. Читать статью
    Как улучшить межсерверное взаимодействие и сэкономить время разработчика

    Привет! Я Алексей, Java-разработчик. Хочу поделиться опытом внедрения подхода Contract-First в backend. Что такое контрактПредставим продакшн и три группы участников: мобильное приложение, бэкенд...

    Хабр
  • Реклама

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

    Типы шаблонов проектирования. Основные (Fundamental) - основные строительные блоки других шаблонов. Большинство других шаблонов использует эти шаблоны в той или иной форме. • Порождающие шаблоны (Creational) — шаблоны проектирования, которые абстрагируют процесс создание экземпляра. Они позволяют сделать систему независимой от способа создания, композиции и представления объектов. Шаблон, порождающий классы, использует наследование, чтобы изменять созданный объект, а шаблон, порождающий объекты, делегирует создание объектов другому объекту. • Структурные шаблоны (Structural) определяют различные сложные структуры, которые изменяют интерфейс уже существующих объектов или его реализацию, позволяя облегчить разработку и оптимизировать программу. • Поведенческие шаблоны (Behavioral) определяют взаимодействие между объектами, увеличивая таким образом его гибкость.
  • Java библиотека

    Уж+ёж: реактивные компоненты в сервлетном окружении (2/3) В предыдущей заметке было показано несколько подходов к управлению зависимостями в «гибридных» приложениях (использующих части сервлетного и реактивного стеков), а также вариант реализации универсального механизма для поддержки MDC-меток в логах. А в этой заметке речь пойдёт о том, как обеспечить доступность текущего обрабатываемого HTTP-запроса из любой точки бизнес-логики. Читать статью
  • Java библиотека

    ⁉️Как работать c базами данных с помощью Spring? 🔥 7 февраля в 20:00 пройдет вебинар «Правильный DAO на Spring JDBC». Открытый урок проведет Юрий Дворжецкий, ведущий full-stack разработчик. На занятии рассмотрим, как использовать всю мощь нативного SQL и при этом написать безопасное, поддерживаемое и тестируемое DAO с использованием Spring JDBC. 📚Demo-занятие является частью онлайн-курса «Spring Framework Developer». Это возможность познакомиться с преподавателем и оценить сложность программы. 📌Для регистрации пройди вступительное тестирование: https://otus.pw/5tdu/