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

Библиотека Java разработчика. Страница 10

9291 @BookJava

Библиотека Java разработчика. Книги по программированию на Java.

  • Библиотека Java разработчика

    Write Fat-free Java Code with Project Lombok | Toptal®

    Java has some idiosyncrasies of its own and design choices that can make it rather verbose. While Java is a mature and performant programming language, developers frequently need to write boilerplate code that brings little or no real value other than complying with some set of constraints and conventions.

    Toptal Engineering Blog
  • Библиотека Java разработчика

    🔥 Джавист, проверь себя - пройди тест по JAVA👩‍💻 Открой все возможности языка Java, чтобы писать код быстрее и чище. Пройди тест из 20 вопросов и проверь свои знания. Сможешь сдать — пройдёшь на продвинутый курс "Java Developer. Professional " от OTUS по специальной цене. 🟠Возможна оплата курса в рассрочку Что даст обучения на курсе: За полгода вы научитесь профессионально разрабатывать многопоточные и многопроцессные приложения на Java 8! Для этого вы с ведущими Java-разработчиками разберетесь в алгоритмах, многопоточности, Spring, сборщиках мусора, байт-коде и classloader, тестировании и работе с окружением. Во время обучения вы напишете выпускной проект на любую тему под контролем преподавателя и после обучения сможете проходить собеседования на Middle+ специалиста с зарплатой от 200 тыс. рублей. ➡️ ПРОЙТИ ТЕСТ Реклама. Информация о рекламодателе на сайте otus.ru
  • Библиотека Java разработчика

    Что такое класс Object? Какие в нем есть методы? Object это базовый класс для всех остальных объектов в Java. Любой класс наследуется от Object и, соответственно, наследуют его методы: public boolean equals(Object obj) – служит для сравнения объектов по значению; int hashCode() – возвращает hash код для объекта; String toString() – возвращает строковое представление объекта; Class getClass() – возвращает класс объекта во время выполнения; protected Object clone() – создает и возвращает копию объекта; void notify() – возобновляет поток, ожидающий монитор; void notifyAll() – возобновляет все потоки, ожидающие монитор; void wait() – остановка вызвавшего метод потока до момента пока другой поток не вызовет метод notify() или notifyAll() для этого объекта; void wait(long timeout) – остановка вызвавшего метод потока на определённое время или пока другой поток не вызовет метод notify() или notifyAll() для этого объекта; void wait(long timeout, int nanos) – остановка вызвавшего метод потока на определённое время или пока другой поток не вызовет метод notify() или notifyAll() для этого объекта; protected void finalize() – может вызываться сборщиком мусора в момент удаления объекта при сборке мусора. 👉@BookJava
  • Реклама

  • Библиотека Java разработчика

    Вопросы с реального собеседования Senior Java Developer 00:00 Приветствие 01:34 Введение 02:23 Разбор вопросов и ответов 03:10 Может ли разработчик управлять памятью в Java? 03:40 Как потоки связаны с памятью? 07:28 Spring Context и зачем он нужен? 08:10 Как работает аннотация @ Transactional? 09:45 Как работает транзакция? 10:30 Как работает TDD? 14:17 Выводы https://www.youtube.com/watch?v=sMGYAucH9yY 👉@BookJava
    Вопросы с реального собеседования Senior Java Developer

    Сегодня мы рассмотрим обзор реального интервью на позицию Senior Java Developer. Поговорим о вопросах и ответах, а главное что из этого всего получилось. Погнали! Программа 00:00 Приветствие 01:34 Введение 02:23 Разбор вопросов и ответов 03:10 Может ли разработчик управлять памятью в Java? 03:40 Как потоки связаны с памятью? 07:28 Spring Context и зачем он нужен? 08:10 Как работает аннотация @Transactional? 09:45 Как работает транзакция? 10:30 Как работает TDD? 14:17 Выводы 17:52 Прощание Полезные ссылки: https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/transaction/annotation/Transactional.html https://ru.wikipedia.org/wiki/ACID https://en.wikipedia.org/wiki/Isolation_(database_systems) https://en.wikipedia.org/wiki/Test-driven_development https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/context/ApplicationContext.html https://www.betsol.com/blog/java-memory-management-for-java-virtual-machine-jvm/ Наш сайт: https://jetbulb.com/ Мы в социальных сетях: https://t.me/jetbulb https://www.instagram.com/jetbulb/ https://www.facebook.com/jetbulb.it

    YouTube
  • Библиотека Java разработчика

    ☕️ Привет, на связи Java-команда Тинькофф Приглашаем на свои митапы в Казани и Рязани! 15 февраля встречаемся в Казани 🚀 На встрече расскажем про фича-тоглы и то, как мы используем их в команде, а также поделимся опытом релизов на Camunda в мобильном банке и перевода Spring/Kotlin-сервиса на NIO и coroutines. Зарегистрироваться на митап можно здесь. 21 февраля проведем встречу в Рязани 🔥 Обсудим, как повышали наблюдаемость приложения, углублялись в балансировку трафика и решали проблемные моменты Spring Framework. А также научимся делать кастомный health check. Регистрируйтесь на встречу здесь.
  • Библиотека Java разработчика

    Guide to Filters in MongoDB | Baeldung

    Learn how to use Filters builders to perform filter operations on a MongoDB collection.

    Baeldung
  • Библиотека Java разработчика

  • Библиотека Java разработчика

    Просто ли стать Java-разработчиком? Нет. Всем ли подойдет IT? Тоже нет. Стоит ли попробовать? Да. Если вы хотите стать востребованным разработчиком, вам нужно не просто научиться писать код. А в первую очередь сформировать инженерное мышление. На этом построен процесс обучения на Хекслете. На профессии «Java-разработчик» вас ждет не только теория, но и много практики: ✔️ Сотни упражнений в браузере. ✔️ 5 проектов для портфолио на GitHub. ✔️ 150 тестовых заданий от наших партнёров. ✔️ Вебинары, сессии лайвкодинга с наставником 1-2 раза в неделю. Сделайте шаг в карьере в IT-специалиста прямо сейчас! Переходите по ссылке выше и начните обучение! 🎁 Пройдите первые 10 бесплатных уроков из профессии и получите дополнительно скидку 10%
  • Библиотека Java разработчика

    Как зашифровать данные на Java 👉@BookJava
  • Библиотека Java разработчика

    Какие инструменты нужны облачному архитектуру? ▶️16 февраля в 20:00 проведем обзор облачных инструментов СУБД и кэшей на открытом уроке онлайн-курса «Cloud Solution Architecture» в OTUS. 👨‍💻Вместе с Андреем Поляковым, старшим разработчиком в Unlimint, рассмотрим разные виды СУБД, обсудим СУБД масштабируемые по потребности (on-demand), создание и настройку облачной СУБД, а также работу с данными в созданном СУБД. 👉 Чтобы участвовать, пройдите вступительный тест: РЕГИСТРАЦИЯ Реклама. Информация о рекламодателе на сайте otus.ru
  • Библиотека Java разработчика

    Неблокирующий повтор (retry) в Java и проект Loom Повтор (retry) операции является старейшим механизмом обеспечения надежности программного обеспечения. Мы используем повторы при выполнении HTTP запросов, запросов к базам данных, отсылке электронной почты и проч. и проч. https://habr.com/ru/post/702628/ 👉@BookJava
    Неблокирующий повтор (retry) в Java и проект Loom

    Неблокирующий повтор (retry) в Java и проект Loom Введение Повтор (retry) операции является старейшим механизмом обеспечения надежности программного обеспечения. Мы используем повторы при выполнении...

    Хабр
  • Библиотека Java разработчика

    Шифрование и расшифровка файла с помощью Java В области криптографии шифрование - это процесс превращения открытого текста или информации в шифротекст, или текст, который может быть расшифрован только предполагаемым получателем. bookflow.ru/shifrov…hyu-java 👉@BookJava
  • Библиотека Java разработчика

    Рекомендуем к прочтению книгу Александра Бындю "Антихрупкость в IT" Эта книга — результат многолетнего опыта построения IT-продуктов. И прежде всего она о том, как выстроить процессы разработки IT-систем таким образом, чтобы успевать вовремя подстроиться под любые изменения. В её основе — описание работающих практик, примеры из реальных проектов, анализ ошибок и выводы. В книге собраны рекомендации для владельцев бизнеса и разработчиков. Первые приобретут систематизированные знания о том, как правильно взаимодействовать с IT, а вторые — как делать хорошо и не делать плохо. Сайт издания Ознакомиться с книгой
  • Библиотека Java разработчика

    Love, Spring and HTTP Bugs Мы команда Marketing Management GlowByte, занимаемся автоматизацией маркетинговых процессов в крупных компаниях. Решили написать небольшую статью, которая будет интересна неравнодушным к Java. Хотим поделиться на первый взгляд простыми особенностями поведения библиотек Spring Security, Spring Web, которые могут сбить с толку разработчиков, которые никогда не сталкивались с такими ситуациями. Рассмотрим проблему, проведём анализ, тесты, проверяющие наши гипотезы, сделаем выводы и, конечно, оставим ссылку на код, чтобы можно было самостоятельно поиграться. habr.com/ru/comp…g/695352 👉@BookJava
  • Библиотека Java разработчика

    Стоит ли изучать Java как первый язык программирования? Обсудим 15 февраля в 20:00 мск на вебинаре буткемпа «Java Developer» в OTUS. Тема открытого урока: «Экосистема Java для вашего роста: почему Java — это основательно?». На вебинаре мы: 🟠 Рассмотрим экосистему технологий Java и спектр областей, которые обслуживает Java. 🟠 Какие компании активно используют Java в своих IT-продуктах. 🟠 Посмотрим на географию компаний и карьерных предложений. 🟠 Обоснуем верный выбор Java для устойчивой карьеры. ➡️Для участия нужно только зарегистрироваться: https://otus.pw/Hqvd/ Реклама. Информация о рекламодателе на сайте otus.ru
  • Реклама

  • Библиотека Java разработчика

    Внутренний мир: Project Reactor У многих из нас, при использовании какого-либо инструмента программирования, возникал вопрос: “Как? Как это работает?”. Часто при возникновении подобных вопросов я обращаюсь к гуглу, который популярным образом рассказывает общие принципы работы того или иного механизма. Но наверняка среди читателей есть те, которые, прочитав несколько статей, подумали: "Да, это интересно и, вроде, понятно. Но, все-таки, как оно работает?". https://habr.com/ru/post/694850/ 👉@BookJava
  • Библиотека Java разработчика

    Метод trimToSize() Метод trimToSize() класса ArrayList в Java обрезает емкость экземпляра ArrayList до текущего размера списка. Этот метод используется для обрезки экземпляра ArrayList по числу содержащихся в нем элементов. @java_geek
  • Библиотека Java разработчика

    🚀Хотите расширить свои возможности в Java-разработке? Присоединяйтесь 13 февраля в 20:00 мск к открытому уроку онлайн-курса «Java Developer. Professional». Дмитрий Коган, председатель совета предприятия DXC, проведет ▶️вебинар «Знакомство с Java Mission Control». На занятии мы: - Заглянем в средство профилирования Java-приложений - Убедимся, что чёрный ящик бывает не только в самолёте - Рассмотрим интеграцию с Intellij IDEA ➡️ Пройдите вступительный тест, чтобы участвовать в вебинаре: https://otus.pw/ymuZ/ 🟠Регистрируйся сейчас - напомним в день вебинара! Реклама. Информация о рекламодателе на сайте otus.ru