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

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

12847 @javalib

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

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

    👩‍💻 Что нужно знать Java-разработчику, об инструменте для удобной работы с БД — Spring Data? 🟠12 января в 20:00 пройдет открытый урок «Spring Data Projections, Example, Specifications» в OTUS. Это шанс посмотреть на процесс обучения онлайн-курса «Разработчик на Spring Framework» изнутри и пообщаться с преподавателем Александром Оруджевым. 📢📢 На занятии мы познакомимся с одним из самых популярных проектов Spring — Spring Data и рассмотрим его продвинутые фишки: проекции, спецификации и Example. Программа ориентирована на Java-разработчиков с опытом. ➡️ Пройдите вступительный тест, чтобы записаться на урок: https://otus.pw/heSM/ Реклама. Информация о рекламодателе на сайте otus.ru
  • Java библиотека

    Чем различаются Enumeration и Iterator. Хотя оба интерфейса и предназначены для обхода коллекций между ними имеются существенные различия: • с помощью Enumeration нельзя добавлять/удалять элементы; • в Iterator исправлены имена методов для повышения читаемости кода (Enumeration.hasMoreElements() соответствует Iterator.hasNext(), Enumeration.nextElement() соответствует Iterator.next() и т.д); • Enumeration присутствуют в устаревших классах, таких как Vector/Stack, тогда как Iterator есть во всех современных классах-коллекциях.
  • Java библиотека

    Data Structures & Algorithms using Kotlin, Second Edition (2022) True PDF This book introduces you to the world of data structures and algorithms. Data structures defines the way in which data is arranged in memory for fast and efficient access while algorithms are a set of instruction to solve problems by manipulating these data structures. Designing an efficient algorithm is a very important skill that all software companies, e.g. Microsoft, Google, Facebook etc. pursues. Most of the interviews for these companies are focused on knowledge of data-structures and algorithms. They look for how candidates use concepts of data structures and algorithms to solve complex problems efficiently. Apart from knowing, a programming language you also need to have good command of these key computer fundamentals to not only qualify the interview but also excel in you jobs as a software engineer.
  • Реклама

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

    Предложенное сегодня видео от портала inside.java актуализирует информацию по сетевым фичам Java, начиная с JDK 11 и рассматривает следующие темы: ✔️ NIO (java.nio.channels) ✔️ Сетевое взаимодействие (java.net) ✔️ Список улучшений для каждого релиза JDK с кратким пояснением ✔️ Более глубокое рассмотрение некоторых фич Приятного просмотра!
    Java Networking Enhancements since JDK 11

    This video covers some of the larger Java networking library enhancements, such as the Simple Web Server (JEP 408), Unix domain socket channels (JEP 380), and Internet-Address Resolution SPI (JEP 418). Presented by Michael McMahon - Oracle ⎯⎯ Chapters ⎯⎯ 00:00 Intro & Welcome ⇨ Overview of Major Work on Networking since JDK 11 01:13 JDK 19 07:28 JDK 18 10:27 JDK 17 13:25 JDK 16 14:56 JDK 15 & 14 16:00 JDK 13 17:44 JDK 12 & 11 ⇨ Review of Selected Features 18:00 Simple Web Server 23:17 InetAddress Resolution SPI 26:25 Unix Domain Sockets 32:20 Recap ⎯⎯⎯⎯⎯⎯ Make sure to check ➱ https://inside.java/ Tags: #Java #OpenJDK #networking

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

    Что такое «fail-fast поведение»? fail-fast поведение означает, что при возникновении ошибки или состояния, которое может привести к ошибке, система немедленно прекращает дальнейшую работу и уведомляет об этом. Использование fail-fast подхода позволяет избежать недетерминированного поведения программы в течение времени. В Java Collections API некоторые итераторы ведут себя как fail-fast и выбрасывают ConcurrentModificationException, если после его создания была произведена модификация коллекции, т.е. добавлен или удален элемент напрямую из коллекции, а не используя методы итератора. Реализация такого поведения осуществляется за счет подсчета количества модификаций коллекции (modification count): • при изменении коллекции счетчик модификаций так же изменяется; • при создании итератора ему передается текущее значение счетчика; • при каждом обращении к итератору сохраненное значение счетчика сравнивается с текущим, и, если они не совпадают, возникает исключение.
  • Java библиотека

    Spring. Все паттерны проектирования (2019) PDF В этой книге дается обзор фреймворка Spring 5 и паттернов проектирования для него. Объясняется принцип внедрения зависимостей (dependency injection), играющий ключевую роль при создании слабосвязанного кода во фреймворке Spring. Затем рассматриваются классические паттерны «Банды четырех» при проектировании приложений на Spring. В следующих частях книги автор рассматривает паттерны аспектно-ориентированного программирования (AOP), шаблоны JDBC, позволяющие абстрагировать доступ к базе данных. В заключительных главах книги автор исследует работу с MVC, реактивные шаблоны проектирования и паттерны проектирования, применяемые при конкурентном и параллельном программировании в Spring.
  • Java библиотека

    🍏 Apple теперь в Telegram! Подписывайтесь: @apple
  • Java библиотека

    В чем разница между классами java.util.Collection и java.util.Collections? java.util.Collections - набор статических методов для работы с коллекциями. java.util.Collection - один из основных интерфейсов Java Collections Framework.
  • Java библиотека

    Мессенджеры на работе — это не прокрастинация, или как мы сделали сервис для автотестирования Однажды у нас появилась идея отправлять отчеты о выполнении автотестов в мессенджер Telegram. Постепенно эта идея переросла в сервис, который который позволяет запускать тесты, оповещать об ошибках и получать отчеты в любом мессенджере, где есть возможность интегрировать бота. Помимо доступа к результатам автотестов, бот получил интеграцию с Jira и другими инструментами, которые мы используем в РТЛабс. В данной серии статей мы хотим рассказать нашу историю о том, с чего все начиналось, какие у нас были идеи, какие ошибки мы совершали и как мы их решили в итоговой реализации. Читать статью
    Мессенджеры на работе — это не прокрастинация, или как мы сделали сервис для автотестирования

    Однажды у нас появилась идея отправлять отчеты о выполнении автотестов в мессенджер Telegram. Постепенно эта идея переросла в сервис, который который позволяет запускать тесты, оповещать об ошибках и получать отчеты в любом мессенджере, где есть возможность интегрировать бота. Помимо доступа к результатам автотестов, бот получил интеграцию с Jira и другими инструментами, которые мы используем в РТЛабс. В данной серии статей мы хотим рассказать нашу историю о том, с чего все начиналось, какие у нас были идеи…

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

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

    Почему Map — это не Collection, в то время как List и Set являются Collection? Collection представляет собой совокупность некоторых элементов. Map - это совокупность пар «ключ-значение».
  • Java библиотека

    21 книга, которую следует прочитать Java-разработчикам в 2023 году Приветствую всех! Если вы являетесь Java-разработчиком и задаетесь вопросом о том, что почитать в 2023 году, то вы обратились по адресу. В этой статье я собираюсь поделиться 21 книгой по Java, Spring и связанными с ними технологиями, которые стоит прочитать всем Java-разработчикам. Читать статью
    21 книга, которую следует прочитать Java-разработчикам в 2023 году

    Приветствую всех! Если вы являетесь Java-разработчиком и задаетесь вопросом о том, что почитать в 2023 году, то вы обратились по адресу. В этой статье я собираюсь поделиться 21 книгой по Java, Spring и связанными с ними технологиями, которые стоит прочитать всем Java-разработчикам. В этот список я включил книги как для опытных Java-разработчиков, которые больше склонны к изучению архитектуры, разработки для облака, функций Java с 9 по Java 14 и функций Spring 5, так и для тех, кто думает об изучении Kotlin…

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

    Numerical Methods Using Kotlin: For Data Science, Analysis, and Engineering (2023) PDF, ePUB This in-depth guide covers a wide range of topics, including chapters on linear algebra, root finding, curve fitting, differentiation and integration, solving differential equations, random numbers and simulation, a whole suite of unconstrained and constrained optimization algorithms, statistics, regression and time series analysis. The mathematical concepts behind the algorithms are clearly explained, with plenty of code examples and illustrations to help even beginners get started. In this book, you'll implement numerical algorithms in Kotlin using NM Dev, an object-oriented and high-performance programming library for applied and industrial mathematics. Discover how Kotlin has many advantages over Java in its speed, and in some cases, ease of use. In this book, you’ll see how it can help you easily create solutions for your complex engineering and data science problems.
  • Java библиотека

    Для тех кто просил, канал с мемами для программистов и айтишников👇 https://t.me/+8eN45lIfdTVmNzcy
  • Java библиотека

    Что такое «коллекция»? «Коллекция» - это структура данных, набор каких-либо объектов. Данными (объектами в наборе) могут быть числа, строки, объекты пользовательских классов и т.п.
  • Реклама

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

    Grokking the Java Interview (2022) True PDF, ePUB This book contains frequently asked questions and their answer/explanations on essential Java topics. You can use this book to revise all essential Java concepts before your interview quickly, and you can also use this book to learn Core Java in depth. Crack your Java interview by preparing important topics and mastering key concepts in a guided and structured way in a short time. Cracking a Java Interview is not easy, and one of the main reasons for that is Java is very vast. There are a lot of concepts and APIs to master to become a decent Java developer. Many people who are good at general topics like Data Structure and Algorithms, System Design, SQL, and Databases fail to crack the Java interview because they don't spend time learning the Core Java concepts and essential APIs and packages like Java Collection Framework, Multithreading, JVM Internals, JDBC, Design Patterns, and Object-Oriented Programming.
  • Java библиотека

    Вашему вниманию предлагается новая подборка Java-новостей от InfoQ: 😃 ✔️ Стал доступен билд № 29 для JDK 20 (ранний доступ) ✔️ Стал доступен билд № 3 для JDK 21 (ранний доступ) ✔️ Вышли релизы Spring Boot 3.0.1 и Spring Boot 2.7.7 и д.р. Приятного чтения! Читать статью
  • Java библиотека

    Щёлкаешь код как орехи? Не сиди на бенче — примени свои скиллы в реально крутом челлендже: МТС запускает первый в мире IT-контесте по переводу новогодней сказки «Щелкунчик» на языки программирования. Участвуют Java, C#, Go, Python и JavaScript. Готов посоревноваться с другими в решении нетривиальной задачи? Тогда действуй: • Зарегистрируйся и выбери свой язык программирования. • Получи часть «Щелкунчика» и гайд о том, как превращать буквы в код. • Присоединяйся к чату с профи МТС. • Напиши код круче всех и стань одним из победителей IT-контеста! Покажи свои hard skills и поборись за 1 из 5 наборов беспроводных наушников Sony, крутые призы и не только. Регистрируйся и используй крисмас-буст от МТС: https://bit.ly/3GldDVR