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

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

16
क्या GOF सिंगलटन पैटर्न के लिए कोई व्यवहार्य विकल्प हैं?
चलो सामना करते हैं। सिंगलटन पैटर्न अत्यधिक विवादास्पद विषय है जिसमें बाड़ के दोनों ओर हॉर्डर्स प्रोग्रामर हैं । ऐसे लोग हैं जो महसूस करते हैं कि सिंग्लटन कुछ भी नहीं है फिर एक गौरवशाली वैश्विक चर है, और अन्य जो पैटर्न द्वारा कसम खाते हैं और इसका लगातार उपयोग …

8
नॉन-सिंगलटन सर्विसेज एंगुलरजस में
AngularJS अपने प्रलेखन में स्पष्ट रूप से बताता है कि सेवाएँ एकल हैं: AngularJS services are singletons काउंटरिंटुइलाइटली, module.factoryएक सिंगलटन उदाहरण भी देता है। यह देखते हुए कि गैर-सिंगलटन सेवाओं के लिए बहुत सारे उपयोग-मामले हैं, किसी सेवा के उदाहरणों को वापस करने के लिए फ़ैक्टरी विधि को लागू करने …

11
स्प्रिंग कंटेनर में सिंगलटन डिजाइन पैटर्न बनाम सिंगलटन बीन्स
जैसा कि हम सभी जानते हैं कि हमारे पास स्प्रिंग कंटेनर में डिफ़ॉल्ट रूप से सिंगलटन के रूप में बीन्स हैं और अगर हमारे पास स्प्रिंग फ्रेमवर्क पर आधारित एक वेब एप्लिकेशन है तो उस स्थिति में क्या हमें वास्तव में बसंत के माध्यम से बीन बनाने के बजाय ग्लोबल …

4
स्विफ्ट 3 में गुणों के साथ सिंगलटन
कोको और ऑब्जेक्टिव-सी डॉक्यूमेंट (स्विफ्ट 3 के लिए अपडेटेड) के साथ एप्पल के यूजिंग स्विफ्ट में वे सिंगलटन के निम्नलिखित उदाहरण देते हैं: class Singleton { static let sharedInstance: Singleton = { let instance = Singleton() // setup code return instance }() } आइए कल्पना करें कि इस सिंगलटन को …
88 singleton  swift3 

4
जावा में एक सिंगलटन के रूप में एनम का उपयोग करने के लिए सबसे अच्छा तरीका क्या है?
एसओ प्रश्न में जो लिखा गया है उस पर भवन निर्माण करना जावा में सर्वश्रेष्ठ सिंगलटन इम्प्लीमेंटेशन - अर्थात् एक सिंगलटन बनाने के लिए एनम का उपयोग करने के बारे में - क्या अंतर / पेशेवरों / विपक्ष के बीच हैं (निर्माणकर्ता छोड़ा गया) public enum Elvis { INSTANCE; private …
85 java  singleton 

5
माणिक में सिंग्लटन वर्ग वास्तव में क्या है?
क्या रूबी में एकल वर्ग अपने आप में एक वर्ग है? क्या यह कारण है कि सभी वस्तुएं "वर्ग" से संबंधित हैं? अवधारणा फ़र्ज़ी है , लेकिन मेरा मानना ​​है कि इसका कुछ करना है कि मैं क्लास विधि को बिल्कुल भी क्यों परिभाषित करूँ ( class foo; def foo.bar …
85 ruby  oop  singleton 

8
.NET में डबल चेकिंग लॉकिंग में वाष्पशील संशोधक की आवश्यकता
एकाधिक ग्रंथों का कहना है कि .NET में डबल-चेक लॉकिंग को लागू करते समय आप जिस फ़ील्ड पर लॉक कर रहे हैं, उसमें वाष्पशील संशोधक लागू होना चाहिए। लेकिन वास्तव में क्यों? निम्नलिखित उदाहरण को ध्यान में रखते हुए: public sealed class Singleton { private static volatile Singleton instance; private …
85 c#  singleton  volatile 

6
क्यों बोर्ग पैटर्न पायथन में सिंगलटन पैटर्न से बेहतर है
बोर्ग पैटर्न सिंगलटन पैटर्न से बेहतर क्यों है ? मैं पूछता हूं क्योंकि मैं उन्हें अलग-अलग कुछ भी नहीं देखता हूं। बोर्ग: class Borg: __shared_state = {} # init internal state variables here __register = {} def __init__(self): self.__dict__ = self.__shared_state if not self.__register: self._init_default_register() सिंगलटन: class Singleton: def __init__(self): …
82 python  singleton 

9
डेटाबेस कनेक्शन के लिए ग्लोबल या सिंगलटन?
PHP में डेटाबेस कनेक्शन के लिए वैश्विक के बजाय सिंगलटन का उपयोग करने का क्या लाभ है? मुझे लगता है कि वैश्विक के बजाय सिंगलटन का उपयोग करना कोड को अनावश्यक रूप से जटिल बनाता है। ग्लोबल के साथ कोड $conn = new PDO(...); function getSomething() { global $conn; . …

8
क्या एक सिंगलटन के रूप में लकड़हारा होना एक अच्छा अभ्यास है?
मुझे लकड़हारे को कंस्ट्रक्टर के पास जाने की आदत थी, जैसे: public class OrderService : IOrderService { public OrderService(ILogger logger) { } } लेकिन यह काफी कष्टप्रद है, इसलिए मैंने इसे कुछ समय के लिए एक संपत्ति का उपयोग किया है: private ILogger logger = NullLogger.Instance; public ILogger Logger { …

10
SQL सर्वर: किसी एकल पंक्ति को शामिल करने के लिए तालिका को कैसे विवश किया जाए?
मैं अपने एप्लिकेशन के लिए कॉन्फ़िगरेशन तालिका में एक एकल पंक्ति संग्रहीत करना चाहता हूं। मैं यह लागू करना चाहूंगा कि इस तालिका में केवल एक पंक्ति हो सकती है। एकल पंक्ति बाधा को लागू करने का सबसे सरल तरीका क्या है?

7
क्या C # में "खाली सूची" सिंगलटन है?
C # में मैं LINQ और IEnumerable का एक अच्छा सा उपयोग करता हूं। और सब अच्छी तरह से और अच्छा है (या कम से कम ज्यादातर तो)। हालांकि, कई मामलों में मैं खुद को पाता हूं कि मुझे IEnumerable<X>एक डिफ़ॉल्ट के रूप में एक खाली की आवश्यकता है । …

10
थ्रेड सेफ सी # सिंगलटन पैटर्न
यहाँ दिए गए दस्तावेज के रूप में सिंगलटन पैटर्न के बारे में मेरे कुछ प्रश्न हैं: http://msdn.microsoft.com/en-us/library/ff650316.aspx निम्नलिखित कोड लेख से एक उद्धरण है: using System; public sealed class Singleton { private static volatile Singleton instance; private static object syncRoot = new object(); private Singleton() {} public static Singleton Instance …

1
वसंत में एक स्कॉप्ड प्रॉक्सी क्या है?
जैसा कि हम जानते हैं कि वसंत कार्यक्षमता जोड़ने के लिए परदे के पीछे का उपयोग करता है ( @Transactionalऔर @Scheduledउदाहरण के लिए)। दो विकल्प हैं - जेडीके डायनेमिक प्रॉक्सी (कक्षा में गैर-रिक्त इंटरफेस को लागू करना है) का उपयोग करना, या सीजीएलआईबी कोड जनरेटर का उपयोग करके एक बाल …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.