Size: a a a

2021 February 13

D

DarkPerl in pro.jvm
Примитивные типы данных создаются на стеке.
При создании ссылочных типов данных, объектов каких то классов, сам объект создается в куче, а ссылка на него на стеке.
Поэтому, если у нас метод имеет сигнатуру f(User user, int a ) то и "user" и "a" будут скопированны. Но, сам объект на который ссылается переменная user скопирован не будет. Так как он находится в куче в единственном экземпляре.
источник

SI

Sagid Irkkuev in pro.jvm
DarkPerl
Примитивные типы данных создаются на стеке.
При создании ссылочных типов данных, объектов каких то классов, сам объект создается в куче, а ссылка на него на стеке.
Поэтому, если у нас метод имеет сигнатуру f(User user, int a ) то и "user" и "a" будут скопированны. Но, сам объект на который ссылается переменная user скопирован не будет. Так как он находится в куче в единственном экземпляре.
Примитивные типы данных, созданные в методе(переменные) находятся в стеке, если примитивные типы являются полями, то они хранятся в куче.
источник

D

DarkPerl in pro.jvm
Sagid Irkkuev
Примитивные типы данных, созданные в методе(переменные) находятся в стеке, если примитивные типы являются полями, то они хранятся в куче.
Логично )
источник

AW

Alex Wayne in pro.jvm
Всем привет! Сделал декомпиляцию старого приложения из APK. Само приложение работает нормально, но вот разрешение экрана маленькое только поддерживает и появляются черные пространства. Не подскажете куда копать что бы разрешение изменить. Просмотрел почти все SMALI файлы но ничего такого не нашел
источник

А

Алексей in pro.jvm
Alex Wayne
Всем привет! Сделал декомпиляцию старого приложения из APK. Само приложение работает нормально, но вот разрешение экрана маленькое только поддерживает и появляются черные пространства. Не подскажете куда копать что бы разрешение изменить. Просмотрел почти все SMALI файлы но ничего такого не нашел
источник

AW

Alex Wayne in pro.jvm
Алексей
+ Благодарю!
источник

b

bart in pro.jvm
Всем привет! CrudRepository save() - сохраняет переданый ему элемент + предыдущий.
Т.е. в базу данных добавляется сразу 2 новых элемента.

Ниже представлен код:

@Override
@RequestMapping("/add")
public String addPost(@RequestParam String title, String body) {
   postRepository.save(new Post(title, body));
   return "Post " + title + " was added";
}
источник

D

DarkPerl in pro.jvm
bart
Всем привет! CrudRepository save() - сохраняет переданый ему элемент + предыдущий.
Т.е. в базу данных добавляется сразу 2 новых элемента.

Ниже представлен код:

@Override
@RequestMapping("/add")
public String addPost(@RequestParam String title, String body) {
   postRepository.save(new Post(title, body));
   return "Post " + title + " was added";
}
Привет, bart )
Мы рады, что вы решили поделиться с нами своим кодом. Теперь он у нас тоже есть 😁👍
источник

b

bart in pro.jvm
DarkPerl
Привет, bart )
Мы рады, что вы решили поделиться с нами своим кодом. Теперь он у нас тоже есть 😁👍
У меня много такого добра)
источник

D

DarkPerl in pro.jvm
bart
У меня много такого добра)
Мда, этого добра хватает )))
источник

Э

Эд in pro.jvm
bart
Всем привет! CrudRepository save() - сохраняет переданый ему элемент + предыдущий.
Т.е. в базу данных добавляется сразу 2 новых элемента.

Ниже представлен код:

@Override
@RequestMapping("/add")
public String addPost(@RequestParam String title, String body) {
   postRepository.save(new Post(title, body));
   return "Post " + title + " was added";
}
Попробуй
@PostMapping("/add")
public String addPost(@RequestBody AddPostRequestBody post) {
   postRepository.save(Post.from(post));
   return "Post " + post.title + " was added";
}

AddPostRequestBody
{
 String title;
String body;
}
источник

SS

Shamil Sabirov in pro.jvm
ну от мапингов же зависит. скиньте свой Post entity класс. возможно у вас разбито на 2 таблицы/entity.
источник
2021 February 14

v

vorobyoff in pro.jvm
Господа, есть какая-нибудь статья помогающая с Kotlin на Java свичнуться?
Я уже подзабыл многие вещи из concurrent and threads, надо чем-то освежиться, на проект другой переводят
источник

DC

Denis Chikanov in pro.jvm
vorobyoff
Господа, есть какая-нибудь статья помогающая с Kotlin на Java свичнуться?
Я уже подзабыл многие вещи из concurrent and threads, надо чем-то освежиться, на проект другой переводят
Ох, в таком направлении - вряд ли.

Если нужна конкарренси именно, я бы просто почитал Java concurrency in practice в каком-то объеме.
источник

v

vorobyoff in pro.jvm
Я читал, даже кое что из мира локов запомнил, но вряд-ли я за 3 дня ее осилю
источник

DC

Denis Chikanov in pro.jvm
vorobyoff
Я читал, даже кое что из мира локов запомнил, но вряд-ли я за 3 дня ее осилю
Ну такие штуки с нуля не поднимаются, просто непонятно, какой исходный уровень и какой ожидаемый результат за эти дни
источник

v

vorobyoff in pro.jvm
Я писал на жабе с пулами и синк блоками в районе полугода, со всякими волатайл, котлин под капотом все равно юзает green-red java threads, но на удивление я ни разу мьютексы не юзал
источник

v

vorobyoff in pro.jvm
Надо будет доки полистать, код пописать
источник

v

vorobyoff in pro.jvm
О, ещё промисы эти
источник

v

vorobyoff in pro.jvm
Только я забыл как вся эта халабуда трэд не блочит
источник