cookie

We use cookies to improve your browsing experience. By clicking «Accept all», you agree to the use of cookies.

avatar

Java библиотека

Книги, статьи, мемы и многое другое для Java программиста! По сотрудничеству и рекламе: @NadikaKir Мы на бирже: telega.in/channels/javalib/card?r=lcDuijdm Сообщество VK https://vk.com/javatutorial

Show more
Advertising posts
30 428
Subscribers
+324 hours
+177 days
+9730 days
Posting time distributions

Data loading in progress...

Find out who reads your channel

This graph will show you who besides your subscribers reads your channel and learn about other sources of traffic.
Views Sources
Publication analysis
PostsViews
Shares
Views dynamics
01
👩‍💻 Java. Задача о рюкзаке. Динамическое программирование. В этом видео разбирается классическая задача о рюкзаке и алгоритмы её решения. Особое внимание уделяется решению задачи с помощью динамического программирования.
94716Loading...
02
Хотите освоить работу с микросервисной архитектурой, но не знаете, с чего начать и как достичь успеха в этой области? Всего за 5 месяцев вы можете изучить Best Practice по разработке архитектуры программного обеспечения и сложных распределенных и отказоустойчивых систем! После прохождения курса «Microservice Architecture» от OTUS вы станете экспертом в создании и масштабировании микросервисов, готовым к самым сложным задачам в области разработки и администрирования ПО! Доверьте свой карьерный рост профессионалам и станьте востребованным специалистом. 🔴 Пройдите короткий тест прямо сейчас, чтобы получить доступ к подарочным урокам и специальную цену на обучение: https://vk.cc/cxqRX5 Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
2 4882Loading...
03
🖥 Циклический связанный список — Java-реализация ⏩Циклический связанный список — это вариант связанного списка, в котором последний узел указывает на первый узел, завершая полный круг узлов. Другими словами, этот вариант связанного списка не имеет пустого элемента в конце. ⏩Благодаря этому простому изменению мы получаем некоторые преимущества: — Любой узел в кольцевом связанном списке может быть отправной точкой. — Следовательно, весь список можно пройти, начиная с любого узла. — Поскольку последний узел кругового связанного списка имеет указатель на первый узел, легко выполнять операции постановки в очередь и удаления из очереди. В целом, это очень полезно при реализации структуры данных "очередь". ⏩С точки зрения производительности это то же самое, что и другие реализации связанных списков, за исключением одного: переход от последнего узла к головному узлу может выполняться за постоянное время. С обычными связанными списками это линейная операция. ▶️ Поехали к реализации циклического связанного списка @javalib
2 64620Loading...
04
🎯 Как джуну в Java-разработке миновать мучительные поиски хорошего оффера и залететь сразу на мидла? Актуальное обучение для всех, кто хочет стать Java-разработчиком с нуля и для тех, кто еще не определился с языком программирования. 📌После онлайн-курса «Специализация Java-разработчик» от OTUS вы сможете: - создавать современные приложения на Java; - работать с реляционными базами данных; - разрабатывать серверные веб-приложения; - претендовать на позиции Middle Java Developer. Вы освоите самые востребованные инструменты и лучшие практики. Забудьте о скучном обучении — здесь вас ждут настоящие челленджи и нестандартные практические решения. А еще сильные проекты для портфолио и карьерный сапорт! Старт уже 28 июня. 👉 Изучите подробности и оставьте заявку, чтобы получить специальную цену на курс: https://vk.cc/cxqQu8 Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
2 8647Loading...
05
👩‍💻 Разработка Telegram-бота Этот плейлист содержит серию уроков, в которых подробно рассматривается процесс разработки Telegram-бота с использованием языка программирования Java. Уроки включают в себя создание проекта, интеграцию с Telegram, работу с RabbitMQ и PostgreSQL, развертывание в Docker, написание тестов, работу с файлами и многое другое. Этот плейлист будет полезен тем, кто хочет освоить разработку Telegram-ботов и углубить свои знания в Java-разработке.
3 587167Loading...
06
Приглашаем на Vertis Java Meetup Обсудим Java-разработку в Яндекс Путешествиях и Недвижимости: 🔸 Михаил Черноскутов, старший разработчик платформенных сервисов в Путешествиях. Покажет внутренности связки Java + gRPC + Netty, а ещё разберёт грабли, которые можно собрать, если неправильно готовить gRPC 🔸 Роман Косарев, руководитель направления разработки в Недвижимости. Расскажет, как синхронное API Недвижимости прошло эволюцию от REST до GraphQL Federation 🔸 Екатерина Рыбалка, разработчик счастья путешественников в Путешествиях. Объяснит, как ребята пришли к Agile-методикам, чтобы итеративно декомпозировать и реализовывать фичи и задачи, и что из этого получилось Vertis Java Meetup пройдёт в Екатеринбурге 8 июня, будет онлайн-трансляция. Зарегистрироваться можно здесь.
3 54512Loading...
07
🖥 Вышла интегрированная среда разработки Apache NetBeans 22 29 мая 2024 года состоялся релиз интегрированной среды разработки Apache NetBeans 22. Проект имеет поддержку языков программирования Java SE, Java EE, PHP, C/C++, JavaScript, Rust и Groovy. Готовые сборки NetBeans 22 в ближайшее время будут сформированы для скачивания под Linux (snapcraft.io, flathub), Windows и macOS. 🖥 GitHub @javalib
3 52715Loading...
08
Как настроить репликации в PostgreSQL 123? Узнайте на открытом практическом уроке от OTUS. На вебинаре опытный эксперт разберет: - основные понятия репликации; - её виды и преимущества; - процесс настройки в PostgreSQL 123. Занятие будет полезно начинающим DBA, DevOps и всем, кто работает с базами данных. 🔥 Спикер Андрей Поляков — старший разработчик в международной финтех-компании. Встречаемся 10 июня в 20:00 мск в рамках старта большого курса «Highload Architect». Все участники вебинара получат специальную цену на обучение и консультацию от менеджеров OTUS! 🔴 Ссылка для регистрации: https://vk.cc/cxoWEh Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
3 4875Loading...
09
👩‍💻 Java. Об Iterator и Iterable c примерами. В данном видео объясняется что такое паттерн Iterator и интерфейс Iterable в языке программирования Java. На примерах показывается для чего нужен Iterator и как его использовать. Рассматривается так же вопрос удаления и вставки элементов в LinkedList за константное время.
3 48750Loading...
10
Yandex DEVent PRO в Питере Это серия офлайн-митапов для опытных бэкендеров от команды Поиска и Рекламных технологий. Здесь можно в закрытом формате познакомиться с лидами из других команд, обменяться опытом и пообщаться. В этот раз митап пройдёт в Санкт-Петербурге 19 июня: будет настоящее раздолье для нетворкинга, а ещё обсуждение горячих и спорных тем по разработке в формате speed dating. Спикеры и доклады: 🟡Константин Гудков, руководитель группы разработки Feature store. Расскажет о процессе создания Feature Store — интерфейса для работы с данными, который используется ML-моделями в Рекламе 🟡Сергей Скворцов, руководитель службы поискового райнтайма. Обсудит, как анализировать производительность нативных программ под Linux под нагрузкой с помощью Perforator 🟡Николай Савушкин, руководитель службы рекомендательных технологий. Расскажет о Real-time processing в рекомендательных системах Яндекса А после докладов вас ждёт афтерпати: кальяны, аэрохоккей и прочие активности! Узнать подробную информацию и зарегистрироваться можно по ссылке. Ждём вас! Реклама. ООО "Яндекс", ИНН 7736207543.
3 4523Loading...
11
🖥 Portfolio Performance — open-source инструмент на Java для расчета общей эффективности инвестиционного портфеля Позволяет записывать всю историю операций: покупки, продажи, оплата налогов, сборы, и т.д. Обновляет исторические котировки по данным из различных источников: Yahoo Finance, Finnhub.io, Quandl или AlphaVantage. При желании можно настроить получение котировок с нужных HTML-страниц или из JSON-документов. Все данные хранятся в XML для дальнейшей обработки и могут быть экспортированы в CSV или JSON. 🖥 GitHub 🟡 Страничка Portfolio Performance @javalib
3 58835Loading...
12
⁉️ Как Java-разработчику максимально быстро и эффективно сохранять в базу данных сотни строк сразу? Узнайте на открытом практическом уроке «Применение batch-операций в Jdbc» от OTUS. Познакомимся с возможностями инструмента, ответим на все возникающие вопросы. Спикер Сергей Петрелевич — опытный Java/Kotlin-разработчик, Oracle Certified Professional, Java SE 8 Programmer. Встречаемся 11 июня в 20:00 мск в рамках курса «Java Developer. Professional». Все участники вебинара получат специальную цену на обучение! ➡️ Регистрируйтесь прямо сейчас, чтобы посетить бесплатный урок: https://vk.cc/cxn3ra Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
3 7333Loading...
13
Не оставляйте try/catch блоки пустыми Обязательно выводите ошибки или обрабатывайте их! Если их игнорировать, будет трудно найти баг и придётся дебажить код. Исключения стоит выводить хотя бы через System.out.println(), но ещё лучше воспользоваться логгером log4j.
3 89918Loading...
14
Оплачиваемая стажировка и трудоустройство без опыта — ну ничего себе 😳 Все возможно с Добровольным квалификационным экзаменом! Это бесплатный проект Правительства Москвы, где ты можешь показать свои знания по специальности, запомниться потенциальным работодателям и получить оффер в престижные компании Москвы. Тебя ждет всего три шага: 1️⃣ Пройди тест После регистрации на сайте ДКЭ тебе будет доступно 70 профессий по 7 направлениям. Выбирай тест по своей специальности и проверь уровень своих знаний! 2️⃣ Реши кейс Если ты успешно сдал тест, тебя пригласят на следующий этап, где ты с другими участниками в команде будешь решать реальный кейс одного из работодателей. 3️⃣ Стань победителем Окажись в числе лучших по общему количеству баллов за оба этапа и получи шанс попасть на оплачиваемую стажировку с дальнейшим трудоустройством. Готов проявить себя? Регистрируйся и начинай проходить тест — https://dke.moscow Реклама. АНО "РАЗВИТИЕ ЧЕЛОВЕЧЕСКОГО КАПИТАЛА", АНО "РЧК". ИНН 7710364647. erid: LjN8KCSi4
4 54510Loading...
15
🖥 OpenSearch — распределенный RESTful поисковой движок на Java с открытым исходным кодом OpenSearch — это комьюнити-форк Elasticsearch и Kibana с открытым исходным кодом. Движок активно поддерживается и развивается. 🖥 GitHub 🟡 Доки @javalib
5 33255Loading...
16
💡Какие паттерны нужно знать разработчикам? Один из них — паттерн "Цепочка обязанностей". Именно его мы разберем на открытом уроке в Otus. На уроке рассмотрим: — как использовать шаблон для решения различных задач — покажем, как создать классы обработчиков и связать их в цепочку, чтобы сообщение было обработано последовательно каждым обработчиком — рассмотрим возможности настройки приоритета и условий обработки определенных сообщений Встречаемся 03 июня в 20:00 мск в преддверии старта курса «Архитектура и шаблоны проектирования». Все участники вебинара получат специальную цену на обучение и консультацию от менеджеров OTUS! Регистрируйтесь прямо сейчас, чтобы посетить бесплатный урок: https://vk.cc/cxhYEG
5 1323Loading...
17
🖥 LWJGL — это open-source Java-библиотека, обеспечивающая кроссплатформенный доступ к популярным нативным API, полезным при разработке графических (OpenGL, Vulkan, bgfx), аудио (OpenAL, Opus), параллельных (OpenCL, CUDA) и XR (OpenVR, LibOVR, OpenXR) приложений Доступ, предоставляемый библиотекой LWJGL, является высокопроизводительным, но в то же время обернут в безопасный для типов и удобный для пользователя слой, подходящий для экосистемы Java. 🖥 GitHub 🟡 Быстрый старт @javalib
4 90030Loading...
18
erid: 2Ranykhh9pU Тинькофф проведет Java-митап в Петербурге Встреча пройдет 4 июня в Ленполиграфмаше. Разработчики расскажут: — про оптимизацию рекомендаций в условиях ограниченных ресурсов; — вариантах импакт-анализа; — связи между событиями в космосе и рутиной разработчиков. После будет нетворкинг. 4 июня, Tinkoff Java Meetup в Петербурге. Не забудьте зарегистрироваться и позвать с собой коллег. Реклама. АО "Тинькофф Банк", ИНН 7710140679, лицензия ЦБ РФ № 2673
5 04017Loading...
19
ServletConfig Это интерфейс в Java, который предоставляет информацию о настройках сервлета. Каждый сервлет веб-приложения имеет свой объект ServletConfig, который позволяет сервлету получать доступ к параметрам и настройкам, определенным в файле развёртывания (web.xml) или в других конфигурационных файлах. Это полезно для настройки и переопределения поведения сервлета без изменения его исходного кода.
4 60413Loading...
20
👩‍💻 Как изменилась Java и зачем разработчику Stream API? Узнайте на открытом практическом уроке от OTUS, где вы: — увидите, как создаются программы на Java с использованием Stream API; — разберетесь, как легко перевести ваш старый код на Stream API; — сможете попробовать создать похожие приложения и даже улучшить их. Спикер Роман Вороновский — опытный разработчик и ментор. Встречаемся 5 июня в 20:00 мск в рамках курса «Специализация Java-разработчик». Все участники вебинара получат специальную цену на обучение! ➡️ Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://vk.cc/cxgtLZ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
4 3457Loading...
21
🖥 Apache Zeppelin — веб-блокнот, позволяющий работать с данными на SQL, Scala и ещё 20+ языках Apache Zeppelin — веб-блокнот на Java, позволяющий проводить интерактивную аналитику данных и создавать совместные документы с использованием SQL, Scala и других языков. Быстрый старт с помощью Docker: docker run -p 8080:8080 --rm --name zeppelin apache/zeppelin:0.11.1 🖥 GitHub 🟡 Страничка Apache Zeppelin @javalib
4 88366Loading...
22
Какие брокеры использовать, чтобы обеспечить асинхронную связь между микросервисами? Узнайте на открытом практическом уроке «Брокеры сообщений: RabbitMQ и Kafka» от OTUS, где мы разберем: - основные принципы работы этих брокеров; - их использование в live demo; - ответы на все возникающие вопросы. Спикер Евгений Непомнящий — опытный разработчик и преподаватель. 🗓 Встречаемся 10 июня в 20:00 мск в преддверии старта курса «Microservice Architecture». Все участники вебинара получат специальную цену на обучение и консультацию от менеджеров OTUS! ➡️ Ссылка для регистрации: https://vk.cc/cxeHhb Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
5 1319Loading...
23
🖥 Vert.x — это набор инструментов для создания реактивных приложений на JVM Ядро Vert.x содержит достаточно низкоуровневую функциональность, включая поддержку HTTP, TCP, доступ к файловой системе и различные другие возможности. Можно использовать Vert.x непосредственно в своих приложениях. 🖥 GitHub 🟡 Доки @javalib
5 19023Loading...
24
Каждая валюта по-своему уникальна.  KWIKPAY предлагает узнать наиболее интересные факты о валютах. Скачать приложение
5 5032Loading...
25
👩‍💻 Как познавать Spring Boot с помощью TDD Слышали про TDD? Использовали? Вероятно, нет. Но если и пробовали, то вряд ли используете методологию на практике каждый день. Если вы, конечно, не фанат экстремальных практик программирования. Спикер рассмотрит, как можно использовать TDD простым смертным каждый день и получать от этого пользу и удовольствие, и попробует найти рациональное зерно в этой практике. Не только для фанатов экстремального программирования, а для всех. В программе: 1. Переход от бизнес-требований к различным видам тестов. 2. TestRestTemplate. 3. Mockito и проблемы тестирования бизнес логики. 4. WebMvcTest, DataJpaTest и тестирование разных слоёв приложения. 5. Проблема «раздутия» тестового контекста. 6. Тестируем Kafka — варианты, подходы. Нужен ли тут TDD или это третья нога? 7. Разделение тестов на слои и их архитектура. Закон Конвея для тестов. 8. TestContextBootstrapper и TypeExcludeFilters.
4 16380Loading...
26
Скажите что-то на карьерном Тинькофф в поиске крутых ИТ-спецов. С компании — профессиональный рост, интересные финтех-задачи, решение бытовых забот и работа там, где вы живете. С вас — выбрать вакансию и откликнуться тут Реклама. АО «Тинькофф Банк», ИНН 7710140679
4 1102Loading...
27
🖥 webmagic — масштабируемый фреймворк веб-краулера для Java webmagic охватывает весь жизненный цикл краулера: загрузку, управление url, извлечение контента и его сохранение. 🖥 GitHub 🟡 Доки @javalib
4 19725Loading...
👩‍💻 Java. Задача о рюкзаке. Динамическое программирование. В этом видео разбирается классическая задача о рюкзаке и алгоритмы её решения. Особое внимание уделяется решению задачи с помощью динамического программирования.
Show all...
Java. Задача о рюкзаке. Динамическое программирование.

