Что выведет код сверху?
Anonymous Quiz
19%
1 2 3 4 5 6 7 8 9 10 11
40%
11
21%
1 1 1 1
20%
Ошибка компиляции
🤯19👍9🤣2
В серии статей об Apache Flink автор разрабатывает и тестирует небольшие бизнес‑задачи: пайплайн Kafka‑to‑Kafka, задача дедупликации событий, использование таймеров и другие примеры.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3
FastJson — это высокопроизводительная библиотека Java, предназначенная для преобразования объектов Java в JSON и наоборот.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤46⚡3👻1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣22❤3🤔3
В чем преимущества и недостатки ООП по сравнению с процедурным/функциональным программированием?
Ответ:
— Модульность: Легкость управления большими проектами.
— Повторное использование: Возможность использования одного и того же кода в разных частях программы.
— Поддержка абстракции: Обеспечение высокого уровня абстракции через классы и объекты.
Недостатки ООП:
— Сложность: Для новичков сложнее освоить концепции ООП по сравнению с процедурным подходом.
— Производительность: Может быть ниже по сравнению с другими способами.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤21👨💻8💯5
В этой статье начнем разработку Flink-приложения с использованием фреймворка Spring.
Изучим структуру приложения, основные плагины и полезные настройки. Развернем Flink-кластер в Docker и попробуем запустить первое Flink-задание. Структура приложения будет постепенно развиваться в последующих статьях.
🔖 Предыдущая часть — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35🤣14🤔6❤1
Учитывая две двоичные строки
a и b, верните их сумму в виде двоичной строки.Пример 1:
Входные данные:
a = "11", b = "1"Вывод:
"100"Пример 2:
Входные данные:
a = "1010", b = "1011"Вывод:
"10101"Please open Telegram to view this post
VIEW IN TELEGRAM
❤14👍4
Math.pow() — метод, который возводит значение первого аргумента в степень второго аргумента, позволяя осуществить быстрое возведение в степень любых значений. Следует отметить, что для вывода на экран целого значения используется "
%.0f", так как метод Math.pow() возвращает double значение.Please open Telegram to view this post
VIEW IN TELEGRAM
❤30👍9😁5
Please open Telegram to view this post
VIEW IN TELEGRAM
😁29🤣13❤3👍1
Что выведет код сверху?
Anonymous Quiz
40%
[5, 0]
12%
[5, 1]
15%
[0, 5]
5%
[5, 5]
28%
Ошибка компиляции
1❤12👍4
В предыдущей части мы реализовывали минимальное Flink-приложение с использованием фреймворка Spring. Запустили первую Flink-задачу в поднятом в docker-compose кластере, а также проверили корректность результата по соответствующим логам.
В этой статье решим реальную бизнес-задачу дедупликации данных в пайплайне Kafka-to-Kafka.
🔖 Предыдущая часть — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍5
Please open Telegram to view this post
VIEW IN TELEGRAM
😁36❤9
👍7👨💻6🤔4🤯1👀1
TimeUnit — это перечисление, которое предоставляет удобный способ работы с единицами времени. Оно содержит константы для представления различных временных единиц (дни, часы, минуты, секунды и др.)
Вы можете использовать TimeUnit для конвертации времени из одной единицы в другую, например, из миллисекунд в минуты или часы. Это удобно при работе с потоками, планированием задач и другими операциями, связанными с временем.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥5❤4