Articles of भाषा डिजाइन

पायथन: __builtin__ और __builtins__ के बीच अंतर क्या है?

मैं आज कोडिंग था और कुछ देखा। अगर मैं एक नया इंटरप्रेटर सत्र (आईडीईई) खोलता हूं और dir फ़ंक्शन से परिभाषित किया गया है, तो मुझे यह मिलता है: $ python >>> dir() ['__builtins__', '__doc__', '__name__', '__package__'] >>> dir(__builtins__) ['ArithmeticError', 'AssertionError', 'AttributeError', 'BaseException', 'BufferError', 'BytesWarning', 'DeprecationWarning', 'EOFError', 'Ellipsis', 'EnvironmentError', 'Exception', 'False', 'FloatingPointError', 'FutureWarning', 'GeneratorExit', 'IOError', […]

सरणी एक सामान्य प्रकार क्यों नहीं है?

Array को निम्नलिखित के रूप में घोषित किया गया है: public abstract class Array : ICloneable, IList, ICollection, IEnumerable { मैं सोच रहा हूं कि ऐसा क्यों नहीं है: public partial class Array<T> : ICloneable, IList<T>, ICollection<T>, IEnumerable<T> { अगर यह एक सामान्य प्रकार घोषित किया गया तो क्या समस्या होगी? अगर यह एक सामान्य […]

क्यों अजगर के itertools.permutations डुप्लिकेट होते हैं? (जब मूल सूची में डुप्लिकेट हैं)

यह सार्वभौमिक रूप से सहमत है कि n अलग प्रतीकों की एक सूची n है! क्रमपरिवर्तन। हालांकि, जब प्रतीक अलग नहीं होते हैं, गणित और अन्य जगहों में सबसे आम सम्मेलन, केवल भिन्न क्रमपरिवर्तनों की गणना करने के लिए लगता है इस प्रकार सूची [1, 1, 2] के क्रमांतर आमतौर पर माना जाता है [1, […]

जेम्स गोस्लिंग का स्पष्टीकरण है कि जावा के बाइट पर क्यों हस्ताक्षर किए गए हैं

मैं शुरू में आश्चर्यचकित था कि जावा निर्दिष्ट करता है कि byte पर हस्ताक्षर किए गए हैं -128..127 (समावेशी) से -128..127 । मैं इस धारणा के तहत हूं कि ज्यादातर 8-बिट संख्या का प्रतिनिधित्व अहस्ताक्षरित है, इसके बजाय 0 0..255 श्रेणी के साथ (जैसे आईपीवी 4 में डॉट- 0..255 नोटेशन )। तो जेम्स गोस्लिंग को […]

आप एक सीमित वाइल्डकार्ड जेनेरिक में क्यों नहीं एकाधिक इंटरफेस कर सकते हैं?

मुझे पता है कि जावा के सामान्य प्रकारों के सभी प्रकार के काउंटर-सहज ज्ञान युक्त गुण हैं। यहाँ एक विशेष रूप से मुझे समझ में नहीं आ रहा है, और जिसे मैं उम्मीद कर रहा हूं कोई मुझे समझा सकता है जब किसी वर्ग या इंटरफ़ेस के लिए एक प्रकार पैरामीटर निर्दिष्ट करते हैं, तो […]

आर में कारक: एक झुंझलाहट से अधिक?

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

सी ++ क्यों वंशानुगत मैत्री की अनुमति नहीं देता है?

दोस्ती क्यों कम से कम वैकल्पिक रूप से सी ++ में वंशानुगत नहीं है? मैं स्पष्ट कारणों के लिए पारगमन और रिफ्लेक्सीविटी को प्रतिबंधित कर रहा हूं (मैं इसे केवल सामान्य पूछे जाने वाले प्रश्न जवाब उत्तर देने के लिए कहता हूं), लेकिन virtual friend class Foo; की तर्ज पर कुछ की कमी virtual friend […]

सी # स्थिर सदस्य "उत्तराधिकार" – यह सब क्यों मौजूद है?

सी # में, एक सुपर वर्ग के स्थैतिक सदस्यों को उप-वर्ग के दायरे में "विरासत में मिला" किया गया है। उदाहरण के लिए: class A { public static int M() { return 1; } } class B : A {} class C : A { public new static int M() { return 2; } } […]

क्यों सी # पढ़ने योग्य स्थानीय चर अस्वीकृत करता है?

इसके बारे में एक सहयोगी के साथ एक दोस्ताना बहस होने के नाते। हमारे बारे में इस बारे में कुछ विचार हैं, लेकिन सोच रहे हैं कि इतने सारे भीड़ इस बारे में क्या सोचते हैं?

क्यों एक सरणी अयोग्य करने के लिए असाइन नहीं है?

Java5 के साथ हम लिख सकते हैं: Foo[] foos = … for (Foo foo : foos) या सिर्फ पाश के लिए में एक अयोग्य उपयोग यह बहुत आसान है हालांकि आप इस तरह से पुनरावृत्त के लिए एक सामान्य विधि नहीं लिख सकते हैं: public void bar(Iterable<Foo> foos) { .. } और इसे एक सरणी […]

दिलचस्प पोस्ट
PHP के माध्यम से एक फ़ाइल को कैसे हटाएं? आरटीएफ स्ट्रिंग से पाठ निकालने के लिए नियमित अभिव्यक्ति सी ++ में उद्देश्य विनाश सेलेनियम वेबड्राइवर का उपयोग करके पॉप अप विंडो को कैसे संचालित किया जाए? फ़ंक्शन रिटर्न कथन के बिना मान देता है जावा ने गैर-दोहराव यादृच्छिक संख्या उत्पन्न की सी # # httpwebrequest पर सत्र आईडी रखें सीएसवी मॉड्यूल के साथ सीएसवी फ़ाइल से विशिष्ट कॉलम पढ़ें? डेक्स मर्ज करने में असमर्थ हटाए जाने के बाद SQL सर्वर में ऑटोइंचर रीसेट करें सेट और जावा में तरीकों जाओ? सबमिट पर सबमिट किए जाने वाले फ़ॉर्म को निर्धारित करें कि सबमिट बटन दबाया गया था स्विफ्ट में एल्ग्स की चर संख्या के साथ किसी फ़ंक्शन के सरणी को पास करना एनजी-बाइंड-एचटीएमएल-असुरक्षित हटा दिए जाने के साथ, मैं एचटीएमएल कैसे इंजेक्ट करूँ? सीएसएस 'अतिप्रवाह: छिपा हुआ' काम कैसे चल तत्वों के चारों ओर लपेटने के लिए एक तत्व (चल तत्वों को युक्त) करने के लिए काम करता है?