ถามตอบปัญหาและข้อมูลเกี่ยวกับ multithreading

บังคับปิดเมื่อส่งข้อมูลไปยังเซิร์ฟเวอร์

ฉันยังใหม่กับการส่งข้อมูลไปยังเซิร์ฟเวอร์และการทำงานกับ Volley Library ฉันใช้รหัสต่อไปนี้เพื่อส่งข้อมูลไปยังเซิร์ฟเวอร์โดยใช้ไลบรารี Volley ใน Splash Screen กระทู้ใหม่ (รันได้ใหม่ () { ...

• database • multithreading • networking • server • android-volley

การแชร์ข้อมูลโดยใช้เธรดใน Rust [ปิด]

ฉันกำลังพยายามออกแบบสถาปัตยกรรมต่อไปนี้เพื่อให้เกิดสนิม แนวคิดคือการสร้างโซลูชันที่มีประสิทธิภาพมากที่สุด (เวลาแฝงต่ำสุด) มันเกี่ยวกับการเชื่อมต่อกับหลาย WebSockets โดยใช้เธรดที่แตกต่างกันและ ...

ฉันจะหยุดโค้ดทั้งหมดภายในเธรดได้อย่างไร

ฉันใช้ซีลีเนียมและเธรด และฉันมี funcion check_browser_running เพื่อตรวจสอบว่าเบราว์เซอร์ยังคงทำงานอยู่หรือไม่: def check_browser_running() ในขณะที่ True: ลอง: driver.title ...

วิธีการเรียกใช้วิธีการที่ใช้ DBContext ที่ฉีดเข้าไปพร้อมกับงานแบบอะซิงโครนัสเพื่อเพิ่มความเร็วในการนำเข้า CRM

ฉันต้องการเรียกใช้เมธอดที่ใช้ DBContext ที่ฉีดเข้าไปเพื่อทำการเรียก db แต่ฉันต้องการใช้งานหลายอย่างที่ทำงานแบบอะซิงโครนัสเพื่อเรียกวิธีการดังกล่าวเพื่อให้โปรแกรมทำงานเร็วขึ้น ผมลองใช้...

การทำงานกับเธรดใน c/c++ ในหลายแพลตฟอร์ม

ในความเข้าใจของฉัน ถ้าคุณใช้ C คุณจะต้องใช้ POSIX Threads สิ่งเหล่านี้ขึ้นอยู่กับ OS และหากคุณใช้ Linux คุณต้องใช้ <pthread.h> ในขณะที่ถ้าคุณใช้ Windows คุณต้องไป ...

คุณควรใช้ตัวกำหนดตารางเวลาหลายตัวหรือไม่

คำแนะนำหรือข้อมูลเกี่ยวกับ User Mode Scheduling API ของ MS มีน้อยมาก และสิ่งหนึ่งที่ทำให้ฉันสับสนเป็นพิเศษ คุณควรสร้างเธรดตัวกำหนดตารางเวลาหลายชุดหรือไม่ ถ้าเป็นเช่นนั้นทำไม?...

ผู้ปฏิบัติงานหยุดกลางคันและไม่อัปเดตแถบความคืบหน้า

ฉันกำลังพยายามโหลดข้อมูลกับผู้ปฏิบัติงานและใช้ reportprogress เพื่ออัปเดตแถบความคืบหน้าจนกว่าจะเสร็จสิ้น แต่ผู้ปฏิบัติงานหยุดทำงานและไม่วนรอบ for หรือดำเนินการต่อหลังจากผ่านไปหลายนาที....

Python คำขอ - ฟิวเจอร์สช้า

ฉันกำลังใช้ request-futures เพื่อการขูดเว็บที่เร็วขึ้น ปัญหาคือมันยังช้ามาก ประมาณ 1 ทุก ๆ วินาที นี่คือลักษณะของ ThreadPoolExecutor: ด้วย FuturesSession(...

RestClient และล็อคเกลียว

การใช้ Delphi 10.4 การใช้เครื่องมือ REST Debugger ที่เรียกว่า API และได้รับส่วนประกอบ เรียก Componets ด้วย begin writeln('starting'); RESTRequest1.Execute; writeln('เสร็จสิ้น 1'); ...

เหตุใดฉันจึงไม่สามารถใช้คีย์เวิร์ด wait before async ได้

ฉันได้เขียนโค้ดด้านล่างในวิธีหลัก ฉันไม่สามารถใช้คำสำคัญ wait ก่อน WriteAsync() snippet-1: while (fileLength <100) { i = i + 1; ...

รับ multiprocessing ล็อกในคำสั่ง with ถ้าไม่ได้บล็อกหรือหมดเวลา

ด้วย multiprocessing.Lock ปกติ (หรือ threading.Lock) คุณสามารถลดความซับซ้อนของรหัสต่อไปนี้: lock = multiprocessing.Lock() lock.acquire() ลอง: ... ในที่สุด: lock.release() เป็น: ด้วยการล็อค: .. .

การสูญเสียข้อมูลขณะวนลูปใน goroutine [ปิด]

ฉันต้องสามารถกระจายรายการจากส่วนของสตริงผ่าน goroutines หลาย ๆ อันได้ แต่ฉันมีปัญหากับพฤติกรรมวนซ้ำ เมื่อใช้ goroutines น้อยกว่า 6 รหัสใช้งานได้ ...

เป็นไปได้ไหมที่แอปพลิเคชันแบบมัลติเธรดจะมีบางเธรดที่รันใน VM ในขณะที่บางแอปพลิเคชันรันบนโฮสต์

เนื่องจาก VM มีพื้นที่ออนแอดเดรสแยกจากพื้นที่แอดเดรสของโฮสต์ เป็นไปได้ไหมที่แอพพลิเคชั่นแบบมัลติเธรดจะมีเธรดบางตัวรันใน VM ในขณะที่บางแอพพลิเคชั่นรันบน ...

ทำไมไม่ใช้งานการควบคุมเวลาในเธรดปัจจุบัน

เมื่อนำฟังก์ชันไปใช้ในการทำงานในช่วงเวลาที่กำหนด (เช่น ตรวจสอบค่าทุกๆ 1 นาทีและ 10 นาทีโดยรวมจำกัดเวลา) วิธีแก้ปัญหายอดนิยมคือการใช้ Timer หรือ ...

std::map::end() ส่งคืนผลลัพธ์ที่แตกต่างจากเธรดที่ต่างกันหรือไม่

ฉันมีเธรดพูลนี้ที่เก็บคอนเทนเนอร์ของอ็อบเจ็กต์ และเมื่อใดก็ตามที่ได้รับข้อมูลใหม่ ออบเจ็กต์จะอัปเดตออบเจ็กต์ทั้งหมดด้วยข้อมูลใหม่เดียวกัน งานนี้ได้รับการจัดสรรล่วงหน้าบน ...