Articles of डेकोरेटर

ASP.NET MVC रूटिंग विधि विधि के माध्यम से

स्टैक ओव्हरफ्लो पॉडकास्ट # 54 में जेफ ने उल्लेख किया है कि वे रूट यूजर मार्गों को स्टैक ओवरफ्लो कोडबेस में दर्ज करते हैं, जो मार्ग से संभालते हैं। एक अच्छी अवधारणा की तरह लगता है (चेतावनी के साथ कि फिल हाक को मार्ग प्राथमिकताओं के बारे में बताया गया था) क्या ऐसा कुछ करने […]

सजाए गए कार्यों के हस्ताक्षर को संरक्षित करना

मान लीजिए मैंने डेकोरेटर लिखा है जो कुछ बहुत ही सामान्य है। उदाहरण के लिए, यह सभी तर्कों को एक विशिष्ट प्रकार के रूप में बदल सकता है, लॉगिंग कर सकता है, मेमोआइज़ेशन को कार्यान्वित कर सकता है। यहाँ एक उदाहरण है: def args_as_ints(f): def g(*args, **kwargs): args = [int(x) for x in args] kwargs […]

पायथन मेमोइंग / आस्थगित खोज संपत्ति डेकोरेटर

हाल ही में मैं एक मौजूदा कोड बेस के माध्यम से चला गया है जिसमें अनेक वर्ग शामिल हैं, जहां उदाहरण विशेषताएँ डेटाबेस में संग्रहीत मानों को प्रतिबिंबित करती हैं मैंने इन विशेषताओं को पुनः संशोधित किया है ताकि वे अपने डेटाबेस देखने को आस्थगित कर सकें, अर्थात्। निर्माता में प्रारंभ नहीं किया जा सकता, […]

टाइपस्क्रिप्ट डेकोरेटर कैसे लागू करें?

TypeScript 1.5 अब सज्जाकार हैं क्या कोई डेकोरेटर को लागू करने और संभावित मान्य डेकोरेटर हस्ताक्षरों में तर्कों का क्या मतलब है इसका सही तरीके से प्रदर्शन करने का एक सरल उदाहरण प्रदान करता है? declare type ClassDecorator = <TFunction extends Function>(target: TFunction) => TFunction | void; declare type PropertyDecorator = (target: Object, propertyKey: string […]

डेकोरेटर पैटर्न का उपयोग कब करना है?

मैं अपने डिजाइन पैटर्नों पर जा रहा हूं, और एक पैटर्न जो मेरे पास अभी तक गंभीरता से मेरे कोडिंग में इस्तेमाल किया गया है, डेकोरेटर पैटर्न है I मैं पैटर्न को समझता हूं, लेकिन मुझे जो जानना अच्छा लगता है, असली दुनिया में कई अच्छे ठोस उदाहरण हैं कि डेकोरेटर पैटर्न सर्वोत्तम / इष्टतम […]

प्रॉक्सी, डेकोरेटर, एडाप्टर, और पुल पैटर्न कैसे भिन्न होते हैं?

मैं प्रॉक्सी पैटर्न को देख रहा था, और मेरे लिए यह डेकोरेटर, एडाप्टर, और पुल पैटर्न की तरह बहुत ही भयानक लगता है। क्या मुझे कुछ गलतफहमी है? क्या फर्क पड़ता है? मैं दूसरों की तुलना में प्रॉक्सी पैटर्न का उपयोग क्यों करूं? अतीत में आपने उन्हें वास्तविक दुनिया की परियोजनाओं में कैसे प्रयोग किया […]

आईओ के लिए डेकोरेटर पैटर्न

मैंने विकिपीडिया में पढ़ा है कि डेकोरेटर पैटर्न नेट और जावा आईओ कक्षाओं के लिए उपयोग किया जाता है। क्या कोई यह समझा सकता है कि इसका इस्तेमाल कैसे किया जा रहा है? और संभव उदाहरण के साथ इसका लाभ क्या है? विकी पर विंडो रूपों का एक उदाहरण है लेकिन मैं जानना चाहता था […]

पायथन में विधि पैरामीटर नाम प्राप्त करना

अजगर फ़ंक्शन को देखते हुए: def aMethod(arg1, arg2): pass मैं तर्कों की संख्या और नाम कैसे निकाल सकता हूं अर्थात। यह देखते हुए कि मेरे पास फ़ंक्शन का संदर्भ है, मैं फ़ंक्शन चाहता हूं। [कुछ] वापस करने के लिए ("आर्ग 1", "आर्ग 2") इसके लिए उपयोग परिदृश्य यह है कि मेरे पास एक डेकोरेटर है, […]

पायथन पर "एट" (@) प्रतीक क्या करता है?

मैं कुछ पायथन कोड देख रहा हूं जो @ चिह्न का इस्तेमाल करता था, लेकिन मुझे नहीं पता कि यह क्या करता है। मुझे यह भी नहीं पता है कि पायथन डॉक्स की खोज के लिए क्या खोजना है या Google @ प्रतीक शामिल होने पर Google प्रासंगिक परिणाम नहीं लौटाता है।

पैरामीटर के साथ सजावटी?

डेकोरेटर द्वारा चर 'बीमा_मोड' के स्थानांतरण के साथ मुझे एक समस्या है मैं इसे निम्नलिखित सजावटी कथन से करूँगा: @execute_complete_reservation(True) def test_booking_gta_object(self): self.test_select_gta_object() लेकिन दुर्भाग्य से, यह कथन कार्य नहीं करता है शायद शायद इस समस्या को हल करने के लिए बेहतर तरीका है। def execute_complete_reservation(test_case,insurance_mode): def inner_function(self,*args,**kwargs): self.test_create_qsf_query() test_case(self,*args,**kwargs) self.test_select_room_option() if insurance_mode: self.test_accept_insurance_crosseling() else: […]

दिलचस्प पोस्ट
PHP, मैं कैसे जांच सकता हूं कि कोई फ़ाइल एमपी 3 या छवि फ़ाइल है? प्रत्येक विंडो के माध्यम से आप एक टेक्स्ट फ़ाइल में लूप कैसे करते हैं, जो कि एक विंडोज़ बैच फ़ाइल का उपयोग करते हैं? स्प्रिंग एकाधिक इंपैप एडेप्टर PHP सरणी संयोजन निर्भर कैसे लोड करें और प्रदर्शित करें h: चयन करेंऑनमेनू को बदलने पर: चयन करेंमेनमेनू मैं कैसे वास्तव में एक कोनेरी 2 + टाइपस्क्रिप्ट + systemjs ऐप तैनात कर सकता हूं? jQuery – चेकबॉक्स सक्षम / अक्षम करें शेल – पृष्ठभूमि प्रक्रिया से निकास कोड प्राप्त करें क्या यह ठीक है अगर मैं जावा में घुंघराले ब्रेसिज़ को छोड़ूं? त्रुटि: डिफ़ॉल्ट गतिविधि नहीं मिली addEventListener बनाम onclick पंक्ति में अंतिम नहीं खाली सेल; एक्सेल VBA बाश में दो स्ट्रिंग्स की तुलना करते हुए "कमांड नहीं मिला" त्रुटि प्राप्त करना Xcode प्रोजेक्ट और संबद्ध फ़ोल्डर का डुप्लिकेट और नाम बदलें जावा में int के लिए सुरक्षित रूप से कास्टिंग