race-condition पर टैग किए गए जवाब

18
एक दौड़ की स्थिति क्या है?
जब मल्टीथ्रेडेड एप्लिकेशन लिखते हैं, तो अनुभवी सबसे आम समस्याओं में से एक दौड़ की स्थिति है। समुदाय के लिए मेरे प्रश्न हैं: दौड़ की स्थिति क्या है? आप उनका पता कैसे लगाते हैं? आप उन्हें कैसे संभालेंगे? अंत में, आप उन्हें होने से कैसे रोकेंगे?

8
क्या = = थ्रेड सुरक्षित है?
मुझे पता है कि यौगिक ऑपरेशन जैसे i++थ्रेड सुरक्षित नहीं हैं क्योंकि वे कई ऑपरेशन शामिल करते हैं । लेकिन अपने आप को एक थ्रेड सुरक्षित संचालन के साथ संदर्भ की जांच कर रहा है? a != a //is this thread-safe मैंने इसे प्रोग्राम करने और कई थ्रेड्स का उपयोग …

5
धागे के पार एक साझा चर को उत्प्रेरण कोड स्पष्ट रूप से एक दौड़ की स्थिति से ग्रस्त क्यों नहीं है?
मैं Cygwin GCC का उपयोग कर रहा हूं और इस कोड को चलाता हूं: #include <iostream> #include <thread> #include <vector> using namespace std; unsigned u = 0; void foo() { u++; } int main() { vector<thread> threads; for(int i = 0; i < 1000; i++) { threads.push_back (thread (foo)); } …

5
वर्डप्रेस डेटाबेस से अंतिम सम्मिलित पंक्ति आईडी कैसे प्राप्त करें?
मेरे वर्डप्रेस प्लगइन में AUTO_INCREMENT प्राथमिक कुंजी फ़ील्ड के साथ एक तालिका है जिसे ID कहा जाता है। जब एक नई पंक्ति तालिका में डाली जाती है, तो मैं प्रविष्टि का आईडी मान प्राप्त करना चाहता हूं। डीबी में डालने के लिए सर्वर पर डेटा पोस्ट करने के लिए AJAX …

2
एक स्नैपशॉट के लिए एक WebView कब तैयार है ()?
JavaFX डॉक्स राज्य है कि एक WebViewके लिए तैयार है जब Worker.State.SUCCEEDEDतक पहुँच जाता है फिर भी, जब तक आप थोड़ी देर के (यानी इंतजार Animation, Transition, PauseTransition, आदि), एक रिक्त पृष्ठ प्रदान की गई है। इससे पता चलता है कि वेबव्यू के अंदर एक ऐसी घटना होती है जो …

3
सूची :: रिक्त () बहु-थ्रेडेड व्यवहार?
मेरे पास एक सूची है जो मुझे तत्वों को हथियाने के लिए अलग-अलग धागे चाहिए। खाली होने पर सूची की रक्षा करने वाले म्यूटेक्स को लॉक करने से बचने के लिए, मैं empty()लॉक करने से पहले जांच करता हूं । यदि कॉल list::empty()100% सही नहीं है तो ठीक है । …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.