Size: a a a

2021 March 27

I

Igor in pro.jvm
Alexandr Emelyanov
Это да. У меня хром 4-7 Гб, идея 3-6, всякого прочего гига на три. Остальное ещё около 10 развернутая система (не ОС)
просто оставлю это здесь
источник

AE

Alexandr Emelyanov in pro.jvm
Igor
просто оставлю это здесь
Любишь отложить во вкладках чего почитать?)
источник

AE

Alexandr Emelyanov in pro.jvm
Я так понимаю там 64гб оперативы всего)
источник

I

Igor in pro.jvm
Alexandr Emelyanov
Любишь отложить во вкладках чего почитать?)
так отложенное не учитывается же. в смысле, оно так и останется незагруженным. это открытое-закрытое так течёт
источник

I

Igor in pro.jvm
Alexandr Emelyanov
Я так понимаю там 64гб оперативы всего)
не, всего 32 + 20 свопа было
источник

AE

Alexandr Emelyanov in pro.jvm
Igor
так отложенное не учитывается же. в смысле, оно так и останется незагруженным. это открытое-закрытое так течёт
Я перезапускаю поэтому хром пару раз за день)
источник

AE

Alexandr Emelyanov in pro.jvm
Igor
не, всего 32 + 20 свопа было
Я вот своп отключил, оставил только горячих 4гб zram
источник

AK

Artem Koshkov in pro.jvm
Alexandr Emelyanov
По твоей же ссылке он пишет что при такой реализации страдает производительность Set и Map, поэтому лучше грамотно реализовать эти методы. Делать ли так это твое дело, но так явно не принято

P.S. советую читать лучше статьи из блога Влада Михальчи (автор hibernate), там все написано грамотно
пока не понимаю в чём проблема. Влад Михальчи, насколько я вижу, сам предлагает hashcode делать константным для случае, когда у нас есть id generated by the database.
источник

AK

Artem Koshkov in pro.jvm
Alexandr Emelyanov
Ещё совет тебе, либо сделай поля сущности не List, а Set. Либо повесь @Order на эти поля, иначе ахтунг будешь отхватывать
Можно ссылочку, чтобы понимать какие могут возникнуть проблемы с List?
источник

AE

Alexandr Emelyanov in pro.jvm
Artem Koshkov
Можно ссылочку, чтобы понимать какие могут возникнуть проблемы с List?
https://vladmihalcea.com/hibernate-facts-favoring-sets-vs-bags/

https://lkumarjain.blogspot.com/2013/07/why-hibernate-does-delete-all-entries.html?m=1

Суть в том, что лист это сортированная коллекция и без указания сортировки любое изменение коллекции при персисте сначала удалит все зависимые сущности(или связи при использовании map table), затем заинсертит заново в нужном порядке. А с каскадами и прочим это может сильно ударить по производительности
источник

AE

Alexandr Emelyanov in pro.jvm
В случае с сетом будет либо просто добавление нового или удаление удаленного ибо порядок не важен
источник

AE

Alexandr Emelyanov in pro.jvm
С ордером хитрее, но тоже не будет удаления всего и добавления всего
источник

ВМ

Валерий Михайлов... in pro.jvm
Всем привет. Ребят кто может на пальцах объяснить.


В чем разница между @RepositoryRestController и @RestController?
источник

C

Cargeh in pro.jvm
Валерий Михайлов
Всем привет. Ребят кто может на пальцах объяснить.


В чем разница между @RepositoryRestController и @RestController?
это прекрасно гуглится, и можно почитать доку к аннотациям. Какой то более конкретный вопрос есть?
источник

SI

Sagid Irkkuev in pro.jvm
Интересно, В Яндексе разработчикам дают бесплатно проходить курсы от praktikum yandex на выбор ?
источник

DP

Denis Pavlyuchenko in pro.jvm
зачем проходить какие-то курсы, если ты уже попал на лучшую работу в мире?
источник

SI

Sagid Irkkuev in pro.jvm
Denis Pavlyuchenko
зачем проходить какие-то курсы, если ты уже попал на лучшую работу в мире?
Какая там лучшая работа в мире?
источник

DP

Denis Pavlyuchenko in pro.jvm
Sagid Irkkuev
Какая там лучшая работа в мире?
возможность разрабатывать системы, которыми будут пользоваться миллионы россиян
источник

IP

Iaroslav Postovalov in pro.jvm
Denis Pavlyuchenko
возможность разрабатывать системы, которыми будут пользоваться миллионы россиян
Чего же хорошего в числе пользователей?
источник

IP

Iaroslav Postovalov in pro.jvm
Много пользователей - больше багов найдут
источник