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

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

12847 @javalib

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

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

    Мы уже рассказывали про JPoint от JUG Ru Group — крупнейшую в России конференцию для Java-разработчиков. Она будет идти целых четыре дня (два в онлайне и два в Москве с возможностью удаленного подключения). Докладов будет много, а кроме них — дискуссии, воркшопы и нетворкинг. На JPoint традиционно пройдет Community Day — второй день конференции со свободным доступом для всех желающих. В этот раз он состоится в онлайне 13 апреля. Если вы сомневаетесь, а надо ли идти на JPoint, то Community Day — это отличная возможность убедиться в качестве докладов и экспертности спикеров. Но если вы были на JPoint и знаете, что ожидать, то самое время купить билеты по промокоду JAVALIB. В дни конференции они подорожают. До встречи на JPoint 2023!
  • Java библиотека

    Одинарные и двойные кавычки Что ты ожидаешь в результате выполнения кода с картинки? Казалось бы, строка должна возвращать «HaHa», но на самом деле это будет «Ha169». Двойные кавычки обрабатывают символы как строки, но одинарные кавычки ведут себя иначе. Они преобразуют символьные операнды ('H' и 'a') в целые значения посредством расширения примитивных типов — получается 169.
  • Java библиотека

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

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

    Как разработчику увеличить скорость работы и повысить качество продукта? Научитесь проектировать высоконагруженные системы как в Big Tech и менять существующие на курсе System Design. Всего за 4 недели вы научитесь собирать требования, оценивать нагрузку, выбирать подходящие СУБД, масштабировать системы и повышать их отзывчивость, а также создавать подсистемы для хранения данных, поиска и аналитики как своими силами, так и с помощью готовых продуктов. Вы научитесь дизайнить сервис такси, приложение для знакомств и любую высоконагруженных систем — всё под руководством Валерия Бабушкина, Vice President, Data Science в Blockchainꓸcom. Новый поток стартует 10 апреля! [Зарегистрироваться]
  • Java библиотека

    Разбираем float на части Всем привет, многие, наверное, знают про структуру чисел с плавающей запятой, но мне захотелось вдохнуть немного жизни в эти формулы. В этой статье я разберу на части число, наглядно показав что и откуда берется. Код будет на Java. Читать статью
    Разбираем float на части

    Я буду использовать в статье стандартное 32-х битное представление числа IEEE 754 для примера. Другие форматы, в основном отличаются...

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

    Хотите создавать на Kotlin высокопроизводительные серверные приложения? 🔥Приглашаем 12 апреля в 20:00 мск на открытый вебинар "Практика применения машины состояний в разработке" в OTUS. 📚 На вебинаре мы рассмотрим как теоретические, так и практические аспекты использования машины состояний, а также пределы их применения. В результате вебинара вы: - Научитесь более широко применять конечные автоматы в задачах разработки и получать более эффективный код. 👉 Регистрация на вебинар: https://otus.pw/f70i/ Вебинар является частью онлайн-курса «Kotlin Backend Developer. Professional». Курс доступен в рассрочку. Реклама. Информация о рекламодателе на сайте www.otus.ru
  • Java библиотека

    Дайте определение терминам «простой», «составной» (composite), «потенциальный» (candidate) и «альтернативный» (alternate) ключ. Простой ключ состоит из одного атрибута (поля). Составной - из двух и более. Потенциальный ключ - простой или составной ключ, который уникально идентифицирует каждую запись набора данных. При этом потенциальный ключ должен обладать критерием неизбыточности: при удалении любого из полей набор полей перестает уникально идентифицировать запись. Из множества всех потенциальных ключей набора данных выбирают первичный ключ, все остальные ключи называют альтернативными.
  • Java библиотека

    Основы программирования с Java (2022) True PDF Эта книга предназначена для всех, кто хочет изучить основы программирования с использованием языка Java. Эта книга даст понимание основных элементов программирования на Java и абстракции данных с использованием объектно-ориентированного подхода. С этой книгой Вы научитесь писать программы с использованием переменных, массивов, управляющих операторов, циклов, рекурсии, абстракции данных и объектов в интегрированной среде разработки. Вы изучите основы языка программирования Java, познакомитесь с его синтаксисом, типами данных, объектами и классами и многим другим.
  • Java библиотека

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

    В этом видео рассказывается о том, что такое фрактальный шум, и для чего он применяется. В частности, речь идет о процедурной генерации изображений. Разбираем простой алгоритм генерации фрактального шума и пишем его реализацию на языке программирования Java. Так же в процессе написания кода затрагивается алгоритм билинейной интерполяции, который необходим для реализации базового шума. Исходный код: https://github.com/Arhiser/java_tutorials/tree/master/src/ru/arhiser/fract_noise Оглавление по алгоритмам: https://github.com/Arhiser/java_tutorials Поддержать канал💰: https://yoomoney.ru/to/410018856244871 Наша группа в Telegram: https://t.me/ArhiTutorials #ArhiTutorialsJava #ityoutubersru

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

    Как получить текущую дату с использованием Date Time API из Java 8? LocalDate.now(); Как добавить 1 неделю, 1 месяц, 1 год, 10 лет к текущей дате с использованием Date Time API? LocalDate.now().plusWeeks(1); LocalDate.now().plusMonths(1); LocalDate.now().plusYears(1); LocalDate.now().plus(1, ChronoUnit.DECADES);
  • Java библиотека

    В поисках работы Java программистом? Тогда тебе точно нужен наш канал! Забудь о трате драгоценного времени на поиск работы. Мы ежедневно обновляем наш канал самыми свежими и интересными вакансиями от российских и зарубежных компаний. У нас ты найдешь работу для любого уровня подготовки и индивидуальной специализации. Кроме того, мы постоянно следим за рынком и выбираем для тебя только наиболее выгодные и перспективные предложения. Присоединяйся к нашему каналу с Java вакансиями и найди работу своей мечты уже сегодня!
  • Java библиотека

    👩‍💻 Mock-собеседование на позицию Java Junior | Джун справится? В этом видео автор собеседует junior java разработчика, копается в его знаниях и находит слабые места. Смотрите видео, чтобы любое собеседование для вас не было шоком!
    Mock-собеседование на позицию Java Junior | Джун справится?

    Mock-собеседование на позицию Java Junior | Джун справится? Друзья, всем привет! В этом видео я собеседую junior java разработчика, копаюсь в его знаниях и нахожу слабые места. Смотрите видео, чтобы любое собеседование для вас не было шоком! 🔥 Подписывайтесь на канал, чувствуйте себя как дома! Наш telegram-канал: 🔵 https://t.me/+2-09g31uEwlhNDA6 Таймкоды: 00:00 - Приветствие 00:30 - Опыт работы Тэка 01:20 - Последняя задача на работе 02:40 - Абстрактный класс и интерфейс 04:20 - модификатор default 04:50 - equals и hashcode 06:40 - Коллизии hashcode 08:00 - Все еще коллизия 10:40 - heap и stack 12:30 - Задачка на string pool 15:30 - List и Set 17:00 - О-большая 17:50 - Связи map и set 18:40 - capacity 20:13 - load factor 21:30 - потеря объекта в хэшмапе 26:10 - Что делал с многопоточностью? 26:50 - Синхронайз 28:50 - Race condition, Dead lock 30:30 - опыт со Spring 32:15 - Scope бинов в Spring 34:10 - Создание singleton-бина 37:00 - Primary в Spring 39:40 - Transactional и транзакции 43:30 - ACID 45:20 - GROUP BY 45:50 - Задача по БД 47:45 - Индексы 48:45 - SOLID 53:05 - Тестирование 54:10 - Сценарии тестирования 56:40 - Maven или Gradle? 58:05 - Команды в Git 1:01:00 - Фидбэк по собеседованию

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

    Level up для back-end разработчиков, тимлидов и администраторов — это умение разрабатывать микросервисную архитектуру и создавать масштабируемые, fault-tolerant приложения! Хотите сделать первый шаг в этом направление? Тогда приглашаем на открытые уроки онлайн-курса «Microservice architecture» OTUS с экспертами-практиками. 🗓 3 апреля в 20:00 — «Брокеры сообщений: RabbitMQ и Kafka» Чтобы обеспечить асинхронную связь между микросервисами, нужен брокер сообщений, например — Kafka или RabbitMQ. На занятии вместе с Евгением Непомнящим, опытным разработчиком, мы ознакомимся с основными принципами работы этих брокеров, а также посмотрим на их использование в live demo. 👉 Для регистрации пройдите вступительный тест — https://otus.pw/hBKy/ 🗓 17 апреля в 20:00 — «Модульные монолиты и DDD» На этом открытом уроке рассмотрим основные паттерны для построения и написания модульных монолитов. Особое внимание уделим паттернам DDD. Урок проведет Станислав Щетинников, директор по развитию. 👉 Для регистрации пройдите вступительный тест — https://otus.pw/uwMG/ А если вам понравятся бесплатные уроки, продолжить обучение можно будет уже на курсе. Оплата курса возможна в рассрочку. Реклама. Информация о рекламодателе на сайте www.otus.ru
  • Java библиотека

    Объекты. Стильное ООП (2023) PDF Хороший объектно-ориентированный код удобно читать, изменять и исправлять. Универсальные практики проектирования объектов, собранные в этой книге, позволят улучшить ваш стиль кодирования. Эти правила подойдут к любому объектно-ориентированному языку, они делают код максимально понятным и надежным, а также повышают производительность как индивидуальных разработчиков, так и команд. Книга «Объекты. Стильное ООП» познакомит вас с профессиональными техниками написания ОО-кода. Маттиас Нобак раскрывает правила создания объектов, определения методов, изменения и извлечения состояний и многое другое. Все примеры написаны на простом псевдокоде, который легко перевести в любой язык программирования. Кейс за кейсом вы изучите ключевые сценарии и задачи проектирования объектов, а затем шаг за шагом создадите простое веб-приложение, которое покажет, как должны взаимодействовать объекты разных типов.
  • Java библиотека

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

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

    Что такое «сессия»? Сессия - это сеанс связи между клиентом и сервером, устанавливаемый на определенное время. Сеанс устанавливается непосредственно между клиентом и веб-сервером в момент получения первого запроса к веб-приложению. Каждый клиент устанавливает с сервером свой собственный сеанс, который сохраняется до окончания работы с приложением.
  • Java библиотека

    ⚡️Шпаргалка по Maven Maven — один из самых популярных и удобных инструментов для управления и сборки проектов на Java. Сохраняй и делись с друзьями!
  • Java библиотека

    Прокачай свои знания в архитектуре современных распределенных систем Стремишься занять позицию сеньора или даже архитектора? Этот курс для тебя! ✅Разберешься в event-driven системах ✅Обретешь уверенность на system design интервью в российских и зарубежных компаниях ✅Поймешь как устроен подход event sourcing, паттерн CQRS ✅Твердо поймешь основы Domain-driven design, как его применять ✅Создашь распределенную event-sourcing based систему и сможешь заимплементить распределенную транзакцию Авторский курс от преподавателя Санкт-Петербургского университета ИТМО и разработчика высоконагруженных систем Андрея Суховицкого. Твоими менторами станут ребята из Amazon, Revolut, JetBrains, Yandex или Ozon. ❗️Старт курса - 3 апреля, лекции и задания доступны уже сейчас!❗️ Переходи по ссылке и подавай заявку!