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

बहु-सूत्रण एक कंप्यूटर या प्रोग्राम की क्षमता है जो निष्पादन के कई समवर्ती धाराओं (आमतौर पर थ्रेड्स के रूप में संदर्भित) का उपयोग करके समवर्ती या अतुल्यकालिक रूप से कार्य करने के लिए होता है।

8
Android: मुझे एक हैंडलर () का उपयोग कब करना चाहिए और मुझे थ्रेड का उपयोग कब करना चाहिए?
जब मुझे एसिंक्रोनस रूप से चलाने के लिए किसी चीज की आवश्यकता होती है , जैसे कि लंबे समय तक चलने वाला कार्य या एक तर्क जो नेटवर्क का उपयोग करता है, या जो भी कारण, एक नया थ्रेड शुरू करना और इसे चलाना ठीक काम करता है। एक हैंडलर …

12
जावा के बिना अवैध रूप से प्रतीक्षा और सूचना का उपयोग कैसे करें?
मेरे पास 2 मैट्रिसेस हैं और मुझे उन्हें गुणा करना होगा और फिर प्रत्येक सेल के परिणामों को प्रिंट करना होगा। जैसे ही एक सेल तैयार होता है, मुझे इसे प्रिंट करने की आवश्यकता होती है, लेकिन उदाहरण के लिए मुझे सेल से पहले [0] [0] सेल को प्रिंट करना …

7
जावा में मॉनिटर क्या है?
जावा में समवर्ती प्रोग्रामिंग में संदर्भित एक मॉनिटर क्या है? जब मैंने पढ़ा कि "प्रत्येक वस्तु ने एक मॉनिटर को संबद्ध किया है" तो इसका क्या अर्थ है? क्या यह एक विशेष वस्तु है?


13
जावा थ्रेड को किसी अन्य थ्रेड के आउटपुट की प्रतीक्षा कैसे करें?
मैं एक एप्लिकेशन-लॉजिक-थ्रेड और एक डेटाबेस-एक्सेस-थ्रेड के साथ एक जावा एप्लिकेशन बना रहा हूं। वे दोनों पूरे जीवनकाल आवेदन के लिए बने रहते हैं और दोनों को उसी समय चलने की आवश्यकता होती है (सर्वर से बात करता है, उपयोगकर्ता से बात करता है; जब ऐप पूरी तरह से शुरू …


8
थ्रेड क्यों सो रहा है
मैं अक्सर यह उल्लेख करता हूं कि Thread.Sleep();इसका उपयोग नहीं किया जाना चाहिए, लेकिन मैं यह नहीं समझ सकता कि ऐसा क्यों है। यदि Thread.Sleep();परेशानी हो सकती है, तो क्या कोई वैकल्पिक समाधान उसी परिणाम के साथ है जो सुरक्षित होगा? जैसे। while(true) { doSomework(); i++; Thread.Sleep(5000); } एक और …
128 c#  multithreading  sleep 

15
C # में थ्रेड पूल का उपयोग कब करें? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 2 साल पहले बंद हुआ …

7
विजुअल स्टूडियो, कई थ्रेड्स में से एक डिबग करता है
मेरे पास एक ही कोड काम करने वाले 4 थ्रेड्स के साथ एक एप्लिकेशन है। हालांकि, जब मैं कदम रखता हूं तो यह विभिन्न थ्रेड्स के बीच कूदता है। मैं इसे एक थ्रेड पर कैसे लॉक कर सकता हूं ताकि डिबगिंग के लिए अन्य थ्रेड्स को अनदेखा कर दिया जाए?

13
आकार सीमा के साथ कैश्ड थ्रेड पूल बनाना असंभव है?
कैश्ड थ्रेड पूल को थ्रेड की संख्या तक सीमित करना असंभव लगता है जो इसे बना सकता है। यहाँ बताया गया है कि स्थिर एक्ज़ीक्यूटर्स.newCachedThreadPool मानक जावा लाइब्रेरी में कैसे लागू किया जाता है: public static ExecutorService newCachedThreadPool() { return new ThreadPoolExecutor(0, Integer.MAX_VALUE, 60L, TimeUnit.SECONDS, new SynchronousQueue<Runnable>()); } तो, एक …

12
कैसे पता करें कि अन्य धागे समाप्त हो गए हैं?
मेरे पास एक विधि है जिसका नाम है StartDownload(), जिसमें तीन सूत्र हैं। जब प्रत्येक थ्रेड निष्पादित हो जाता है तो मुझे एक सूचना कैसे मिलती है? क्या यह जानने का कोई तरीका है कि क्या धागे का एक (या सभी) समाप्त हो गया है या अभी भी चल रहा …

7
सिंक के बजाए पुन: अभिकर्मक Async में क्यों सेट किया गया है?
मैंने अभी-अभी पाया है कि this.setState()किसी घटक में प्रतिक्रिया फलन में अतुल्यकालिक होता है या उस फ़ंक्शन के पूरा होने के बाद उसे कॉल किया जाता है जिसे यह कहा जाता था। अब मैंने इस ब्लॉग को खोजा और पाया ( सेटस्टेट () स्टेट म्यूटेशन ऑपरेशन हो सकता है सिंक्रोनस …


3
सीरियल कतार पर dispatch_async और dispatch_sync के बीच अंतर?
मैंने इस तरह एक सीरियल कतार बनाई है: dispatch_queue_t _serialQueue = dispatch_queue_create("com.example.name", DISPATCH_QUEUE_SERIAL); dispatch_asyncइस तरह कहा जाता है के बीच क्या अंतर है dispatch_async(_serialQueue, ^{ /* TASK 1 */ }); dispatch_async(_serialQueue, ^{ /* TASK 2 */ }); और dispatch_syncइस तरह इस सीरियल कतार पर बुलाया? dispatch_sync(_serialQueue, ^{ /* TASK 1 …

18
कैसे एक BackgroundWorker रद्द करने के लिए इंतजार करने के लिए?
एक वस्तु की काल्पनिक विधि पर विचार करें जो आपके लिए सामान करती है: public class DoesStuff { BackgroundWorker _worker = new BackgroundWorker(); ... public void CancelDoingStuff() { _worker.CancelAsync(); //todo: Figure out a way to wait for BackgroundWorker to be cancelled. } } बैकग्राउंडवॉकर के लिए कोई कैसे इंतजार कर …

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