Size: a a a

2020 October 26

D

Dima in learn.java
и опять же параллельные джава стримы - зло
источник

D

Dima in learn.java
загадка, почему так их задизайнили
источник

TH

Tomas Holshtein in learn.java
Народ, как можно получить в java только время без использования Date.getHours() и getMinutes()?
источник

B

Bromles in learn.java
И я специально для таких радикалов попросил меня поправить, если код можно написать лучше. Но вместо примеров хорошего использования или указания на ошибки опять агрессия
источник

T

Tagir in learn.java
Tomas Holshtein
Народ, как можно получить в java только время без использования Date.getHours() и getMinutes()?
источник

T

Tagir in learn.java
Не используйте класс Date, он морально устарел
источник

GV

Gukov Viktor in learn.java
Dima
и опять же параллельные джава стримы - зло
Если работа тщательно протестирована, сделаны замеры до и после, почему нет?
источник

D

Dima in learn.java
Gukov Viktor
Если работа тщательно протестирована, сделаны замеры до и после, почему нет?
потому что само стрим апи спроектировано для работы в 1 потоке
источник

D

Dima in learn.java
у тебя параллельный стрим юзает форкджойн пул
источник

D

Dima in learn.java
его забивка может уронить все приложение
источник

D

Dima in learn.java
при этом ЯВНО передать scheduler - ты не можешь
источник

D

Dima in learn.java
поэтому если вам нужна параллельный конвейер - используйте всегда org.reactivestreams
источник

GV

Gukov Viktor in learn.java
Dima
его забивка может уронить все приложение
Сколько не сталкивался с ним в приложениях на ванильной жабе, проблем с падением не было. Возможно с вебом другая история
источник

TH

Tomas Holshtein in learn.java
спасибо большое, видать как то пропустил это в статьях в инете
источник

D

Dima in learn.java
Gukov Viktor
Сколько не сталкивался с ним в приложениях на ванильной жабе, проблем с падением не было. Возможно с вебом другая история
смысл в том, что у тебя в приложении обычно несколько пулов и плохо, что у тебя есть пул, который ты не можешь контроллировать…
источник

B

Bromles in learn.java
Dima
и опять же параллельные джава стримы - зло
Сегодня читал, что там пул один на всех и если много параллельных, они могут выжрать его и повиснуть
источник

D

Dima in learn.java
Bromles
Сегодня читал, что там пул один на всех и если много параллельных, они могут выжрать его и повиснуть
все так
источник

T

Tagir in learn.java
Dima
у тебя параллельный стрим юзает форкджойн пул
Вообще можно запустить в любом кастомном пуле. Просто это неудобно сделано. Стрим будет выполняться в том FJ-пуле, в котором запущена его терминальная операция. А если операция запущена не в пуле, то тогда уже используется common pool
источник

AP

Andrey Pastushenko in learn.java
Как я понял из дискуссии выше, если более читабельно и предсказуемо в плане поведения/результатов выполнения будет использовать цикл, то не надо выпендриваться знанием Stream и закладывать потенциальные баги?
источник

T

Tagir in learn.java
Там даже в районе десятой джавы починили target parallelism, чтобы он лучше работал с кастомными пулами
источник