Ta4j — это библиотека Java для анализа и прогнозирования направления движения цен на основе изучения прошлых рыночных данных.
Библиотека предоставляет базовые компоненты для оценки и прогнозирования торговых стратегий.
Зависимость Maven:
<dependency>
<groupId>org.ta4j</groupId>
<artifactId>ta4j-core</artifactId>
<version>0.16</version>
</dependency>
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🤯10🔥2🤣2
🔥5❤2
В этом выпуске автор показывает, как добавить кнопки действия к сообщению, которое отправляет бот, а также рассказывает, как мы можем редактировать уже отправленное сообщение.
🔖 Предыдущая часть — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6
Как получить сумму всех чисел в наборе?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣26👍8❤3😁2🤯1
Параллельная редукция — это процесс сокращения (редукции) коллекции элементов с использованием параллельных вычислений.
В Java для этого можно использовать параллельные потоки и функциональные интерфейсы, такие как
reduce(), collect() и stream().Использование параллельной редукции имеет смысл только при выполнении тяжелых вычислений или обработки больших коллекций данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
Учитывая n пары круглых скобок, напишите функцию для генерации всех комбинаций правильно сформированных круглых скобок.
Пример 1:
Входные данные:
n = 3 Вывод:
["((()))","(()())","(())()","()(())","()()()"]Пример 2:
Входные данные:
n = 1 Вывод:
["()"]Please open Telegram to view this post
VIEW IN TELEGRAM
❤11👍5
В этом выпуске автор показывает, как отправить сообщение всем пользователям бота и ограничить эту функцию правами владельца бота.
🔖 Предыдущая часть — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍6
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣48👍4❤3💯1
Что выведет код сверху?
Anonymous Quiz
3%
false true false
15%
true false false
56%
true false true
26%
false false true
🔥14👍3
System.nanoTime() — это метод, который возвращает текущее время в наносекундах и позволяет измерить продолжительность выполнения небольших фрагментов кода.Метод часто используется для:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣40😁8❤2
В этом выпуске автор показывает, как исправить мелкие ошибки в работе бота, а также сделать рефакторинг: вынести дублирующийся код в отдельные методы, повысить читаемость и определить новые константы.
🔖 Предыдущая часть — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍4🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔39🤣17❤3👍1🔥1
Сколько элементов будет пропущено, если
Iterator.next() будет вызван после 10 вызовов Iterator.hasNext()?Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
Локальный класс — это класс, объявленный внутри метода или блока кода. Он доступен только в пределах этого метода или блока.
Локальные классы часто используются для упрощения кода, когда нужен вспомогательный класс, не требующийся за пределами метода.
В примере на картинке внутри метода
main() объявлен локальный класс LocalClass. В нем определен метод printMessage(). Далее создается экземпляр LocalClass и вызывается его метод.Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤3