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

कोड और अनुप्रयोग दक्षता की माप या सुधार से संबंधित प्रश्नों के लिए।

30
एक स्ट्रिंग को रिवर्स करने का सबसे अच्छा तरीका
मुझे सिर्फ C # 2.0 में एक स्ट्रिंग रिवर्स फ़ंक्शन लिखना है (यानी LINQ उपलब्ध नहीं है) और इसके साथ आया: public string Reverse(string text) { char[] cArray = text.ToCharArray(); string reverse = String.Empty; for (int i = cArray.Length - 1; i > -1; i--) { reverse += cArray[i]; } …

9
अप्रयुक्त सीएसएस परिभाषाओं की पहचान कैसे करें
क्या किसी परियोजना में अप्रयुक्त सीएसएस परिभाषाओं की पहचान करने में मदद करने के लिए कोई अच्छा तरीका है? सीएसएस फाइलों का एक गुच्छा अंदर खींच लिया गया था और अब मैं चीजों को थोड़ा साफ करने की कोशिश कर रहा हूं।

5
क्यों (* * b! = 0) जावा में (! = 0 && b! = 0) से अधिक तेज़ है?
मैं जावा में कुछ कोड लिख रहा हूं, जहां कुछ बिंदु पर, कार्यक्रम का प्रवाह दो अंतर चर, "एक" और "बी" द्वारा निर्धारित किया जाता है, गैर-शून्य हैं (ध्यान दें: ए और बी कभी नकारात्मक नहीं हैं, और) पूर्णांक अतिप्रवाह सीमा के भीतर कभी नहीं)। मैं इसके साथ मूल्यांकन कर …

23
क्या फोरट्रान को भारी गणनाओं के लिए C से अनुकूलित करना आसान है?
समय-समय पर मैंने पढ़ा कि फोरट्रान भारी गणना के लिए तेज है या सी है। क्या यह सच है? मुझे यह स्वीकार करना चाहिए कि मैं शायद ही फोरट्रान को जानता हूं, लेकिन अभी तक जो फोरट्रान कोड मैंने देखा है वह यह नहीं दिखाता है कि भाषा में वे …
410 c  performance  fortran 

12
हैशसेट बनाम सूची प्रदर्शन
यह स्पष्ट है कि सामान्य HashSet<T>वर्ग का खोज प्रदर्शन सामान्य वर्ग की तुलना में अधिक है List<T>। बस List<T>कक्षा में रैखिक दृष्टिकोण के साथ हैश-आधारित कुंजी की तुलना करें । हालाँकि हैश की गणना करना स्वयं कुछ सीपीयू चक्र ले सकता है, इसलिए कम मात्रा में रैखिक खोज के लिए …

16
स्टेटिक लिंकिंग बनाम डायनेमिक लिंकिंग
क्या डायनेमिक लिंकिंग पर स्थिर लिंकिंग चुनने के लिए कोई आकर्षक प्रदर्शन कारण हैं या कुछ स्थितियों में इसके विपरीत? मैंने निम्नलिखित को सुना या पढ़ा है, लेकिन मैं इस विषय पर पर्याप्त नहीं जानता कि इसकी सत्यता के लिए क्या करना है। 1) स्टेटिक लिंकिंग और डायनेमिक लिंकिंग के …

5
विशुद्ध रूप से कार्यात्मक प्रोग्रामिंग की क्षमता
क्या किसी को पता है कि सबसे खराब संभव स्पर्शोन्मुख मंदी है जो तब हो सकती है जब विशुद्ध रूप से कार्यात्मक रूप से प्रोग्रामिंग अनिवार्य रूप से विरोध किया जाता है (अर्थात साइड-इफेक्ट की अनुमति देता है)? Itowlson द्वारा टिप्पणी से स्पष्टीकरण : क्या कोई समस्या है जिसके लिए …

6
यह निर्धारित करने का सबसे तेज़ तरीका है कि मानों के ज्ञात सेट के साथ एक पूर्णांक दो पूर्णांकों (समावेशी) के बीच है या नहीं
x >= start && x <= endयदि पूर्णांक दो पूर्णांकों के बीच है, तो C या C ++ से अधिक तेज़ तरीका है ? अद्यतन : मेरा विशिष्ट मंच iOS है। यह एक बॉक्स ब्लर फ़ंक्शन का हिस्सा है जो किसी दिए गए वर्ग में एक सर्कल में पिक्सल को …
389 c++  c  performance  math 

12
क्या तुच्छ कुंजी के मामले में unordered_map पर मानचित्र का उपयोग करने का कोई फायदा है?
unordered_mapC ++ के बारे में हाल ही में एक बात ने मुझे एहसास दिलाया कि मुझे unordered_mapज्यादातर मामलों में उपयोग करना चाहिए जहां मैंने mapपहले इस्तेमाल किया था, क्योंकि लुकअप की दक्षता ( amortized O (1) बनाम O (लॉग एन) )। ज्यादातर बार मैं एक मानचित्र का उपयोग करता हूं, …

22
HTTP बनाम HTTPS प्रदर्शन
क्या http और https के बीच प्रदर्शन में कोई बड़ा अंतर है? मुझे यह पढ़ते हुए याद आता है कि एचटीटीपीएस एचटीटीपी की तुलना में पांचवां हो सकता है। क्या यह वर्तमान पीढ़ी के वेबसर्वर / ब्राउज़र के साथ मान्य है? यदि हां, तो क्या इसका समर्थन करने के लिए …
363 performance  http  https 

7
2 डी सरणी से अधिक चलने पर लूप का क्रम प्रदर्शन को क्यों प्रभावित करता है?
नीचे दो प्रोग्राम हैं जो लगभग समान हैं सिवाय इसके कि मैंने iऔर jचर को चारों ओर घुमाया। वे दोनों अलग-अलग समय में चलते हैं। क्या कोई समझा सकता है कि ऐसा क्यों होता है? संस्करण 1 #include <stdio.h> #include <stdlib.h> main () { int i,j; static int x[4000][4000]; for …

16
क्या एक दृश्य एक साधारण प्रश्न से तेज है?
एक है select * from myView दृश्य बनाने के लिए क्वेरी से अधिक तेज़ (समान परिणाम पाने के लिए): select * from ([query to create same resultSet as myView]) ? यह मेरे लिए पूरी तरह से स्पष्ट नहीं है अगर दृश्य एक साधारण क्वेरी की तुलना में इसे तेजी से …

7
IEnumerable के संभावित कई गणन के लिए चेतावनी संभालना
मेरे कोड में IEnumerable<>कई बार उपयोग करने की आवश्यकता होती है, इस प्रकार "संभावित एकाधिक गणना" की Resharper त्रुटि प्राप्त करें IEnumerable। नमूना कोड: public List<object> Foo(IEnumerable<object> objects) { if (objects == null || !objects.Any()) throw new ArgumentException(); var firstObject = objects.First(); var list = DoSomeThing(firstObject); var secondList = DoSomeThingElse(objects); …

7
डेटाबेस कब और क्यों महंगे होते हैं?
मैं डेटाबेस में कुछ शोध कर रहा हूं और मैं रिलेशनल डीबी की कुछ सीमाओं को देख रहा हूं। मुझे लग रहा है कि बड़ी टेबलों के जोड़ बहुत महंगे हैं, लेकिन मुझे पूरी तरह यकीन नहीं है कि क्यों। जॉइंट ऑपरेशन को अंजाम देने के लिए DBMS को क्या …


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