В этом видео разбирается классическая задача о рюкзаке и алгоритмы её решения. Особое внимание уделяется решению задачи с помощью динамического программирования. Исходный код:

https://github.com/Arhiser/java_tutorials/tree/master/src/ru/arhiser/knapsack

Все алгоритмы:

https://github.com/Arhiser/java_tutorials

Статья по динамическому программированию:

https://neerc.ifmo.ru/wiki/index.php?title=%D0%97%D0%B0%D0%B4%D0%B0%D1%87%D0%B0_%D0%BE_%D1%80%D1%8E%D0%BA%D0%B7%D0%B0%D0%BA%D0%B5

Поддержать канал💰: Рублями:

https://yoomoney.ru/to/410018856244871

Гривной: 5457 0822 7391 6895

https://privatbank.ua/ru/sendmoney

Наша группа в Telegram:

https://t.me/ArhiTutorials

Содержание: 00:00 - Вступление 00:40 - Постановка задачи о рюкзаке 01:18 - NP-полная задача 02:35 - Полный перебор 06:41 - Жадный алгоритм 08:36 - Динамическое программирование 11:10 - Решение рюкзака динамикой 15:23 - Пишем реализацию на Java 22:01 - Итоги #ArhiTutorialsJava #ityoutubersru

👍 3🔥 3🎉 3 1
Photo unavailableShow in Telegram
Хотите освоить работу с микросервисной архитектурой, но не знаете, с чего начать и как достичь успеха в этой области? Всего за 5 месяцев вы можете изучить Best Practice по разработке архитектуры программного обеспечения и сложных распределенных и отказоустойчивых систем! После прохождения курса «Microservice Architecture» от OTUS вы станете экспертом в создании и масштабировании микросервисов, готовым к самым сложным задачам в области разработки и администрирования ПО! Доверьте свой карьерный рост профессионалам и станьте востребованным специалистом. 🔴 Пройдите короткий тест прямо сейчас, чтобы получить доступ к подарочным урокам и специальную цену на обучение: https://vk.cc/cxqRX5 Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Show all...
👍 5 3🔥 2😁 2
🖥 Циклический связанный список — Java-реализация ⏩Циклический связанный список — это вариант связанного списка, в котором последний узел указывает на первый узел, завершая полный круг узлов. Другими словами, этот вариант связанного списка не имеет пустого элемента в конце. ⏩Благодаря этому простому изменению мы получаем некоторые преимущества: — Любой узел в кольцевом связанном списке может быть отправной точкой. — Следовательно, весь список можно пройти, начиная с любого узла. — Поскольку последний узел кругового связанного списка имеет указатель на первый узел, легко выполнять операции постановки в очередь и удаления из очереди. В целом, это очень полезно при реализации структуры данных "очередь". ⏩С точки зрения производительности это то же самое, что и другие реализации связанных списков, за исключением одного: переход от последнего узла к головному узлу может выполняться за постоянное время. С обычными связанными списками это линейная операция. ▶️ Поехали к реализации циклического связанного списка @javalib
Show all...
👍 5 3🔥 2
Photo unavailableShow in Telegram
🎯 Как джуну в Java-разработке миновать мучительные поиски хорошего оффера и залететь сразу на мидла? Актуальное обучение для всех, кто хочет стать Java-разработчиком с нуля и для тех, кто еще не определился с языком программирования. 📌После онлайн-курса «Специализация Java-разработчик» от OTUS вы сможете: - создавать современные приложения на Java; - работать с реляционными базами данных; - разрабатывать серверные веб-приложения; - претендовать на позиции Middle Java Developer. Вы освоите самые востребованные инструменты и лучшие практики. Забудьте о скучном обучении — здесь вас ждут настоящие челленджи и нестандартные практические решения. А еще сильные проекты для портфолио и карьерный сапорт! Старт уже 28 июня. 👉 Изучите подробности и оставьте заявку, чтобы получить специальную цену на курс: https://vk.cc/cxqQu8 Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Show all...
👍 6😁 4 3🔥 2 1
👩‍💻 Разработка Telegram-бота Этот плейлист содержит серию уроков, в которых подробно рассматривается процесс разработки Telegram-бота с использованием языка программирования Java. Уроки включают в себя создание проекта, интеграцию с Telegram, работу с RabbitMQ и PostgreSQL, развертывание в Docker, написание тестов, работу с файлами и многое другое. Этот плейлист будет полезен тем, кто хочет освоить разработку Telegram-ботов и углубить свои знания в Java-разработке.
Show all...
Телеграм бот на Java. Обзорный урок.

В этом уроке я сделал общий обзор проекта: алгоритм работы бота, план разработки, архитектуру приложения. Группа-беседка в тг:

https://t.me/enter_I7

Github с кодом проекта:

https://github.com/AndreyYermolenko/BabushkinPogreb

Ресурсы компании РЕЛЭКС:

https://relex.ru/ru/?utm_source=youtube&utm_medium=aechannel

https://t.me/relexru

https://www.linkedin.com/company/relex-group/

https://vk.com/relex_ru

#java #microservices #rabbitmq #springboot #telegrambot #postgresql #restfulapi

12👍 7 2🔥 2
Photo unavailableShow in Telegram
Приглашаем на Vertis Java Meetup Обсудим Java-разработку в Яндекс Путешествиях и Недвижимости: 🔸 Михаил Черноскутов, старший разработчик платформенных сервисов в Путешествиях. Покажет внутренности связки Java + gRPC + Netty, а ещё разберёт грабли, которые можно собрать, если неправильно готовить gRPC 🔸 Роман Косарев, руководитель направления разработки в Недвижимости. Расскажет, как синхронное API Недвижимости прошло эволюцию от REST до GraphQL Federation 🔸 Екатерина Рыбалка, разработчик счастья путешественников в Путешествиях. Объяснит, как ребята пришли к Agile-методикам, чтобы итеративно декомпозировать и реализовывать фичи и задачи, и что из этого получилось Vertis Java Meetup пройдёт в Екатеринбурге 8 июня, будет онлайн-трансляция. Зарегистрироваться можно здесь.
Show all...
5👍 3🔥 2
Photo unavailableShow in Telegram
🖥 Вышла интегрированная среда разработки Apache NetBeans 22 29 мая 2024 года состоялся релиз интегрированной среды разработки Apache NetBeans 22. Проект имеет поддержку языков программирования Java SE, Java EE, PHP, C/C++, JavaScript, Rust и Groovy. Готовые сборки NetBeans 22 в ближайшее время будут сформированы для скачивания под Linux (snapcraft.io, flathub), Windows и macOS. 🖥 GitHub @javalib
Show all...
13😁 6🎉 5👍 2
Photo unavailableShow in Telegram
Как настроить репликации в PostgreSQL 123? Узнайте на открытом практическом уроке от OTUS. На вебинаре опытный эксперт разберет: - основные понятия репликации; - её виды и преимущества; - процесс настройки в PostgreSQL 123. Занятие будет полезно начинающим DBA, DevOps и всем, кто работает с базами данных. 🔥 Спикер Андрей Поляков — старший разработчик в международной финтех-компании. Встречаемся 10 июня в 20:00 мск в рамках старта большого курса «Highload Architect». Все участники вебинара получат специальную цену на обучение и консультацию от менеджеров OTUS! 🔴 Ссылка для регистрации: https://vk.cc/cxoWEh Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Show all...
7👍 3🔥 2
👩‍💻 Java. Об Iterator и Iterable c примерами. В данном видео объясняется что такое паттерн Iterator и интерфейс Iterable в языке программирования Java. На примерах показывается для чего нужен Iterator и как его использовать. Рассматривается так же вопрос удаления и вставки элементов в LinkedList за константное время.
Show all...
Java. Об Iterator и Iterable c примерами.

В данном видео объясняется что такое паттерн Iterator и интерфейс Iterable в языке программирования Java. На примерах показывается для чего нужен Iterator и как его использовать. Рассматривается так же вопрос удаления и вставки элементов в LinkedList за константное время. Исходники для видео:

https://github.com/Arhiser/java_tutorials/tree/master/src/ru/arhiser/iterator

Поддержать канал💰:

https://yoomoney.ru/to/410018856244871

Наша группа в Telegram:

https://t.me/ArhiTutorials

#ArhiTutorialsJava #ityoutubersru

🔥 16👍 5 3
00:10
Video unavailableShow in Telegram
Yandex DEVent PRO в Питере Это серия офлайн-митапов для опытных бэкендеров от команды Поиска и Рекламных технологий. Здесь можно в закрытом формате познакомиться с лидами из других команд, обменяться опытом и пообщаться. В этот раз митап пройдёт в Санкт-Петербурге 19 июня: будет настоящее раздолье для нетворкинга, а ещё обсуждение горячих и спорных тем по разработке в формате speed dating. Спикеры и доклады: 🟡Константин Гудков, руководитель группы разработки Feature store. Расскажет о процессе создания Feature Store — интерфейса для работы с данными, который используется ML-моделями в Рекламе 🟡Сергей Скворцов, руководитель службы поискового райнтайма. Обсудит, как анализировать производительность нативных программ под Linux под нагрузкой с помощью Perforator 🟡Николай Савушкин, руководитель службы рекомендательных технологий. Расскажет о Real-time processing в рекомендательных системах Яндекса А после докладов вас ждёт афтерпати: кальяны, аэрохоккей и прочие активности! Узнать подробную информацию и зарегистрироваться можно по ссылке. Ждём вас! Реклама. ООО "Яндекс", ИНН 7736207543.
Show all...
Comp 1.mp410.48 MB
👍 6 3🔥 2