instance-variables

Jak działają serwlety? Tworzenie instancji, sesje, współdzielone zmienne i wielowątkowość

Załóżmy, że mam serwer, który zawiera wiele serwletów. Dla przekazywania informacji pomiędzy tymi serwletami ustawiam zmienne ... ytkownika, czy też zostanie utworzony dla wszystkich użytkowników osobno? Innymi słowy, co dzieje się ze zmiennymi instancji?

Czy powinienem utworzyć instancję zmiennych instancji w deklaracji lub w konstruktorze?

Czy jest jakaś korzyść dla obu podejść? Przykład 1: class A { B b = new B(); } Przykład 2: class A { B b; A() { b = new B(); } }

Zmienna instancji klasy Ruby vs. zmienna klasy

Czytam " Kiedy ustawiane są zmienne instancji Ruby? " ale mam dwa umysły, kiedy używać zmiennych instancji klasy. Zmienne ... k end end p S.s #15 p S.k #23 Rozumiem teraz, instancja klasy Zmienne nie są przekazywane wzdłuż łańcucha dziedziczenia!

Zmienna instancji: self vs @

Oto jakiś kod: class Person def initialize(age) @age = age end def age @age end def age_difference_with ... end protected :age end Chcę wiedzieć, jaka jest różnica między użyciem @age i self.age w metodzie age_difference_with.

Co oznacza @ @ zmienna w Rubim?

Jakie są zmienne Ruby poprzedzone znakiem double at (@@)? Moje zrozumienie zmiennej poprzedzonej znakiem at jest takie, że je ... end def get_name() @name end end Co oznacza podwójny znak at @@ i czym się różni od pojedynczego znaku at?

Czy zadeklarowane właściwości wymagają odpowiedniej zmiennej instancji?

Czy właściwości w Objective-C 2.0 wymagają zadeklarowania odpowiedniej zmiennej instancji? Na przykład, jestem przyzwyczajony ... mic, retain) NSString *name; @end Czy to jest nadal ważne? I czy w jakiś sposób różni się od mojego poprzedniego przykładu?

Kiedy są ustawiane zmienne instancji Ruby?

class Hello @hello = "hello" def display puts @hello end end h = Hello.new h.display Stworzyłem klasę powy ... cji @ hello została ustawiona podczas deklaracji klasy. Ale kiedy wywołuję metodę display, wyjście jest 'nil'. Jak to zrobić?

Ruby Konwertuj Obiekt na Hash

Powiedzmy, że mam Gift obiekt z @name = "book" & @price = 15.95. Jaki jest najlepszy sposób na konwersję tego Hasha {name: "book", price: 15.95} w Ruby, a nie Rails (chociaż możesz też dać Rails odpowiedź)?

Jaka jest różnica między Ivars a właściwościami w Objective-C

Jaka jest semantyczna różnica między tymi 3 sposobami używania ivarów a właściwościami w objective-c? 1. @class MyOtherObje ... yOtherObject *otherObj; 3. #import "MyOtherObject.h" @interface MyObject { MyOtherObject *otherObj; }

Czy każdy ivar musi być własnością?

Widzę, że zaleca się wszędzie przy kodowaniu dla iOS, aby właściwości były używane do uzyskiwania dostępu do zmiennych instan ... ś wygodny w zarządzaniu pamięcią. Czy to naprawdę takie ważne? Jakie jest twoje podejście do zarządzania zmiennymi instancji?

Właściwości i zmienne instancji w Objective-C

Jestem raczej zdezorientowany co do właściwości i zmiennych instancji w Objective-C. Jestem w połowie drogi do "Cocoa Progr ... zystkich zmiennych instancji, deklarowania właściwości dla IBOutlets i używania accesorów / mutatorów wewnątrz własnej klasy?

Jak uzyskać zmienne instancji w Pythonie?

Czy istnieje wbudowana metoda w Pythonie, aby uzyskać tablicę wszystkich zmiennych instancji klasy? Na przykład, jeśli mam te ... ie sposób, aby to zrobić: >>> mystery_method(hi) ["ii", "kk"] Edit: początkowo błędnie prosiłem o zmienne klasy.

Przekazywanie zmiennych, tworzenie instancji, jaźń, mechanika i użycie klas: potrzeba wyjaśnienia [zamknięte]

Siedzę nad tym cały dzień i jestem już trochę zmęczony, więc proszę wybaczyć, że jestem krótki. Jestem nowy w Pythonie. Wła ... ótkie definicje klas I instancji metod klasowych itp. Mogę wysłać ci mój oryginalny kod, jeśli chcecie, ale jest dość długi.

Prywatni członkowie w CoffeeScript?

Czy ktoś wie jak zrobić prywatne, niestatyczne członków w CoffeeScript? Obecnie robię to, co po prostu używa publicznej zmien ... asie sprawia, że jest ona członkiem statycznym, ale jak mogę uczynić ją nie-statyczną? Czy to w ogóle możliwe bez "fantazji"?

Bezpośredni dostęp do zmiennej instancji a Korzystanie z metody accessor

Czy ktoś może wyjaśnić różnicę między uzyskaniem dostępu do atrybutu instancji przez self.attribute i przez @attribute?

Metaprogramowanie Ruby: dynamiczne nazwy zmiennych instancji

Powiedzmy, że mam następujący hash: { :foo => 'bar', :baz => 'qux' } Jak mogę dynamicznie ustawić klucze i wartości ... .. magic happens here... end end ... tak, że kończy się z następujących wewnątrz modelu... @foo = 'bar' @baz = 'qux' ?

Jak stworzyć prawdziwą prywatną zmienną instancji?

Chcę utworzyć zmienną instancji, do której nie można uzyskać dostępu z zewnątrz. Czy coś takiego jest możliwe w objective-c? ... eć, jak inni to robią, ponieważ mogą zastąpić przypadkowo Ukryte zmienne instancji podczas robienia tego. Co to za sztuczka?

Czy mam deklarować zmienne w interfejsie czy używać właściwości w objective - C arc?

Podejście 1: @interface MyController : UIViewController { UILabel *myText; } @property (nonatomic, strong) UILabel *my ... niektórzy piszą tak: @synthesize myText; Chciałbym również wiedzieć różnica i który z nich jest lepszy? Dziękuję bardzo!

Czy ints jest zawsze inicjowany na 0?

Czy można bezpiecznie liczyć na to, że intS są zawsze inicjalizowane na 0 w Objective-C? Dokładniej, gdy obiekt z int ivars został nowo utworzony, czy można bezpiecznie założyć, że jego ivars ma wartość 0?

Jak przekazać domyślną wartość argumentu członka instancji do metody?

Chcę przekazać domyślny argument do metody instancji używając wartości atrybutu instancji: class C: def __init__(self, ... ) # prints "abc" C("abc").process("xyz") # prints "xyz" W czym problem, dlaczego to nie działa? I jak mam to zrobić?