2010-01-23 40 views

Trả lời

3

Mẫu thiết kế phổ biến nhất được sử dụng trong lập trình đồng thời có thể là nhà sản xuất/người tiêu dùng. Luôn luôn có rất nhiều vấn đề và khó khăn với lập trình đồng thời, đặc biệt là khi bắt đầu, như hiểu chính xác những gì khóa, hiểu khi nào bạn cần khóa, hiểu cách tránh deadlocks, hiểu ý nghĩa hiệu suất của đồng thời, và như vậy.

Làm càng nhiều nghiên cứu và thử nghiệm càng tốt khi làm việc với phát triển đồng thời và đánh giá mã thậm chí còn quan trọng hơn bình thường. Một điều khác cần ghi nhớ là tốt hơn hết là tận dụng lợi thế của công việc mà những người khác đã thực hiện và chứng minh là thành công - sử dụng các lớp và khung công tác có sẵn trong khuôn khổ bạn sử dụng và những khung có sẵn trên mạng.

0

Tôi nghĩ nếu bạn đang sử dụng để sử dụng các mẫu thiết kế hàng ngày, bạn sẽ ổn thôi. Dưới đây là một liên kết đến một cuốn sách hay về đề tài này: http://java.sun.com/docs/books/cp/

+0

liên kết là không còn giá trị – krisp

15

Kiểm tra liên kết này, nó khá toàn diện: http://parlab.eecs.berkeley.edu/wiki/patterns/patterns

+0

"khá toàn diện": không có may mắn để khám phá nhà sản xuất/tiêu dùng có ví dụ ... nhỡ tôi cái gì? Liên kết –

+0

bị lỗi !! bạn có thể gửi liên kết cập nhật không? – Mani

0

Vâng, có một cái nhìn ở đây, dĩ nhiên thoải mái cho các mẫu đồng thời và các khuôn khổ, sử dụng chúng cũng :

https://class.coursera.org/posa-001

Các vấn đề liên quan