Size: a a a

2020 March 16

PC

Pavel Chernyak in learn.java
Большой лебовски
Нужен ли volatile если два потоки выполняются на одном ядре процессора? в случаи: один поток менят статическую переменную а другой читает
да
источник

PC

Pavel Chernyak in learn.java
иначе возможно, что один поток перезапишет, а второй воспользуется локальной копией переменной и вернет старое значение
источник

Б

Большой лебовски in learn.java
локальной копией переменной - из кеша ядра процессора?
источник

SP

Sam Panza in learn.java
Большой лебовски
локальной копией переменной - из кеша ядра процессора?
Слишком глубоко копаешь. В jmm нет ничего про кеши ядер процессоров
источник

AK

Alex_ Kolumb in learn.java
Спринг в идее только за кеш?
источник

SY

Sergej Yermakovich in learn.java
Вечный триал никто не отменял
источник

SY

Sergej Yermakovich in learn.java
))
источник

SS

Sergey Sterh in learn.java
На сколько плох Geekbrains если обучение досталось бесплатно?
источник

SS

Sergey Sterh in learn.java
источник

AK

Alex_ Kolumb in learn.java
Sergej Yermakovich
Вечный триал никто не отменял
Вечный триал?) как?)
источник

d

dima in learn.java
варез в другом месте обсуждайте
источник

d

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

d

dima in learn.java
никаких препятствий не будет
источник

AK

Alex_ Kolumb in learn.java
dima
никаких препятствий не будет
Скоро закончу кор джавы, хотел начать пилить спринг приложение для веба, в последний раз помню когда хотел спринг приложение создать для комьюнити не было такой опции...
источник

d

dima in learn.java
Alex_ Kolumb
Скоро закончу кор джавы, хотел начать пилить спринг приложение для веба, в последний раз помню когда хотел спринг приложение создать для комьюнити не было такой опции...
есть jetty/tomcat maven plugin
источник

A

Andrey in learn.java
подскажите как в спринге сделать synchronized для двух методов разных спринговых сервисов?
источник

d

dima in learn.java
Andrey
подскажите как в спринге сделать synchronized для двух методов разных спринговых сервисов?
использовать lock object или локи из пакета j.u.c
источник

A

Andrey in learn.java
dima
использовать lock object или локи из пакета j.u.c
кажется сложно для такой простой проблемы(( а если сделать статичный объект в одном из классов и на него синхронизироваться?
источник

d

dima in learn.java
Andrey
кажется сложно для такой простой проблемы(( а если сделать статичный объект в одном из классов и на него синхронизироваться?
ну у тебя в два метода разных спринговых сервисов вызываются в каком-то другом методе, так?
источник

d

dima in learn.java
самое простое и плохое по производительности - сделать synchronized у этого третьего метода
источник