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

लॉकिंग विभिन्न प्रकार के संसाधनों को एक समय में एक प्रक्रिया द्वारा विशेष रूप से उपयोग करने की अनुमति देता है।

2
UPDLOCK, HOLDLOCK के बारे में उलझन
टेबल संकेत के उपयोग पर शोध करते समय , मुझे ये दो प्रश्न मिले: मुझे (T-SQL) किस लॉक संकेत का उपयोग करना चाहिए? HOLDLOCK का UPDLOCK पर क्या प्रभाव पड़ता है? दोनों सवालों के जवाब में कहा गया है कि उपयोग करते समय (UPDLOCK, HOLDLOCK), अन्य प्रक्रियाएं उस तालिका पर …

9
मॉनिटर बनाम लॉक
जब C # में थ्रेड सुरक्षा के लिए Monitorकक्षा या lockकीवर्ड का उपयोग करना उचित है ? संपादित करें: यह अब तक के उत्तरों से लगता है कि कक्षा lockमें कॉल की एक श्रृंखला के लिए संक्षिप्त हाथ है Monitor। वास्तव में लॉक कॉल शॉर्ट-हैंड के लिए क्या है? या …

3
ताला (नई वस्तु ()) - कार्गो पंथ या कुछ पागल "भाषा विशेष मामला"?
मैं एक सलाहकार द्वारा लिखे गए कुछ कोड की समीक्षा कर रहा हूं, और जब दर्जनों लाल झंडे पहले से ही पॉप अप कर चुके हैं, तो मैं निम्नलिखित स्निपेट के आसपास अपना सिर नहीं लपेट सकता: private void foo() { if (InvokeRequired) { lock (new object()) { if (m_bar!= …

6
क्या एक बंद वस्तु बंद रहती है अगर कोई अपवाद इसके अंदर होता है?
एसी # थ्रेडिंग ऐप में, यदि मैं किसी ऑब्जेक्ट को लॉक करने के लिए था, तो हम एक कतार कहते हैं, और यदि कोई अपवाद होता है, तो क्या ऑब्जेक्ट लॉक हो जाएगा? यहाँ छद्म कोड है: int ii; lock(MyQueue) { MyClass LclClass = (MyClass)MyQueue.Dequeue(); try { ii = int.parse(LclClass.SomeString); …

4
क्या C # में एक बूल पढ़ना / लिखना परमाणु है
क्या C # में एक बूल क्षेत्र परमाणु तक पहुँच रहा है ? विशेष रूप से, क्या मुझे चारों ओर ताला लगाने की आवश्यकता है: class Foo { private bool _bar; //... in some function on any thread (or many threads) _bar = true; //... same for a read if …

8
जावास्क्रिप्ट में लॉक कैसे लागू करें
के बराबर कुछ कैसे हो सकता है lockC # में जावास्क्रिप्ट में कैसे लागू किया जा सकता है? इसलिए, यह समझाने के लिए कि मैं एक साधारण उपयोग के मामले में क्या सोच रहा हूं: उपयोगकर्ता क्लिक बटन B। Bएक ऑनक्लिक घटना को उठाता है। अगर Bमें है event-stateघटना प्रतीक्षा …

8
लॉकिंग निष्पादन फ़ाइलें: Windows करता है, लिनक्स नहीं करता है। क्यों?
मैंने देखा जब एक फ़ाइल को विंडोज (.exe या .dll) पर निष्पादित किया जाता है, तो इसे लॉक किया जाता है और इसे हटाया, स्थानांतरित या संशोधित नहीं किया जा सकता है। दूसरी ओर, लिनक्स निष्पादन फ़ाइलों को लॉक नहीं करता है और आप उन्हें हटा सकते हैं , स्थानांतरित …

5
समानांतर। सूची में जोड़ने के साथ
मैं कई कार्यों को चलाने की कोशिश कर रहा हूं जो एक दूरस्थ साइट (नेटवर्क द्वारा) से जुड़ते हैं और एक सामान्य सूची वापस करते हैं। लेकिन मैं उन्हें एक साथ चलाना चाहता हूं। उदाहरण के लिए: public static List<SearchResult> Search(string title) { //Initialize a new temp list to hold …

18
Android में होम और अन्य सिस्टम बटन को कैसे निष्क्रिय करें?
मुझे अपने Android एप्लिकेशन में होम और अन्य सिस्टम बटन को अक्षम करना होगा। उदाहरण: MX Player ( Google Play पर देखें ) - आप प्लेयर स्क्रीन पर "लॉक" आइकन दबा सकते हैं और यह सभी हार्डवेयर और सॉफ्टवेयर सिस्टम बटन को लॉक कर देता है। यह रूटिंग के बिना …
80 android  locking  kiosk 

10
ReaderWriterLockSlim एक साधारण लॉक से बेहतर कब है?
मैं इस कोड के साथ ReaderWriterLock पर एक बहुत ही मूर्खतापूर्ण बेंचमार्क कर रहा हूं, जहां पढ़ना 4 गुना अधिक बार होता है: class Program { static void Main() { ISynchro[] test = { new Locked(), new RWLocked() }; Stopwatch sw = new Stopwatch(); foreach ( var isynchro in test …

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