Потокобезопасная альтернатива глобальных переменных

что-то в строках:

for ii = 1:3;
  for kk = (ii+1):3; % start from ii+1 as the others have already been calculated
    % if ii~=kk we dont need it anymore
       z=ii+kk
     %end
   end
end
0
задан ViT-Vetal- 19 January 2019 в 18:42
поделиться

1 ответ

Как указано в комментариях, вам, вероятно, следует использовать константу вместо глобальной переменной

#initializers/redis.rb

DRIVER_LOCATIONS = "driver_locations"

# ...

REDIS.with do |conn|
  conn.geoadd(DRIVER_LOCATIONS, latitude, longitude, id)
end

Использование глобальной переменной не должно быть таким уж плохим в вашем случае использования, как это было установлено во время инициализации и Я предполагаю, что это делается только один раз.

0
ответ дан Diego Camargo 19 January 2019 в 18:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: