singleton पर टैग किए गए जवाब

एक डिज़ाइन पैटर्न जो यह सुनिश्चित करता है कि किसी विशेष वर्ग का ठीक एक अनुप्रयोग चौड़ा उदाहरण मौजूद है। गैंग ऑफ़ फोर के क्रिएशनल डिज़ाइन पैटर्न में से एक।

30
सिंगलटन के बारे में इतना बुरा क्या है? [बन्द है]
बंद हो गया । यह प्रश्न राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 4 साल पहले बंद हुआ …

30
स्थिर वर्ग और सिंगलटन पैटर्न के बीच अंतर?
स्थैतिक वर्ग और एक एकल पैटर्न के बीच क्या वास्तविक (यानी व्यावहारिक) अंतर मौजूद है? दोनों को बिना तात्कालिकता के लगाया जा सकता है, दोनों केवल एक "इंस्टेंस" प्रदान करते हैं और दोनों में से कोई भी थ्रेड-सुरक्षित नहीं है। क्या कोई और अंतर है?

22
पायथन में एक सिंगलटन बनाना
यह प्रश्न इस बात की चर्चा के लिए नहीं है कि सिंगलटन डिजाइन पैटर्न वांछनीय है या नहीं , यह एक विरोधी पैटर्न है, या किसी भी धार्मिक युद्धों के लिए, लेकिन चर्चा करने के लिए कि यह पैटर्न पायथन में इस तरह से कैसे सबसे अच्छा कार्यान्वित किया जाता …


29
जावा में सिंगलटन पैटर्न को लागू करने का एक प्रभावी तरीका क्या है? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 2 साल पहले …

20
सी ++ सिंगलटन डिजाइन पैटर्न
हाल ही में मैं C ++ के लिए सिंगलटन डिज़ाइन पैटर्न के एक एहसास / कार्यान्वयन में टकरा गया हूं। यह इस तरह दिखता है (मैंने इसे वास्तविक जीवन के उदाहरण से अपनाया है): // a lot of methods are omitted here class Singleton { public: static Singleton* getInstance( ); …

17
एंड्रॉइड में वैश्विक चर कैसे घोषित करें?
मैं एक एप्लिकेशन बना रहा हूं जिसके लिए लॉगिन की आवश्यकता है। मैंने मुख्य और लॉगिन गतिविधि बनाई। मुख्य गतिविधि onCreateविधि में मैंने निम्नलिखित शर्त जोड़ी: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ... loadSettings(); if(strSessionString == null) { login(); } ... } onActivityResultविधि है जो निष्पादित किया जाता है, …

29
स्विफ्ट में एक डिस्पैच_ऑनस सिंगलटन मॉडल का उपयोग करना
मैं स्विफ्ट में उपयोग के लिए एक उपयुक्त सिंगलटन मॉडल बनाने की कोशिश कर रहा हूं। अब तक, मैं एक गैर-थ्रेड सुरक्षित मॉडल प्राप्त करने में सक्षम रहा हूं: class var sharedInstance: TPScopeManager { get { struct Static { static var instance: TPScopeManager? = nil } if !Static.instance { Static.instance …

18
डिजाइन पैटर्न पर: मुझे सिंगलटन का उपयोग कब करना चाहिए?
गौरवशाली वैश्विक चर - गौरवशाली वैश्विक वर्ग बन जाता है। कुछ लोग ऑब्जेक्ट-ओरिएंटेड डिज़ाइन को तोड़ते हैं। मुझे अच्छे पुराने लकड़हारे के अलावा अन्य परिदृश्य दें, जहां यह सिंगलटन का उपयोग करने के लिए समझ में आता है।

10
एंड्रॉइड में सिंगलटेन्स बनाम एप्लिकेशन संदर्भ?
इस पोस्ट को याद करते हुए सिंगलेट्स का उपयोग करने की कई समस्याओं को याद करते हुए और सिंगलटन पैटर्न का उपयोग करते हुए एंड्रॉइड एप्लिकेशन के कई उदाहरणों को देखा, मुझे आश्चर्य है कि क्या वैश्विक अनुप्रयोग राज्य के माध्यम से साझा किए गए एकल उदाहरणों के बजाय सिंगललेट्स …

10
ऑब्जेक्टिव-सी में जीसीडी के डिस्पैच_ऑनस का उपयोग करके सिंगलटन बनाएं
यदि आप iOS 4.0 या उससे ऊपर का लक्ष्य बना सकते हैं जीसीडी का उपयोग करना, क्या यह उद्देश्य-सी (धागा सुरक्षित) में सिंगलटन बनाने का सबसे अच्छा तरीका है? + (instancetype)sharedInstance { static dispatch_once_t once; static id sharedInstance; dispatch_once(&once, ^{ sharedInstance = [[self alloc] init]; }); return sharedInstance; }

26
मेरा उद्देश्य-सी सिंगलटन कैसा दिखना चाहिए? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर दिए जाने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …

2
Apple ARC के तहत सिंगलटन पैटर्न को लागू करने के लिए dispatch_once का उपयोग करने की सिफारिश क्यों करता है?
एआरसी के तहत एक सिंगलटन के साझा उदाहरण एक्सेसर में डिस्पैच_ऑन का उपयोग करने का सटीक कारण क्या है? + (MyClass *)sharedInstance { // Static local predicate must be initialized to 0 static MyClass *sharedInstance = nil; static dispatch_once_t onceToken = 0; dispatch_once(&onceToken, ^{ sharedInstance = [[MyClass alloc] init]; // …


24
सिंगलटन: इसका उपयोग कैसे किया जाना चाहिए
संपादित करें: एक अन्य प्रश्न से मैंने एक उत्तर प्रदान किया जिसमें बहुत सारे प्रश्नों के लिंक / उत्तर दिए गए हैं: एकल गीतों के बारे में अधिक जानकारी: इसलिए मैंने थ्रेड सिंगलेट्स पढ़ा है : अच्छा डिज़ाइन या बैसाखी? और तर्क अभी भी गुस्से में है। मैं सिंगलेट्स को …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.