哪些是面向併發編程語言最相關的設計模式?並行編程的設計模式?
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. 在.NET中尋找分佈式編程的設計模式
- 6. 多線程設計模式
- 7. CMS的設計模式,並考慮
- 8. 彙編語言的設計模式
- 9. 基於Agent/Actor的併發設計的設計模式
- 10. 建模作業執行流程的設計模式
- 11. 程序設置設計模式
- 12. 設計模式
- 13. 設計模式
- 14. 設計模式
- 15. 設計模式
- 16. 設計模式
- 17. 設計模式?
- 18. 並行架構設計模式的優秀資源?
- 19. 並行加載相關數據源的Coffeescript/Javascript設計模式
- 20. 狀態設計模式 - 編譯錯誤
- 21. 添加/編輯表單設計模式
- 22. MVC設計模式 - 設計模型
- 23. PDO數據庫訪問的PHP編程設計模式
- 24. 製作彙編程序的設計模式
- 25. 設計模式和高級編程的好書不是頭先
- 26. gwt設計器(設計模式或運行時)的檢測模式
- 27. Cassandra模式設計的可行性
- 28. java線程的設計模式
- 29. 序列設計模式中的進程
- 30. Backbone應用程序的設計模式
鏈接不再有效 – krisp 2016-03-17 08:35:15