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).





4
Kiểm soát WebBrowser trong một chuỗi mới
Tôi có một danh sách Uri's mà tôi muốn "nhấp vào" Để đạt được điều này, tôi đang cố gắng tạo điều khiển trình duyệt web mới cho mỗi Uri. Tôi tạo một chuỗi mới cho mỗi Uri. Vấn đề tôi gặp phải là kết thúc chuỗi trước tài liệu …

11
Cách lấy id luồng số nguyên trong c ++ 11
c ++ 11 có khả năng nhận được id luồng hiện tại, nhưng nó không thể truyền sang kiểu số nguyên: cout<<std::this_thread::get_id()<<endl; sản lượng: 139918771783456 cout<<(uint64_t)std::this_thread::get_id()<<endl; lỗi: ép kiểu không hợp lệ từ kiểu 'std :: thread :: id' sang kiểu 'uint64_t' giống với các kiểu khác: kiểu truyền không …

5
Cách sử dụng đúng từ điển đồng thời
Tôi có đúng khi nghĩ rằng đây là cách sử dụng chính xác Từ điển Đồng thời private ConcurrentDictionary<int,long> myDic = new ConcurrentDictionary<int,long>(); //Main thread at program startup for(int i = 0; i < 4; i++) { myDic.Add(i, 0); } //Seperate threads use this to update a value myDic[InputID] = …




4
Làm cách nào để cập nhật một ObservableCollection thông qua một chuỗi công nhân?
Tôi có một ObservableCollection<A> a_collection;Bộ sưu tập chứa 'n' mục. Mỗi mục A trông như thế này: public class A : INotifyPropertyChanged { public ObservableCollection<B> b_subcollection; Thread m_worker; } Về cơ bản, tất cả được kết nối với một chế độ xem danh sách WPF + một điều khiển chế …

3
Nhận trạng thái của std :: future
Có thể kiểm tra xem a std::futuređã kết thúc hay chưa? Theo như tôi có thể biết cách duy nhất để làm điều đó là gọi wait_forvới thời lượng bằng 0 và kiểm tra xem trạng thái có readyhay không, nhưng có cách nào tốt hơn không?



3
Xử lý một tệp từ nhiều quy trình
Tôi có một tệp văn bản lớn, trong đó tôi muốn xử lý từng dòng (thực hiện một số thao tác) và lưu trữ chúng trong cơ sở dữ liệu. Vì một chương trình đơn giản mất quá nhiều thời gian, tôi muốn nó được thực hiện thông qua nhiều …

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.