哪些是面向併發編程語言最相關的設計模式?並行編程的設計模式?
16
A
回答
3
併發編程中最常見的設計模式可能是生產者/消費者。併發編程總是存在很多問題和困難,特別是在開始時,比如理解鎖的確切做法,瞭解何時需要鎖定,瞭解如何避免死鎖,瞭解併發性的性能影響等。
在併發開發和代碼評審工作中,儘可能多地進行研究和測試比平常更重要。
要記住的另一件事是利用其他人已經完成並證明是成功的工作 - 在您使用的框架中提供的使用類和框架以及網絡上可用的框架,要好得多。
0
我認爲如果你習慣於每天使用設計模式,你應該沒問題。這是一本好書,關於這個問題的鏈接: http://java.sun.com/docs/books/cp/
15
+0
「非常全面」:沒有運氣,發現生產者/消費者有例如錯過了......我的東西嗎? – 2017-08-16 07:31:31
+0
鏈接已關閉!你能發佈更新的鏈接嗎? – Mani 2018-01-15 11:09:54
0
嗯,這裏看看,漂亮的課程並行模式和框架,使用它們以及:
相關問題
- 1. 編程設計模式
- 2. 設計模式的非編程「實現」
- 3. nodejs並行回調設計模式
- 4. C#的並行編程模式?
- 5. 並行編程模式:Scala vs OpenCL
- 6. 在.NET中尋找分佈式編程的設計模式
- 7. 多線程設計模式
- 8. 多線程設計模式
- 9. 彙編語言的設計模式
- 10. CMS的設計模式,並考慮
- 11. 基於Agent/Actor的併發設計的設計模式
- 12. 建模作業執行流程的設計模式
- 13. Map Reduce或其他分佈式/並行設計模式?
- 14. 測試設置例程設計模式
- 15. 程序設置設計模式
- 16. 設計模式
- 17. 設計模式:
- 18. 設計模式
- 19. 設計模式
- 20. 設計模式
- 21. 設計模式
- 22. 設計模式
- 23. 設計模式?
- 24. 設計模式
- 25. 設計模式和高級編程的好書不是頭先
- 26. PDO數據庫訪問的PHP編程設計模式
- 27. 製作彙編程序的設計模式
- 28. 將xml轉換爲特定編程語言的設計模式
- 29. 並行加載相關數據源的Coffeescript/Javascript設計模式
- 30. 並行架構設計模式的優秀資源?
鏈接不再有效 – krisp 2016-03-17 08:35:15