Вопросы по теме 'class-variables'

Является ли Rails общим без общего доступа или отдельные запросы могут обращаться к одним и тем же переменным времени выполнения?
PHP работает в среде без совместного использования, что в данном контексте означает, что каждый веб-запрос выполняется в чистой среде. Вы не можете получить доступ к данным другого запроса, кроме как через отдельный уровень сохранения (файловая...
5684 просмотров

Почему в Ruby следует избегать @@class_variables?
Я знаю, что некоторые говорят, что переменных класса (например, @@class_var ) следует избегать в Ruby и вместо этого следует использовать переменную экземпляра (например, @instance_var ) в области класса: def MyClass @@foo = 'bar' # Should not...
1391 просмотров

Разница между переменными класса и переменными экземпляра класса?
Может ли кто-нибудь рассказать мне о разнице между переменными класса и переменными экземпляра класса?
32523 просмотров

Имеет ли значение порядок ключевых слов в определении переменной?
Есть ли разница между порядком: public static final String = "something"; or public final static String = "something"; ?
817 просмотров

Получить статическое свойство экземпляра
Если у меня есть экземпляр в PHP, какой самый простой способ получить статическое свойство («переменная класса») этого экземпляра? Этот $classvars=get_class_vars(get_class($thing)); $property=$classvars['property']; Звук действительно...
14236 просмотров
schedule 27.10.2022

Есть ли в Rails способ сбрасывать переменные класса между запросами?
Я понял когда мы думаем о пользователях, паролях и переменных сайта в ActiveResource::Base , они могут быть изменены при одном запросе и останутся измененными при следующем запросе. Это кажется нежелательным поведением и, возможно, широко...
900 просмотров

Блокировка переменной экземпляра в Objective-C
Каким должен быть лучший способ в приложении iOS предотвратить изменение переменной экземпляра объектом, пока другой использует ее? Должно ли быть достаточно использования директивы @synchronized(self) ? заранее спасибо
6351 просмотров

В чем разница между экземпляром и переменной класса (статической) в Java
Название этого вопроса на самом деле является предыдущим экзаменационным вопросом, и я ищу разъяснения/ответ на него. Обратите внимание, что я изучаю Java и знакомлюсь с ее синтаксисом. Я понимаю, что этот вопрос, возможно, задавали раньше, и...
31503 просмотров

Оптимизация Java: объявление переменных класса VS с использованием временных переменных
Прежде всего, извините меня, если мой английский не идеален, но я не из англоязычной страны (Испания), так что... Ну вот вопрос. При создании класса рекомендуется использовать все возможные временные переменные, или лучше объявить ваши переменные...
1800 просмотров

В чем разница между апкастингом и нисходящим кастингом относительно переменной класса
В чем разница между преобразованием вверх и вниз по отношению к переменной класса? Например, в следующей программе класс Animal содержит только один метод, но класс Dog содержит два метода, а затем мы приводим переменную Dog к переменной Animal....
315180 просмотров

Проблема с попыткой использовать имя класса в его собственном разделе переменных класса
Я пишу приложение на Python и PyQt прямо сейчас, и у меня возникла небольшая проблема. Эта проблема не требует знания самого PyQt, только знания статических переменных в python. Я пытаюсь добавить некоторые сигналы в класс, который будет испускать...
159 просмотров
schedule 13.12.2022

@@classVariable в ruby ​​on rails становится неинициализированным на nginx - ec2
У меня есть переменная класса, которую я инициализирую, которая позже волшебным образом становится неинициализированной сама по себе... При локальной разработке на сервере rails по умолчанию (WEBrick) проблем нет. Это происходит только на nginx на...
59 просмотров

Имя класса Python как переменная класса
Я работаю как приложение с классами и подклассами. Для каждого класса, супер и суб, есть переменная класса с именем label . Я хотел бы, чтобы переменная label для суперкласса по умолчанию использовала имя класса. Например: class Super():...
3974 просмотров
schedule 23.10.2022

Переменная класса, использующая attr_accessor внутри класса ‹‹ self
Может кто-нибудь объяснить, почему self.foo= работает вне класса ‹‹ self, а foo= не работает внутри класса ‹‹ self. class A class << self attr_accessor :foo foo = 'foo' end end p A.foo # => "nil" class A class <<...
478 просмотров
schedule 16.10.2023

Какая функция неявно вызывается в Python при установке переменной класса через имя класса?
Скажем, у меня есть класс с «частной» переменной класса и экземпляром класса. Я хочу предотвратить установку переменной вне класса или выполнение определенной функции при изменении переменной класса. class SomeClass (object): __classVar = 5...
98 просмотров

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

Почему использование переменной класса в Ruby считается «запахом кода»?
Согласно Reek , создание переменной класса считается «кодовый запах». Какое объяснение стоит за этим?
2479 просмотров

Наследование переменных класса в python
Пытаясь понять oop в python, я столкнулся с этой ситуацией, которая меня озадачивает, и я не смог найти удовлетворительного объяснения... Я создавал класс Countable, у которого есть атрибут счетчика, который подсчитывает, сколько экземпляров класса...
7769 просмотров

Как я могу обновить переменную класса, вызвав метод класса из производного класса
Я разрабатываю пакет для тестирования под названием dbtest. Этот пакет связан с тем, что я использую MySQLdb для подключения баз данных, и, следовательно, очень утомительно писать запросы sql во время тестирования. Поэтому я создал новый пакет, и ко...
604 просмотров

Повторное объявление переменных класса как переменных экземпляра в python
Я изучаю ООП в Python, и у меня есть запрос, связанный с переменными класса и экземпляра. >>> class Something: ... val = 10 ... def __init__(self): ... self.instval = 100 ... >>> some = Something()...
22 просмотров