Size: a a a

2020 November 21

R

Roman in learn.java
Добрый вечер Всем! Изучаю Stream API. Возможно ли два ArrayList добавить в мапу, чтобы значения из 1го листа были ключами, а значения из 2го листа, т.е лист1(0, 1, 2), лист2(0, 1, 2), созданная мапа: (0=0), (1=1), (2=2)?
источник

i

imbananko in learn.java
Roman
Добрый вечер Всем! Изучаю Stream API. Возможно ли два ArrayList добавить в мапу, чтобы значения из 1го листа были ключами, а значения из 2го листа, т.е лист1(0, 1, 2), лист2(0, 1, 2), созданная мапа: (0=0), (1=1), (2=2)?
привет! тебе нужно просто последовательно идти по каждому элементу в обоих листах и вызывать map.put(list1.get(0), list2.get(0))
источник

i

imbananko in learn.java
ну а заместо нуля сделай счетчик
источник

R

Roman in learn.java
imbananko
привет! тебе нужно просто последовательно идти по каждому элементу в обоих листах и вызывать map.put(list1.get(0), list2.get(0))
это я понимаю, при помощи циклов сделаю, а вот просто хочу при помощи стримов попробовать
источник

Э

Эд in learn.java
Roman
это я понимаю, при помощи циклов сделаю, а вот просто хочу при помощи стримов попробовать
источник

R

Roman in learn.java
Вооо отлично....искал на стековерфлов тоже, ну что-то не нашел такого... Спасибо, все получилось. Осталось разобраться как это все работает 😊
источник

R

Roman in learn.java
Map<String, String> result = IntStream.range(0, list2.size()).boxed()
               .collect(Collectors.toMap(list2::get, list1::get));
источник

Э

Эд in learn.java
Только лучше побольше почитать на этой странице. В варианте выше скорость зависит от реализации List
источник

R

Roman in learn.java
Эд
Только лучше побольше почитать на этой странице. В варианте выше скорость зависит от реализации List
Ок, спасибо! Буду изучать
источник

A

Alex in learn.java
можно ли передать в аннотацию @Scheduled настройки из конфига так чтобы отключить расписание? Может быть какую-то хитрую строку cron или очень большой initialDelay ? Просто хочется отключать через application.propperties некоторые задания
источник

Э

Эд in learn.java
Alex
можно ли передать в аннотацию @Scheduled настройки из конфига так чтобы отключить расписание? Может быть какую-то хитрую строку cron или очень большой initialDelay ? Просто хочется отключать через application.propperties некоторые задания
Пробовал @Profile поставить?
источник

A

Alex in learn.java
Думаю это не очень удобно. Например в профиле dev нужно точечно что-включать...
источник

Э

Эд in learn.java
ну сделать профиль scheduleYourFeatureEnabled
источник

A

Alex in learn.java
Спасибо, вариант
источник

Э

Эд in learn.java
Alex
Спасибо, вариант
источник

A

Alex in learn.java
получается если в cron установить "-" то задание не будет отрабатывать
источник

Э

Эд in learn.java
Alex
получается если в cron установить "-" то задание не будет отрабатывать
Но ты же не хочешь менять код, верно? Хочешь через application.yml/properties включать/выключать scheduler?
источник

A

Alex in learn.java
да как раз получается в application.propperties
jobs.inportData.cron= -
источник

SS

Slava S in learn.java
ns ...
Ребята, совет хотел спросить, кто в hyperskill уже давно.
Я вот только закончил свой первый проект Чатбот из категории Easy. Теперь второй проект Кофе машину планирую делать.
Потом лучше переходить на уровень Medium? Или все 5 проектов, которые там есть в изи категории - лучше сделать?
лучше реализуйте свои идеи, синтетические проекты не дадут рабочего опыта, сейчас VPS стоят копейки. Написали проект, выставили наружу и там уже начали двигать его.
источник

AM

Alexei Mokhov in learn.java
Господа, а оркестрация на сервисном слое, где ордерсервис командует 3 другими- моветон?
источник