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

Hàng đợi là một cấu trúc dữ liệu có thứ tự, nhập trước xuất trước. Các triển khai điển hình của hàng đợi hỗ trợ đẩy các phần tử ra phía sau và đưa chúng ra khỏi vị trí phía trước.




7
Queue.Queue so với bộ sưu tập.deque
Tôi cần một hàng đợi mà nhiều luồng có thể đặt công cụ vào và nhiều luồng có thể đọc từ đó. Python có ít nhất hai lớp xếp hàng, Queue.Queue và samples.deque, với lớp trước dường như sử dụng lớp sau trong nội bộ. Cả hai đều tuyên bố …

11
Làm cách nào để xóa std :: queue hiệu quả?
Tôi đang sử dụng std :: queue để triển khai lớp JobQueue. (Về cơ bản lớp học này xử lý từng công việc theo cách thức của FIFO). Trong một kịch bản, tôi muốn xóa hàng đợi trong một lần chụp (xóa tất cả các công việc khỏi hàng đợi). …
166 c++  stl  queue 

9
Tạo hàng đợi chặn <T> trong .NET?
Tôi có một kịch bản trong đó tôi có nhiều luồng thêm vào hàng đợi và nhiều luồng đọc từ cùng một hàng. Nếu hàng đợi đạt đến một kích thước cụ thể, tất cả các luồng đang lấp đầy hàng đợi sẽ bị chặn khi thêm cho đến khi …

2
Đa xử lý - Ống vs Hàng đợi
Sự khác biệt cơ bản giữa hàng đợi và đường ống trong gói đa xử lý của Python là gì? Trong những kịch bản nên chọn một trong những kịch bản khác? Khi nào thì thuận lợi để sử dụng Pipe()? Khi nào thì thuận lợi để sử dụng Queue()?

15
Chạy nhiệm vụ PHP không đồng bộ
Tôi làm việc trên một ứng dụng web khá lớn và phần phụ trợ chủ yếu bằng PHP. Có một số vị trí trong mã mà tôi cần hoàn thành một số tác vụ, nhưng tôi không muốn làm cho người dùng chờ kết quả. Ví dụ: khi tạo một …







8
Sự khác biệt giữa các phương thức thêm và chào hàng trong Hàng đợi trong Java là gì?
Lấy PriorityQueueví dụ http://java.sun.com/j2se/1.5.0/docs/api/java/util/PosystemQueue.html#offer(E) Bất cứ ai có thể cho tôi một ví dụ về một Queuenơi mà các phương pháp addvà offerkhác nhau? Theo Collectiontài liệu, addphương pháp này thường sẽ tìm cách đảm bảo rằng một phần tử tồn tại bên trong Collectionthay vì thêm các bản sao. …
109 java  queue  add 

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.