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

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

24
जावा में Instof का उपयोग करने का प्रदर्शन प्रभाव
मैं एक एप्लिकेशन पर काम कर रहा हूं और एक डिजाइन दृष्टिकोण में instanceofऑपरेटर का बहुत भारी उपयोग शामिल है । जबकि मुझे पता है कि ओओ डिजाइन आमतौर पर उपयोग करने से बचने की कोशिश करता है instanceof, यह एक अलग कहानी है और यह सवाल विशुद्ध रूप से …

25
पहले या पाश में घोषित चर के बीच अंतर?
मैं हमेशा सोचता था कि क्या, सामान्य तौर पर, लूप से पहले थ्रो-दूर वैरिएबल की घोषणा करना, जैसा कि लूप के अंदर बार-बार विरोध किया जाता है, किसी भी (प्रदर्शन) अंतर बनाता है? जावा में एक (काफी व्यर्थ) उदाहरण: क) लूप से पहले घोषणा: double intermediateResult; for(int i=0; i < …

12
कितने धागे बहुत सारे हैं?
मैं एक सर्वर लिख रहा हूं, और अनुरोध प्राप्त होने पर मैं प्रत्येक कार्रवाई को एक अलग थ्रेड में भेजता हूं। मैं ऐसा करता हूं क्योंकि लगभग हर अनुरोध एक डेटाबेस क्वेरी बनाता है। मैं थ्रेड्स के निर्माण / विनाश पर कटौती करने के लिए एक थ्रेडपूल लाइब्रेरी का उपयोग …

14
क्या यह मूर्खतापूर्ण नहीं है कि एक छोटे फ़ेविकॉन को अभी तक एक और HTTP अनुरोध की आवश्यकता है? मैं एक प्रेत में फ़ेविकॉन कैसे डाल सकता हूं?
इनाम समाप्त हो रहा है 6 दिनों में । इस प्रश्न के उत्तर +100 प्रतिष्ठा के लिए योग्य हैं । रौनिन एक सम्मानित स्रोत से जवाब की तलाश में है । हर कोई जानता है कि HTML में favicon.ico लिंक कैसे सेट करें: <link rel="shortcut icon" href="http://hi.org/icon.ico" type="image/x-icon"> लेकिन मुझे …

17
PHP में स्क्रिप्ट निष्पादन समय को ट्रैक करना
PHP को CPU की उस समय की राशि को ट्रैक करना होगा जो किसी विशेष स्क्रिप्ट ने max_execution_time की सीमा को लागू करने के लिए उपयोग की है। क्या स्क्रिप्ट के अंदर इस तक पहुंचने का कोई तरीका है? मैं अपने परीक्षणों के साथ कुछ लॉगिंग को शामिल करना चाहता …
289 php  performance 

3
regex.test VS string.match यह जानने के लिए कि क्या एक स्ट्रिंग एक नियमित अभिव्यक्ति से मेल खाती है
कई बार मैं matchयह जानने के लिए स्ट्रिंग फ़ंक्शन का उपयोग कर रहा हूं कि क्या स्ट्रिंग एक नियमित अभिव्यक्ति से मेल खाती है। if(str.match(/{regex}/)) क्या इसमें कोई अंतर है: if (/{regex}/.test(str)) वे एक ही परिणाम देने लगते हैं?

12
क्या लूपिंग की तुलना में पुनरावृत्ति कभी तेज होती है?
मुझे पता है कि पुनरावृत्ति कभी-कभी लूपिंग की तुलना में बहुत अधिक क्लीनर होती है, और मैं कुछ भी नहीं पूछ रहा हूं कि मुझे पुनरावृत्ति पर पुनरावृत्ति का उपयोग कब करना चाहिए, मुझे पता है कि पहले से ही इसके बारे में बहुत सारे सवाल हैं। क्या मैं पूछ …

2
कुछ फ्लोट <पूर्णांक तुलना दूसरों की तुलना में चार गुना धीमी क्यों हैं?
जब फ्लोटर्स की तुलना पूर्णांकों से की जाती है, तो कुछ जोड़ियों का मूल्यांकन एक समान परिमाण के अन्य मूल्यों की तुलना में अधिक लंबा होता है। उदाहरण के लिए: &gt;&gt;&gt; import timeit &gt;&gt;&gt; timeit.timeit("562949953420000.7 &lt; 562949953421000") # run 1 million times 0.5387085462592742 लेकिन अगर फ्लोट या पूर्णांक एक निश्चित …

15
बराबर (=) बनाम LIKE
SQL का उपयोग करते समय, क्या इसके बजाय =किसी WHEREखंड में उपयोग करने के कोई लाभ हैं LIKE? किसी भी विशेष ऑपरेटरों के बिना, LIKEऔर =समान हैं, है ना?

8
डिबग और रिलीज़ बिल्ड के बीच प्रदर्शन अंतर
मुझे स्वीकार करना चाहिए, कि आमतौर पर मैंने अपने प्रोग्राम में डिबग और रिलीज़ कॉन्फ़िगरेशन के बीच स्विच करने की जहमत नहीं उठाई है , और मैंने आमतौर पर डिबग कॉन्फ़िगरेशन के लिए जाने का विकल्प चुना है , तब भी जब प्रोग्राम वास्तव में ग्राहकों के स्थान पर तैनात …

2
क्या यह सुरक्षित है - dep 1 के साथ क्लोन, कमिट बनाएं और अपडेट को फिर से खींचें?
में --depth 1विकल्प git clone: एक उथले क्लोन बनाएँ जिसमें इतिहास को निर्दिष्ट संख्याओं में विभाजित किया गया है। उथले रिपॉजिटरी की कई सीमाएँ हैं (आप इसे क्लोन या इससे प्राप्त नहीं कर सकते, न ही इसमें से और न ही इसमें से धक्का दे सकते हैं), लेकिन पर्याप्त है …

17
SQL सर्वर डेटाबेस को ऑफ़लाइन लेते समय चरम प्रतीक्षा-समय
मैं अपने देव डेटाबेस पर कुछ ऑफ़लाइन रखरखाव (लाइव बैकअप से डेव डेटाबेस रिस्टोर) करने की कोशिश कर रहा हूं, लेकिन SQL सर्वर मैनेजमेंट स्टूडियो के माध्यम से 'टेक ऑफलाइन' कमांड 30 मिनट से अधिक के आदेश पर बेहद धीमी गति से प्रदर्शन कर रहा है। मैं बस अपने दिमाग …

4
जोड़ा मामलों के साथ तेजी से दौड़ने के लिए जावा क्यों सन्निहित स्याही पर स्विच करता है?
मैं कुछ जावा कोड पर काम कर रहा हूं जिसे अत्यधिक अनुकूलित करने की आवश्यकता है क्योंकि यह मेरे मुख्य कार्यक्रम तर्क में कई बिंदुओं पर लगाए गए गर्म कार्यों में चलेगा। इस कोड के भाग में मनमाने ढंग से गैर-ऋणात्मक s को बढ़ाकर बहु doubleचर बनाना शामिल है । …

10
मुझे अभी पता चला है कि सभी ASP.Net वेबसाइट्स धीमी क्यों हैं, और मैं इस बारे में काम करने की कोशिश कर रहा हूं कि इसके बारे में क्या करना है
मुझे अभी पता चला है कि ASP.Net वेब एप्लिकेशन में प्रत्येक अनुरोध एक अनुरोध की शुरुआत में एक सत्र लॉक हो जाता है, और फिर अनुरोध के अंत में इसे जारी करता है! इस मामले में निहितार्थ आप पर खो गए हैं, क्योंकि यह मेरे लिए पहले था, इसका मूल …

2
= X ’in ('x’), = x ’==? X’ से अधिक क्यों है?
&gt;&gt;&gt; timeit.timeit("'x' in ('x',)") 0.04869917374131205 &gt;&gt;&gt; timeit.timeit("'x' == 'x'") 0.06144205736110564 कई तत्वों के साथ टुपल्स के लिए भी काम करता है, दोनों संस्करण रैखिक रूप से बढ़ते हैं: &gt;&gt;&gt; timeit.timeit("'x' in ('x', 'y')") 0.04866674801541748 &gt;&gt;&gt; timeit.timeit("'x' == 'x' or 'x' == 'y'") 0.06565782838087131 &gt;&gt;&gt; timeit.timeit("'x' in ('y', 'x')") 0.08975995576448526 &gt;&gt;&gt; …

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