Форум программистов, компьютерный форум, киберфорум
Go (Golang)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
3 / 3 / 1
Регистрация: 22.10.2013
Сообщений: 185
1

Конфликты данных. sync.RWMutex

24.08.2019, 19:47. Показов 918. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Подскажите пожалуйста. Вот к примеру есть какой то массив с объектами

Go
1
2
3
4
5
6
var ArrObjects *ArrObjectStruct
 
type ArrObjectStruct struct {
  Rmx sync.RWMutex
  Objects []*Objcet
}
То есть если мне надо изменить какой то элемент в массиве, я лочу его через родительскую структуру, что бы не произошел конфликт.

А если мне нужно, что бы был массив ArrObject'ов? Мне придется это всё засовывать ещё в структуру и переносить sync.RWMutex в неё?
То есть так?

Go
1
2
3
4
5
6
var ArrObjects *ArrObjectStruct
 
type ArrObjectStruct struct {
  Rmx sync.RWMutex
  Objects [][]*Objcet
}
Я не могу сделать так? Будет конфликт?

Go
1
2
3
4
5
6
7
8
var HolderArrs []*ArrObjects
 
var ArrObjects *ArrObjectStruct
 
type ArrObjectStruct struct {
  Rmx sync.RWMutex
  Objects []*Objcet
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.08.2019, 19:47
Ответы с готовыми решениями:

Sync.WorkGroup / sync.Mutex
Здравствуйте, подскажите пожалуйста, можно ли каким-то образом передавать типы данных...

Конфликты ОП
Стояла оперативка 2xSamsung M378B5673FH0-CH9, решил добавить еще, но был ток другой производитель...

Конфликты
В свойствах форм есть такое поле Conflict handling. В хелпе про него много интересного написано, но...

Конфликты
Добрый день За ночь в базе появились более 1тыс конфликтных документов... Подскажите, могу я...

0
24.08.2019, 19:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.08.2019, 19:47
Помогаю со студенческими работами здесь

Конфликты Ado
И снова всем привет! У меня очередной вопрос. Но сначала прелюдия :blink: Есть функция в...

Конфликты в резервировании
Во вьюшке "На утверждение" скопилось множество конфликтов без родителя. Видимо, родитель уже...

Конфликты функций
Всем привет я вот хотел бы уточнить всё про функции в php.Скажите я правильно ли понял что если...

Конфликты функций
Привет всем, я не уверен, что точно дал название теме, потому что сам не уверен в проблеме. Дело в...

Конфликты при переадресации
Можно привести пример htaccess-а, где реально ВСЕ запросы перенаправляются на index.php? а то...

Конфликты boost и std
Доброго времени суток. Пишу проект с использованием сторонних либ boost и mysql-connector-c. При...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru