Articles of डिजाइन

एंटरप्राइज पोर्टल्स UI परत के लिए जेएसएफ बनाम एचटीएमएल (जेएसपी) कौन से एक को चुनें? और क्यों?

हाल ही में मेरी कंपनी ने एक एंटरप्राइज पोर्टल को पुनर्निर्माण करने का निर्णय लिया है, जिसका विस्तार दुनिया भर के लोगों द्वारा विस्तारित वारंटी के लिए वहां विरोध करने के लिए किया जाएगा। वे बिजनेस लेयर के लिए प्रौद्योगिकी स्टैक के रूप में जे 2 ईई (स्प्रिंग एमवीसी) और ओरेकल के साथ आए हैं, […]

स्थैतिक बहुरूपता परिभाषा और कार्यान्वयन

मैं स्थिर polymporhism की अवधारणा के बारे में कुछ प्रश्नों के बारे में सुना है; आप उन्हें मुख्य रूप से सी ++ के संदर्भ में व्याख्या कर सकते हैं, लेकिन मैं जहां लागू हो, इसलिए भाषा-अज्ञेय जवाबों की सराहना करता हूं ( इसलिए दोनों को सी ++ और भाषा-नास्तिक रूप से टैग करना )। हम […]

पायथन योग, तार क्यों नहीं?

पायथन में फ़ंक्शन sum में एक निर्मित है, जो प्रभावी रूप से समतुल्य है: def sum2(iterable, start=0): return start + reduce(operator.add, iterable) तारों को छोड़कर सभी प्रकार के मापदंडों के लिए यह संख्याओं और सूचियों के लिए काम करता है, उदाहरण के लिए: sum([1,2,3], 0) = sum2([1,2,3],0) = 6 #Note: 0 is the default value […]

निरंतर संदर्भ बनाम प्रतिलिपि बनाते समय पूर्णांक उत्तीर्ण करना

यह एक बेवकूफ सवाल हो सकता है, लेकिन मुझे लगता है कि एपीआई की एक अच्छी संख्या में, कई सारे तरीकों के हस्ताक्षर हैं जो पूर्णांक मानकों को लेते हैं जो कि संशोधित किए जाने का इरादा नहीं है जैसे: void method(int x); बजाय: void method(const int &x); मेरे लिए, ऐसा लगता है कि इनमें […]

अधिक जावा कोड PipedInputStream / PipedOutputStream का उपयोग क्यों नहीं करता?

मैंने हाल ही में इस मुहावरे की "खोज" की है, और मैं सोच रहा हूं कि मुझे कुछ याद आ रही है या नहीं। मैंने कभी इसे इस्तेमाल नहीं किया है लगभग सभी जावा कोड मैंने "जंगली में" के साथ काम किया है, उदाहरण के लिए (उदाहरण के लिए एचटीटीपी क्लाइंट और एक्सएमएल एपीआई का […]

वसा मॉडल, पतली व्यूमोडल्स और गूंगा दृश्य, सबसे अच्छा एमवीवीएम दृष्टिकोण?

इस प्रश्न पर उदार सहायता के माध्यम से, मैंने निम्नलिखित एमवीवीएम संरचना को एक साथ रखा है जो एक्सएएमएल (वर्तमान दिनांक / समय) में वास्तविक समय में एक मॉडल के परिवर्तन को प्रदर्शित करता है, बहुत अच्छा। इस सेट अप का एक अच्छा लाभ यह है कि जब आप विज़ुअल स्टूडियो या ब्लेंड के डिज़ाइन […]

सी ++ RTTI व्यवहार्य उदाहरण

मैं सी ++ आरटीटीआई से परिचित हूं, और अवधारणा को दिलचस्प खोजता हूं। अभी भी इसे सही तरीके से उपयोग करने की तुलना में इसे दुरुपयोग करने के कई तरीके मौजूद हैं (आरटीटीआई-स्विच का भय मन में आता है) एक डेवलपर के रूप में, मैंने इसके लिए (केवल दो और अधिक सटीक) दो व्यावहारिक उपयोग […]

कंसल्टेंट्स को कैसे प्राप्त किया जाए?

कई कंस्ट्रक्टर और आभासी पद्धति के साथ एक बेस क्लास की कल्पना करो public class Foo { … public Foo() {…} public Foo(int i) {…} … public virtual void SomethingElse() {…} … } और अब मैं आभासी पद्धति को ओवरराइड करने वाली एक वंश वर्ग बनाना चाहता हूं: public class Bar : Foo { public […]

लोग अपने कोड में संदेश / ईवेंट बसों का उपयोग क्यों करते हैं?

मुझे लगता है कि आपने संदेश / ईवेंट बसों के बारे में सुना है, यह एक स्थान है जब सिस्टम प्रवाह में सभी घटनाएं। कंप्यूटर के मदरबोर्ड और लैन नेटवर्क में समान आर्किटेक्चर पाए जाते हैं। यह मदरबोर्ड और नेटवर्क के लिए एक अच्छा दृष्टिकोण है क्योंकि यह तारों की संख्या कम करता है, लेकिन […]

करी का उपयोग करने के लिए मापदंडों का क्रम

मापदंडों के क्रम को बदलने के लिए मैंने दो बार हाल ही में रिफ़क्ट किया कोड लगाया है क्योंकि बहुत ज्यादा कोड था जहां हैक्स जैसे flip या \x -> foo bar x 42 हो रहे थे जब किसी फ़ंक्शन के हस्ताक्षर को डिजाइन करते हैं तो कौन सी कारीगरी का सर्वोत्तम उपयोग करने में […]

दिलचस्प पोस्ट
परिशुद्धता के संभावित नुकसान के लिए भिन्न व्यवहार रिटर्न स्टेटमेंट बनाम निकास () में मुख्य () एक तुलना करें डेटाअनोटेशन विशेषता लेखन अहस्ताक्षरित (size_t) प्रकारों के लिए एक ध्वज मूल्य के रूप में -1 का उपयोग करना SQL सम्मिलित हों अंतर मैं दो बाइट क्यों नहीं जोड़ सकता और एक इंट प्राप्त नहीं कर सकता और मैं दो अंतिम बाइट्स को बाइट प्राप्त कर सकता हूँ? sendAsynchronousRequest का उपयोग कैसे करें: कतार: पूरा होन्डलर: GROUP BY के साथ MySQL पीवॉट क्वेरी परिणाम प्रत्येक कीस्ट्रोक के बाद Xcode का निर्माण स्टोरीबोर्ड रहता है PHP memcached घातक त्रुटि: क्लास 'Memcache' नहीं मिला तरीकों और कार्यों के बीच का अंतर Math.random () बनाम रैंडम। LINQ अभिव्यक्ति नोड प्रकार 'ArrayIndex' को LINQ में इकाईयों में समर्थित नहीं है कैसे हटाएं और हटाएंक्यूटी में सिग्नल और स्लॉट के संबंध में काम करता है? एंड्रॉइड में एक दृश्य घूम रहा है