Articles of सिंक्रनाइज़ेशन

मॉनिटर बनाम म्यूटक्स सी #

संभव डुप्लिकेट: सी # में विभिन्न थ्रेडिंग सिंक्रनाइज़ेशन विकल्पों के बीच अंतर क्या हैं? सी # में मॉनिटर और म्यूटक्स के बीच क्या अंतर है? मॉनिटर का उपयोग कब और कब सी # में म्यूटक्स का उपयोग करने के लिए?

संग्रह। सिंक्रनाइज़ किए गए सूची और सिंक्रनाइज़

List<String> list = Collections.synchronizedList(new ArrayList<String>()); synchronized (list) { list.add("message"); } ब्लॉक "सिंक्रनाइज़ (सूची) {}" वास्तव में यहां की आवश्यकता है?

एंड्रॉइड में प्रोग्राम को एक कस्टम खाता कैसे जोड़ें?

मैं अपने ऐप के लिए एक खाता बनाने की कोशिश कर रहा हूं, जहां मैं फेसबुक, वीबर, व्हाट्सएप इत्यादि जैसे मेरे खाते से संपर्क कर सकूं। मैं अपने खाते को सेटिंग्स के खाते में भी दिखाना चाहता हूं। कोई विचार? मैंने बहुत कुछ किया है, लेकिन सही जवाब नहीं मिला जहां से शुरू करना है। […]

जावा सिंक्रनाइज़ ब्लॉक बनाम कलेक्शंस। सिंक्रोनिसैज्ड मैप

क्या सिंक्रोनाइज्ड मैक पर कॉल को सही ढंग से सिंक्रनाइज़ करने के लिए निम्न कोड सेट है? public class MyClass { private static Map<String, List<String>> synchronizedMap = Collections.synchronizedMap(new HashMap<String, List<String>>()); public void doWork(String key) { List<String> values = null; while ((values = synchronizedMap.remove(key)) != null) { //do something with values } } public static void […]

कंडीशनल वेरिएबल बनाम सेमाफोर

जब किसी सेमाफोर का उपयोग करना चाहिए और एक सशर्त चर (CondVar) का उपयोग कब करना चाहिए?

लॉक (मॉनिटर) एनएटी में आंतरिक कार्यान्वयन

कुछ तकनीक के माहिर के लिए आपको यह जानना होगा कि यह किस प्रकार एक अमूर्त स्तर पर बना है। मल्टीथ्रेडिंग प्रोग्रामिंग के मामले में, सिंक्रनाइज़ेशन प्रीमिटीव्स के बारे में जानना अच्छा होगा। यहां सवाल है, कैसे लॉक (मॉनिटर) को एनएटी में लागू किया जाता है? मैं ऐसे बिंदुओं में intrested हूँ: – क्या यह […]

साझा मेमोरी का उपयोग कर प्रक्रियाओं के बीच सेमाफोर कैसे साझा करें

मुझे एक ग्राहक के साथ एन क्लाइंट प्रक्रियाओं को सिंक्रनाइज़ करना होगा। इन प्रक्रियाओं को एक मुख्य कार्य द्वारा फोर्क किया जाता है जिसमें मैंने 3 semaphores घोषित किए मैंने POSIX semaphores का उपयोग करने का निर्णय लिया है लेकिन मुझे ये नहीं पता है कि इन प्रक्रियाओं के बीच कैसे साझा करें। मैंने सोचा […]

क्या लिनक्स / यूनिक्स पर बहुप्रोसेसिंग मामले में म्यूटक्स का उपयोग करना संभव है?

यह एक साक्षात्कार सवाल है क्या लिनक्स / यूनिक्स पर बहुप्रोसेसिंग मामले में म्यूटक्स का उपयोग करना संभव है? मेरा विचार: नहीं, अलग-अलग प्रक्रियाओं में अलग स्मृति स्थान है। म्यूट एक्स केवल मल्टीथ्रेडिंग के लिए उपयोग किया जाता है। सिमाफोर तुल्यकालन करने के लिए बहु प्रसंस्करण के लिए उपयोग किया जाता है। सही ? किसी […]

यह निर्धारित कैसे होता है कि वस्तु अवरोधित है (सिंक्रनाइज़) ताकि जावा में ब्लॉक न हो?

मेरे पास एक प्रक्रिया ए है जिसमें मेमोरी में एक रिकार्ड के रिकार्ड के साथ तालिका है (रिकॉर्ड ए, रिकार्डब, आदि …) अब, यह प्रक्रिया कई थ्रेड्स लॉन्च कर सकती है जो रिकॉर्ड को प्रभावित करती है, और कभी-कभी हम एक ही रिकॉर्ड तक पहुंचने के लिए 2 धागे का इस्तेमाल कर सकते हैं – […]

Node.js में तुल्यकालिक अनुरोध

यदि मुझे अनुक्रमिक क्रम में 3 एचपी एपीआई कॉल करने की आवश्यकता है, तो निम्न कोड का एक बेहतर विकल्प क्या होगा: http.get({ host: 'www.example.com', path: '/api_1.php' }, function(res) { res.on('data', function(d) { http.get({ host: 'www.example.com', path: '/api_2.php' }, function(res) { res.on('data', function(d) { http.get({ host: 'www.example.com', path: '/api_3.php' }, function(res) { res.on('data', function(d) { […]

दिलचस्प पोस्ट
प्रोटोकॉल का आनंद Google मानचित्र एपीआई V3: क्षेत्र सीमा निर्देशांक (पॉलीलाइन) डेटा कैसे प्राप्त करें? Brk () सिस्टम कॉल क्या करता है? Xcode 7.3: स्ट्राइकथ्रू के साथ प्रदर्शित आयात मॉड्यूल कोणीय 2 पर एक HTTP अनुरोध करने के लिए यूआरएल तर्क (क्वेरी स्ट्रिंग) को कैसे पार करें एक स्थान से दूसरे स्थान पर फ़ाइल कैसे प्रतिलिपि करें? सीएसएस: नीचे और केन्द्रित करने के लिए तय सीएसएस: चौड़ाई / ऊंचाई की स्थापना प्रतिशत शून्य से पिक्सल के रूप में स्टेटस बार विस्तार को रोकना शब्दकोशों को क्रमबद्ध करने के दौरान आवरण रखें कैसे स्थापित करें और phpize को चलाने के लिए पढ़ने के लिए पायथन रीडलाइन () उपयोग और कुशल अभ्यास PHP का उपयोग करने के लिए सबसे अच्छा तरीका क्या है? XML प्रतिक्रियाओं को बनाने और पार्स करने की आवश्यकता है एक पृष्ठभूमि छवि में लुप्त होती एमआईएम एन्कोडेड, उद्धृत-प्रिंट करने योग्य पाठ में "= C2 = A0" क्या है?