คำถามในหัวข้อ 'locking'

Reader/Writer ล็อคใน C ++
ฉันกำลังมองหาตัวล็อคผู้อ่าน / นักเขียนที่ดีใน C ++ เรามีกรณีการใช้งานของผู้เขียนไม่บ่อยเพียงคนเดียวและผู้อ่านบ่อยจำนวนมาก และต้องการเพิ่มประสิทธิภาพเพื่อสิ่งนี้ จะดีกว่า ฉันต้องการโซลูชันข้ามแพลตฟอร์ม อย่างไรก็ตาม Windows...
84655 มุมมอง
schedule 24.12.2023

iphone ค่าล็อคอัตโนมัติ?
ไม่สามารถเรียกคืนค่าล็อคอัตโนมัติได้หรือไม่? หรือมีใครทราบวิธีแก้ไขเวลาล็อคอัตโนมัติเหมือนแอพพลิเคชั่นปลุกที่มีอยู่บ้าง? ขอบคุณ.
1413 มุมมอง
schedule 23.11.2023

Rails 3 - ธุรกรรมและการล็อค
ฉันยังใหม่กับ Rails และมีระบบที่ต้องประมวลผลธุรกรรม ผู้ใช้สามารถเข้าสู่ธุรกรรมที่มีผู้ใช้มากกว่าหนึ่งรายผูกอยู่ ผู้ใช้เหล่านี้เป็นหนี้เงินจำนวนหนึ่งกับบุคคลที่ทำธุรกรรม ตัวอย่างเช่น บิลอาจซื้ออาหารกลางวันให้เพื่อน 4 คนและใบเรียกเก็บเงินคือ 125...
4159 มุมมอง
schedule 09.11.2023

สามารถล็อคไฟล์ sqlite บนระบบไฟล์ NFS ได้หรือไม่
สมมติว่ามีสคริปต์หลามสองตัวที่ต้องการเขียนข้อมูลลงในตารางเดียวกันซึ่งจัดเก็บไว้ในไฟล์ SQLite โดยใช้โมดูล sqlite3 ไฟล์ SQLite ถูกเก็บไว้ในระบบไฟล์ NFS ใน SQLite-FAQ ฉันอ่านว่า: SQLite...
10156 มุมมอง
schedule 11.12.2023

PowerShell: ตั้งค่าเนื้อหาที่มีปัญหากับไฟล์ที่ใช้งานอยู่แล้ว
ฉันกำลังทำงานกับสคริปต์ PowerShell ที่จะค้นหาไฟล์ทั้งหมดที่มี PATTERN ภายใน DIRECTORY ที่กำหนด พิมพ์บรรทัดที่เกี่ยวข้องของเอกสารโดยที่ PATTERN ไฮไลต์ไว้ จากนั้นแทนที่ PATTERN ด้วยคำ REPLACE ที่ให้มา จากนั้นจึงบันทึกไฟล์กลับ ดังนั้นจึงแก้ไขไฟล์ได้จริง...
6229 มุมมอง
schedule 15.01.2024

การล็อกทรัพยากรด้วย async/await
ฉันมีแอปพลิเคชันที่ฉันมีทรัพยากรที่ใช้ร่วมกัน (ระบบ Motion) ซึ่งลูกค้าหลายรายสามารถเข้าถึงได้ ฉันมีการดำเนินการส่วนบุคคลที่ต้องการการเข้าถึงระบบในช่วงระยะเวลาของการย้าย และการดำเนินการใดควรทำให้เกิดข้อยกเว้น 'ไม่ว่าง'...
20383 มุมมอง
schedule 05.12.2023

ผู้ใช้หลายรายที่เข้าถึงฐานข้อมูล VFP App / dbase ผ่านเครือข่าย - ปัญหาที่ช้า
ขณะนี้ฉันกำลังใช้งานแอปพลิเคชัน VFP9 ที่ใช้ฐานข้อมูลซึ่งโดยพื้นฐานแล้วเป็นโฟลเดอร์ของไฟล์ DBF, FPT และ CDX หลายไฟล์ ขณะนี้ฐานข้อมูลนี้ถูกแชร์บนเครือข่าย (เครือข่าย 1GB/สวิตช์/พีซี) สำหรับผู้ใช้มากกว่า 50 รายในการเข้าถึง ขณะนี้เราได้รับข้อความ...
6460 มุมมอง
schedule 21.11.2023

ลดความจุของ Semaphore แบบไดนามิก
ฉันพยายามใช้เซมาฟอร์เพื่อควบคุมจำนวนคำขอที่บริการของฉันสามารถรองรับได้ เช่น. class Service : IDisposable { SemaphoreSlim s = new SemaphoreSlim(InitialCapacity); .... async void ProcessRequest() { await s.WaitAsync();...
733 มุมมอง

.net core: เหตุใดการคืนค่า dotnet จึงสร้างไฟล์ล็อค มีประโยชน์อย่างไร
ฉันยังใหม่กับ dot.net core และลองใช้ตัวอย่าง, dotnet ใหม่, การกู้คืน dotnet, เรียกใช้ dotnet หลังจากขั้นตอนที่ 2 (การกู้คืน dotnet) ฉันพยายามลบไฟล์ล็อคนี้ จากนั้น "dotnet run" ล้มเหลว ดังที่บอกว่าต้องใช้ไฟล์ล็อค เหตุใด Microsoft จึงออกแบบไฟล์...
1841 มุมมอง
schedule 20.11.2023

ค้นหาการล็อคหรือธุรกรรมที่รอดำเนินการใน MySql
ฉันมีโค้ด PHP ส่วนหนึ่งซึ่งไม่สามารถดำเนินการสืบค้นได้อีกต่อไปเนื่องจากการล็อกที่รอดำเนินการหรือธุรกรรมที่เปิดอยู่แล้วบน MySql DB ซึ่งฉันยังไม่พบ สคริปต์ถูกเปิดใช้งานโดย cron ทุก ๆ ชั่วโมง รหัสที่ละเมิดคือสิ่งนี้ CommandHelper::log("Calling...
1154 มุมมอง
schedule 11.01.2024