Câu hỏi được gắn thẻ «multithreading»

Đa luồng là khả năng của máy tính hoặc chương trình thực hiện công việc đồng thời hoặc không đồng bộ bằng cách sử dụng nhiều luồng thực thi đồng thời (thường được gọi là luồng).




8
SyncizationContext làm gì?
Trong cuốn sách Lập trình C #, nó có một số mã mẫu về SynchronizationContext: SynchronizationContext originalContext = SynchronizationContext.Current; ThreadPool.QueueUserWorkItem(delegate { string text = File.ReadAllText(@"c:\temp\log.txt"); originalContext.Post(delegate { myTextBox.Text = text; }, null); }); Tôi là người mới bắt đầu trong các chủ đề, vì vậy xin vui lòng trả lời …
134 c#  .net  multithreading 


3
Hiểu vòng lặp sự kiện
Tôi đang suy nghĩ về nó và đây là những gì tôi nghĩ ra: Hãy nói rằng chúng ta có một mã như thế này: console.clear(); console.log("a"); setTimeout(function(){console.log("b");},1000); console.log("c"); setTimeout(function(){console.log("d");},0); Một yêu cầu xuất hiện và công cụ JS bắt đầu thực thi mã ở trên từng bước. Hai cuộc …


16
Windows luồng: _beginthread vs _beginthreadex vs CreateThread C ++
Cách tốt hơn để bắt đầu một chủ đề _beginthread, _beginthreadxhoặc CreateThread? Tôi đang cố gắng xác định những lợi thế / bất lợi của _beginthread, _beginthreadexvà CreateThread. Tất cả các hàm này trả về một xử lý luồng cho một luồng mới được tạo, tôi đã biết rằng CreatThread …
133 c++  c  multithreading  winapi 








Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.