Size: a a a

ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)

2020 February 21

R

RattenKonig 🍄🌹 in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Oleg ℕizhnik
всё ещё непонятно о какой синхронизации идёт речь
Чтобы я в момент чтения поля видел его состояние после последней записи
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Igal Tabachnik
На нем лучше плагины пилить. Я с сбт замучался
А че не так было?
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
RattenKonig 🍄🌹
Чтобы я в момент чтения поля видел его состояние после последней записи
ну объяви все поля рефами
источник

R

RattenKonig 🍄🌹 in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Oleg ℕizhnik
можешь на каком-то яп написать
Thread 1: write class.field
Thread 2: read class.field
источник

R

RattenKonig 🍄🌹 in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Мб хуйню предлагаю
источник

IT

Igal Tabachnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Всякая фигня. Он не хотел джетбрейновский JDK находить (а он нужен для разработки плагинов)
источник

R

RattenKonig 🍄🌹 in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Повторяюсь
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
что значит синхронизованный доступ к полю?
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
между чем и чем синхронизованным
источник

US

Uladzislau Safronau in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
@odomontois сенсэй, подскажите, чем плох брэкет? Направьте на верный путь, так сказать. Или это просто для абстракции от котов и зио Guarantee и Finally существуют?
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
case class Foo[F[_]](
  x: F[X],
  y: Y[Y]
)
syncFoo: Foo[Ref[IO, *]]
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
или ты хочешь мьютекс, чтобы кто-то один делал рид?
источник

R

RattenKonig 🍄🌹 in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
λoλdog
между чем и чем синхронизованным
Между писателем по рефу и читателями
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
читатели могут одновременно читать?
источник

R

RattenKonig 🍄🌹 in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Типа у меня редкая запись, но частые чтения
источник

R

RattenKonig 🍄🌹 in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
λoλdog
читатели могут одновременно читать?
Приоритет читателям
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
ну то есть это не дефолтный synchonized на get
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
потому что он сделает критическую секцию
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
тебе по сути нужен volatile, так?
источник

R

RattenKonig 🍄🌹 in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Если жавовый волатиль про читателей, то да
источник