Java библиотека

channel icon
Книги, статьи, мемы и многое другое для Java программиста!

Условия размещения

Цена за 48 часов в ленте 6000,00
Цена за 1 час закрепления N/A
Взаимопиар Нет
Дополнительные условия рекламы Отсутствуют
+5
30 501
подписчиков
+3
~4.7k
охват 1 публикации
0
~4
постов / день
+0,0%
15,3%
ERR % ?

Статистика

Последние публикации

Java библиотека
17 июня 2024 г. 10:45
💡Как быстро и просто моделировать склады в AnyLogic — освойте технологию, расширьте портфолио и пулл своих клиентов.

Приходите на открытый практический урок от OTUS, где мы разберём:

- какие логические блоки есть в AnyLogic для работы со складами;
- как их применять;
- как нарисовать склад и пути погрузчиков;
- как перенести реальную логистику в свою модель;
- как получить данные о том, хватает ли погрузчиков и работников, можно ли уменьшить их число, сколько товаров в месяц может выдать склад.

🧨Спикер — опытный разработчик, веб-дизайнер и преподаватель.

Встречаемся 17 июня в 20:00 мск в преддверии старта курса «Имитационное моделирование на базе AnyLogic». Все участники вебинара получат специальную цену на обучение!

Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок и получить запись: https://otus.pw/s3B3/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Java библиотека
16 июня 2024 г. 9:58
ConcurrentSkipListSet

Это реализация интерфейса Set, предназначенная для хранения уникальных элементов в отсортированном порядке. Она основана на структуре данных, называемой Skip List, и обеспечивает эффективную поддержку многопоточности.

Основные особенности ConcurrentSkipListSet:

👉 ConcurrentSkipListSet не позволяет хранить дублирующиеся элементы. Если вы попытаетесь добавить в него элемент, который уже существует, операция добавления завершится успешно, но элемент не будет дублироваться.
👉 Элементы в ConcurrentSkipListSet хранятся в отсортированном порядке по их естественному порядку (если элементы реализуют интерфейс Comparable) или с использованием заданного компаратора.
👉 ConcurrentSkipListSet является потокобезопасной структурой данных. Она обеспечивает безопасное чтение и запись элементов из нескольких потоков без необходимости явной синхронизации.

@javalib@javalib
Java библиотека
15 июня 2024 г. 14:40
❓Думаете, вы знаете все про ООП?

⚡️Ждем вас на практическом открытом уроке «Еще одно объяснение про ООП» от OTUS, после которого ваше представление об объектах сильно поменяется.

Занятие будет полезно разработчикам на любом языке.

😎Спикер Евгений Тюменцев — директор компании по разработке программного обеспечения и преподаватель с огромным практическим опытом.

🖥Встречаемся 19 июня в 20:00 мск в рамках курса «Архитектура и шаблоны проектирования». Все участники вебинара получат специальную цену на обучение!

🔗Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок: https://vk.cc/cxG28v
Java библиотека
15 июня 2024 г. 10:04
Java библиотека
15 июня 2024 г. 10:04
Java библиотека
14 июня 2024 г. 16:02
Приходите на наш Я.Субботник по JVM — 29 июня в Новосибирске!

Вас ждёт митап о том, как мы пишем код на Java, Scala и Kotlin.

В программе — доклады крутых спикеров, нетворкинг и афтерпати. Расскажем про pattern matching, процессы и факапы на складах Маркета, а еще про архитектуру наших систем.

Программа получилась насыщенной — зарегистрироваться можно по ссылке.

До встречи на Субботнике! ☀️
Java библиотека
14 июня 2024 г. 15:00
🖥Docker и 💻💻Kubernetes глазами разработчика

В данном видеокурсе мы изучим теоретические основы и получим практические навыки работы с Docker и Kubernetes
Java библиотека
14 июня 2024 г. 11:31
🚀 Готовься к переменам в мире IT с нашим практическим курсом по Domain Driven Design!

😰 Устал от запутанной инфраструктуры, вперемешку с бизнес логикой? Мы знаем, как это тяжело. Писать тесты становится неприятно и больно, приходится много мокать, тесты получаются огромными, хрупкими.. Но есть решение! Присоединяйся к нашему курсу, где мы разложим все по полочкам за 10 вебинаров, начиная с 17 июня.

