Pertanyaan yang diberi tag singleton

Pola desain yang memastikan bahwa tepat satu instance aplikasi-lebar dari kelas tertentu ada. Salah satu pola desain kreatif Gang of Four.

1983
Apa yang buruk tentang lajang? [Tutup]

Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 4 tahun yang lalu . The...

946
Membuat singleton dengan Python

Pertanyaan ini bukan untuk diskusi tentang apakah pola desain tunggal diinginkan atau tidak , merupakan anti-pola, atau untuk perang agama apa pun, tetapi untuk membahas bagaimana pola ini paling baik diimplementasikan dengan Python sedemikian rupa sehingga paling pythonic. Dalam contoh ini saya...

736
C ++ Singleton design pattern

Baru-baru ini saya bertemu dengan realisasi / implementasi pola desain Singleton untuk C ++. Itu terlihat seperti ini (saya telah mengadopsi dari contoh kehidupan nyata): // a lot of methods are omitted here class Singleton { public: static Singleton* getInstance( ); ~Singleton( ); private:...

575
Menggunakan model singleton dispatch_once di Swift

Saya mencoba mencari model tunggal yang sesuai untuk digunakan di Swift. Sejauh ini, saya sudah bisa mendapatkan model aman non-utas bekerja sebagai: class var sharedInstance: TPScopeManager { get { struct Static { static var instance: TPScopeManager? = nil } if !Static.instance {...

362
Lajang vs Konteks Aplikasi di Android?

Mengingat posting ini menyebutkan beberapa masalah dalam menggunakan lajang dan setelah melihat beberapa contoh aplikasi Android menggunakan pola lajang, saya bertanya-tanya apakah itu ide yang baik untuk menggunakan Singletons alih-alih satu contoh tunggal dibagi melalui keadaan aplikasi global...

291
Singleton: Bagaimana seharusnya digunakan

Sunting: Dari pertanyaan lain saya memberikan jawaban yang memiliki tautan ke banyak pertanyaan / jawaban tentang lajang: Info lebih lanjut tentang lajang di sini: Jadi saya telah membaca thread Singletons: desain yang bagus atau tongkat penyangga? Dan argumennya masih mengamuk. Saya melihat...

247
Apakah utas konstruktor statis C # aman?

Dengan kata lain, apakah thread implementasi Singleton ini aman: public class Singleton { private static Singleton instance; private Singleton() { } static Singleton() { instance = new Singleton(); } public static Singleton Instance { get { return instance; }