Size: a a a

2020 March 25

C

Cyclone in Java & Co
Alex Undefined
@ILyaCyclone варнинг или вообще не компилится?
сделай List без <Object>
источник

C

Cyclone in Java & Co
Vitaly Sirotkin
ну а если раскрыть лямбду, работает?
нет

Похоже, что нетипизированный стрим никак нельзя типизировать.
источник

VS

Vitaly Sirotkin in Java & Co
попробуй стрим кастануть к Stream<Object>. ругнется на анчекед каст, да и пес с ним

((Stream<Object>) list.stream())
источник

C

Cyclone in Java & Co
Сделал ссылку List<?> вместо List - теперь работает.
По крайней мере среда не ругается, сейчас проверю рантайм.
источник

VS

Vitaly Sirotkin in Java & Co
в рантайме дженериков ваще нет))
источник

АТ

Александр Тарасов in Java & Co
Vitaly Sirotkin
попробуй стрим кастануть к Stream<Object>. ругнется на анчекед каст, да и пес с ним

((Stream<Object>) list.stream())
так это ж вроде варнинг?
источник

VS

Vitaly Sirotkin in Java & Co
Александр Тарасов
так это ж вроде варнинг?
ну да, я сказал что ругнется на анчекед каст, да и пес с ним)))
источник

C

Cyclone in Java & Co
Vitaly Sirotkin
в рантайме дженериков ваще нет))
ну вдруг не приведётся... о_О
источник

AU

Alex Undefined in Java & Co
Cyclone
сделай List без <Object>
действительно, любопытно
источник

VS

Vitaly Sirotkin in Java & Co
Cyclone
ну вдруг не приведётся... о_О
ну тогда ты просто зря обманул компилятор)))
источник

C

Cyclone in Java & Co
сделал ссылку даже не List<?>, а List<String> и каст убрал 🙂
(сторонняя функция возвращает вообще нетипизированный лист)

работает. Красота эти нетипизированные коллекции.
источник

VS

Vitaly Sirotkin in Java & Co
ну если ты заранее знаешь что там стринги - сделай анчекед каст сразу и не парься. как разница где взорвется, в стриме или заранее))
источник

AU

Alex Undefined in Java & Co
похожую дичь ловил с опшиналом, только наоборот. в метод нужно было передать Class clazz, а в методе был опшнл, если clazz == null, то должен возвращаться Parent.class. Соответственно Class должен был быть что-то типо <? super Parent>. В итоге оно не работает с генериком, а без генерика - норм, только варнинг на рав тайпс.
источник

J

Jegors in Java & Co
Привет всем!
Только начинаю учить Spring Boot & MySQL.

Подскажите как правильно настроить доступ к MySQL.
Если запускаю команду sudo mysql -u root -p
то могу подключиться и серверу и работать.
Если так: mysql -u root -p
То ошибка: ERROR 1698 (28000): Access denied for user 'root'@'localhost'

Та же самая ошибка если запускаю приложение Spring Boot.

Как нужно правильно настроить это?
источник

AU

Alex Undefined in Java & Co
Jegors
Привет всем!
Только начинаю учить Spring Boot & MySQL.

Подскажите как правильно настроить доступ к MySQL.
Если запускаю команду sudo mysql -u root -p
то могу подключиться и серверу и работать.
Если так: mysql -u root -p
То ошибка: ERROR 1698 (28000): Access denied for user 'root'@'localhost'

Та же самая ошибка если запускаю приложение Spring Boot.

Как нужно правильно настроить это?
зайти под судо, создать пользователя, дать ему права и пароль
источник

J

Jegors in Java & Co
Alex Undefined
зайти под судо, создать пользователя, дать ему права и пароль
Пользователя Ubuntu?
источник

AU

Alex Undefined in Java & Co
Jegors
Пользователя Ubuntu?
не, ну в смысле юзера в майскуле создать
источник

J

Jegors in Java & Co
Alex Undefined
зайти под судо, создать пользователя, дать ему права и пароль
А как это делать?
источник

AU

Alex Undefined in Java & Co
Jegors
А как это делать?
sudo mysql... ты же сам пишешь, что так заходит
источник

J

Jegors in Java & Co
Alex Undefined
sudo mysql... ты же сам пишешь, что так заходит
Да, так я могу зайти. И только с командной строки. Из MySQL Workbench подключиться не могу.
источник