singleton

Java Singleton i synchronizacja

Proszę o wyjaśnienie moich zapytań dotyczących Singletona i wielowątkowości: jak najlepiej zaimplementować Singleton w Ja ... ć singleton ' s getInstance() synchronized? czy synchronizacja jest naprawdę potrzebna podczas korzystania z klas Singleton?

Globalny czy Singleton do połączenia z bazą danych?

Jakie są korzyści z używania Singletona zamiast globalnego dla połączeń z bazami danych w PHP? Czuję, że użycie Singletona za ... nia z bazą danych inny niż globalny lub singleton, proszę o tym wspomnieć i opisać jego zalety nad globalnym lub singletonem.

Implementacja Singletona z Enum (w Javie)

Przeczytałem, że możliwe jest zaimplementowanie Singleton w Javie za pomocą Enum takiego jak: public enum MySingleton { ... Ale jak to działa? W szczególności należy utworzyć instancję Object. Jak powstaje MySingleton? Kto robi new MySingleton()?

Badanie jednostkowe z użyciem singletonów

Przygotowałem kilka automatycznych testów z Visual Studio Team Edition testing framework. Chcę, aby jeden z testów połączył s ... eton. Jak obejść problem Singletona z testami jednostkowymi? Dzięki za odpowiedzi. Wszystkie z nich były bardzo pouczające.

Korzystanie z Singleton design pattern dla SQLiteDatabase

Jestem raczej nowicjuszem na Androidzie i pracuję nad prostą aplikacją, aby uzyskać podstawowe doświadczenie. Moja aplikacja ... teresowany dzieleniem się danymi z innymi działaniami. Rzeczywiście przeczytałem to post i okazało się, że to bardzo pomocne.

Serializacja w Javie: readObject () vs. readResolve()

Książka Effective Java i inne źródła dostarczają całkiem dobrego wyjaśnienia jak i kiedy używać metody readObject () podcza ... ć funkcji readResolve (), zwłaszcza jeśli chodzi o zwracanie co? Mam nadzieję, że możesz rzucić trochę światła na tę sprawę.

Najlepsze praktyki na klasach singleton PHP [duplicate]

Możliwy duplikat:kto potrzebuje singletonów? Zawsze piszę w odniesieniu do best practice , ale chcę również zrozumie ... ście nie jest to kwestia życia i śmierci, ale równie dobrze można zrobić coś we właściwy sposób, jeśli istnieje taka opcja:)

Dlaczego wzór Borga jest lepszy niż wzór Singletona w Pythonie

Dlaczego Wzór Borga jest lepszy odWzór Singletona ? Pytam, bo nie widzę w nich nic innego. Borg: class Borg: __shared ... ikacji, aby zapisać swój rejestr na dysku, Rejestracja ta powinna być wykonana tylko raz jako tak jest łatwiej z Singletonem.

Jak tworzyć zmienne dla całego modułu w Pythonie?

Czy istnieje sposób na ustawienie zmiennej globalnej wewnątrz modułu? Kiedy próbowałem zrobić to w najbardziej oczywisty spos ... renced before assignment Jakieś pomysły? Próbuję skonfigurować singleton używając modułu, zgodnie z zaleceniem tego gościa.

Jakie jest najlepsze podejście do używania Enum jako singletonu w Javie?

Bazując na tym, co zostało napisane w So question Najlepsza implementacja Singletona w Javie - mianowicie o użyciu enum do s ... ivate int age; public static int getAge() { return INSTANCE.age; } } A następnie wywołanie Elvis.getAge()

Thread Safe singleton class

Napisałem poniżej klasę Singletona. Nie jestem pewien czy to jest Bezpieczna Klasa singleton czy nie? public class Cassandra ... turn emp_cf; } } Czy ktoś może rzucić okiem i dać mi znać, czy tym razem dobrze zrozumiałem, czy nie? Dzięki za pomoc.

Czy ktos moze mi podac próbke Singletona w c++?

Piszę singleton c++ w następujący sposób: class A { private: static A* m_pA; A(); virtual ~A(); ... etInstance() { if (m_pA == NULL){ static A self; m_pA = &self; } return m_pA; } A::~A() { }

Singleton pattern in C++

Mam pytanie odnośnie wzoru Singletona. Widziałem dwa przypadki dotyczące statycznego członka w klasie singleton. Najpierw j ... e = new GlobalClass; return s_instance; } }; Jaka jest różnica między tymi dwoma sprawami? Który jest poprawny?

wydajny wątek-Bezpieczny singleton w C++

Zwykły wzór dla klasy singleton jest czymś w rodzaju static Foo &getInst() { static Foo *inst = NULL; if(inst == NU ... ządkiem inicjalizacji, które mogą wystąpić, tzn. czy inst zawsze gwarantuje, że będzie NULL przy pierwszym wywołaniu getInst?

Usługi nieosobowe Kąty Rybackie

AngularJS wyraźnie stwierdza w swojej dokumentacji, że usługi są Singletonami: AngularJS services are singletons Przeciwn ... k aby za każdym razem, gdy deklarowana jest zależność ExampleService, była ona spełniana przez inną instancję ExampleService?

Potrzeba zmiennego modyfikatora w blokadzie podwójnie sprawdzonej in.NET

Wiele tekstów mówi, że podczas implementacji podwójnie sprawdzonego BLOKOWANIA W. NET pole, na którym blokujesz, powinno mieć ... jest prawdą, że po" lock " instrukcji zarówno odczyt jak i zapis byłyby zmienne, a więc konieczna spójność byłaby osiągnięta?

Po co używać Singletona zamiast metod statycznych?

Nigdy nie znalazłem dobrych odpowiedzi na te proste pytania dotyczące klas helper/utility: Dlaczego miałbym tworzyć singleton (stateless) zamiast używać metod statycznych? Dlaczego instancja obiektu byłaby potrzebna, jeśli obiekt nie ma stanu?

Czym dokładnie jest klasa singleton w ruby?

Wygląda na to, że nie rozumiem sensu lub nie rozumiem znaczenia klasy singleton w Ruby. Słyszałem i czytałem o tym na wiele s ... dlaczego w ogóle mogę zdefiniować metodę klasową (class foo; def foo.bar ... ). Więc: co to jest zajęcia Singletona w Ruby?

Poprawny Singleton Pattern Objective C (iOS)?

Znalazłem kilka informacji w sieci, aby utworzyć klasę singleton używając GCD. To fajne, ponieważ jest bezpieczny dla nici z ... return self; } @end Skomentuj i powiedz mi, czy coś przeoczyłem lub zrobiłem coś zupełnie nie tak;) Pozdrawiam Stefan

Dlaczego Lotny jest używany w blokadzie podwójnie sprawdzonej

Z Head First design patterns book, wzór Singletona z podwójnie sprawdzonym blokowaniem został zaimplementowany jak poniżej: ... dlaczego volatile jest używany. Czy użycie volatile nie podważa celu użycia podwójnie sprawdzonego blokowania tj. wydajności?