🔝 Прими вызов и стань частью передовой волны технологического прогресса. Успей зарегистрироваться сейчас https://microarch.ru/courses/hexagonal-architecture?utm_source=posev&utm_medium=erid:2VtzqxRjeES&utm_campaign=18

🎓 На нашем курсе ты изучишь:
✅ Основы Domain-Driven Design и его важность для разработчиков.
✅ Создание эффективных и масштабируемых сервисов с использованием DDD.
✅ Применение шаблонов проектирования и принципов DDD для оптимизации кода и повышения производительности.

💡 Зачем тебе этот курс?
🌟 Плюс, ты получишь:
— Новые подходы к разработке, в том числе и использование подходов ядра и слоев в онион-архитектуре.
— Шанс быть первым внедрившим новые методы в отделе.
— Стань Senior Developer или Team Lead.
— Пиши код как профессионал, а не как в учебниках.
— Получи признание в компании и увеличь свою заработную плату.

🌟 Присоединяйся к нам прямо сейчас и стань экспертом в разработке успешных проектов: https://microarch.ru/courses/hexagonal-architecture?utm_source=posev&utm_medium=erid:2VtzqxRjeES&utm_campaign=18

Реклама. ИП Ветчинкин К.Е. ИНН: 773376451099 Erid: 2VtzqxRjeES
Java библиотека
14 июня 2024 г. 10:03
Java библиотека
13 июня 2024 г. 11:30
⌨️ Только начинаете свой путь в Java-разработке?

Ждём вас на открытом практическом уроке «Сборка приложения на Java»«Сборка приложения на Java» от OTUS, где мы:

- рассмотрим, как запустить и собрать исполняемый jar-файл;
- добавим в него ресурсы;
- запустим Java-приложение;
- научимся использовать утилиты javac и java, jvm, jre, jdk и classpath.

Спикер Андрей Поляков — старший разработчик в международной финтех-компании.

Встречаемся 18 июня в 20:00 мск в рамках курса «Специализация Java-разработчик».
Все участники вебинара получат специальную цену на обучение!

➡️ Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://vk.cc/cxCHlT

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Java библиотека
13 июня 2024 г. 10:31
🖥 Релиз CheerpJ 3.0

Learning Technologies, разработчики CheerpJ, среды для запуска приложений Java внутри браузеров, относительно недавно выпустили третью версию инструмента. По их словам, это «полная переработка CheerpJ, основанная на уроках, извлечённых за 7 лет его использования».

CheerpJ — полноценная виртуальная машина Java на основе WebAssembly. Её авторы уточняют, что благодаря множеству архитектурных инноваций CheerpJ 3.0 — чрезвычайно мощный инструмент, предназначенный для корпоративных приложений.

📎 ПодробнееПодробнее

@javalib@javalib
Java библиотека
13 июня 2024 г. 9:20
Хотите узнать, как работает логистическая платформа в Яндекс Маркете? 🔥

В новом выпуске подкаста I like techno от Яндекса герои обсудили, как устроена платформа сейчас и как она менялась за последние 10 лет.

Команда логистики разрабатывает всё для собственной доставки Маркета: от создания заказа до его перевозки между сортировочными центрами и доставки курьером или в пункт выдачи заказов. Ребята делают код осязаемым, а офлайн технологичным, используют математические структуры, конвейерные системы, собственных роботов и немного магии.

Спикеры — спецы, погруженные в тему:
👉 Слава Цыкин, СТО логистической платформы
👉 Рома Кульчицкий, руководитель службы стабильности и инфраструктуры
👉 Андрей Захрямин, руководитель команды разработки инфраструктуры Логистики
👉 Кирилл Дмитриев, руководитель службы разработки складских систем и систем учёта

Слушать на Яндекс Музыке
Смотреть на Youtube
Java библиотека
12 июня 2024 г. 16:34
Методы Object

toString() — переводит объект в строку. Если не определено, выводиться полное имя класса.

hashCode() — переводит объект в число, так называемый хэш-код.

getClass() — позволяет получить тип.

equals() — сравнивает два объекта на равенство.
toString() — переводит объект в строку. Если не определено, выводиться полное имя класса.

hashCode() — переводит объект в число, так называемый хэш-код.

getClass() — позволяет получить тип.

equals() — сравнивает два объекта на равенство.
Java библиотека
12 июня 2024 г. 11:20
❗️❗️Как сделать код более понятным и надежным с помощью структур данных Clojure?

Узнайте на практическом открытом уроке "Структуры данных Clojure" от OTUS, где мы:

- познакомимся с основными примитивными типами данных и персистентными структурами, которые являются основой функционального программирования не только в Clojure;
- рассмотрим использование transient-структур для повышения производительности;
- поговорим про Structural Sharing и почему неизменяемые структуры тоже могут быть быстрыми.

Полученные знания пригодятся для работы с Clojure и другими функциональными языками программирования!

Встречаемся 13 июня в 20:00 мск в рамках курса «Clojure Developer». Все участники вебинара получат специальную цену на обучение!

➡️ Регистрируйся прямо сейчас, чтобы не пропустить бесплатный урок: РЕГИСТРАЦИЯРЕГИСТРАЦИЯ
Java библиотека
11 июня 2024 г. 21:19
🖥 Генерация типов Java на основе JSON или JSON Schema

brew install jsonschema2pojo

Можно использовать jsonschema2pojo как плагин Maven, задачу Ant, как утилиту командной строки, плагин Gradle или встроить в собственное Java-приложение.

🖥 GitHubGitHub
🟡 Можно использовать и онлайнМожно использовать и онлайн

@javalib@javalib
Java библиотека
11 июня 2024 г. 17:01
Хочешь научиться применять типовые оптимизации в разработке UI на Compose?

Ждем тебя на практическом открытом уроке от OTUS, где мы разберем типовые оптимизации и как пользоваться инструментами профилирования Compose для эффективной разработки.

Вебинар будет полезен Android-разработчикам уровня Middle.

Спикер Абакар Магомедов — опытный специалист и наставник, Android-разработчик в Alfa Bank.

Встречаемся 13 июня в 20:00 мск в преддверии старта курса «Android Developer. Professional». Все участники вебинара получат специальную цену на обучение!

Регистрируйтесь прямо сейчас, чтобы посетить бесплатный урок: https://vk.cc/cxACKk
Java библиотека
11 июня 2024 г. 15:35
🖥 JSqlParser — библиотека Java для парсинга SQL

JSqlParser разбирает SQL-запрос и преобразует его в иерархию Java-классов.
Сгенерированная иерархия может быть перемещена с помощью паттерна Visitor

🖥 GitHubGitHub
🔘 WikiWiki

@javalib@javalib
Java библиотека
11 июня 2024 г. 11:30
👩‍💻 Курс для Java-разработчиков, которые хотят профессионального роста.

Пройди тест по JavaПройди тест по Java и проверь свои знания, готов ли ты к обучению на курсе.

Ответишь — пройдешь на продвинутый курс "Java Developer. Professional" от OTUS по специальной цене + получишь доступ к записям открытых уроков курса курса

👉 ПРОЙТИ ТЕСТ: https://vk.cc/cxzkoK

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Java библиотека
11 июня 2024 г. 7:28
👩‍💻 Транзакции - Spring Framework в деталях

Транзакции являются важным инструментом для построения отказоустойчивых информационных систем, работающих в условиях постоянной высокой нагрузки и обеспечивающих одновременную работу десятков, сотен, а то и тысяч пользователей.
В
этом ролике автор постарался рассказать про проблемы, возникающие в многопользовательских информационных системах, про транзакции и требования ACID к транзакционным системам, уровни изолированности и распространение транзакций, а так же демонстрирует API для управления транзакциями, предоставляемые Spring Framework.
Java библиотека
10 июня 2024 г. 17:00
🏖️ ULCAMPULCAMP возвращается! Самый масштабный пляжный IT-фестиваль пройдет с 19 по 21 июля 2024 года в Славянском подворье, Ульяновск.

Вас ждут:
🔘60 топовых спикеров
🔘30 спортивных и других активностей
🔘10 крутых артистов и диджеев

Присоединяйтесь к сообществу единомышленников для обмена опытом! Спорт, музыка, вкусная еда и незабываемые впечатления ждут вас 19-21 июля на берегу Волги!

РегистрацияРегистрация

erid: LjN8K8KqD
Реклама. Автономная некоммерческая организация «УЛЬЯНОВСКИЙ СОВЕТ КУЛЬТИВАЦИИ ИНТЕРНЕТ-ТЕХНОЛОГИЙ». ИНН 7325996041.