multi-threading
ile çok fazla deneyim gerektiren işlere rastlamıyorum. Bu yüzden ben kimseyi (açık kaynak projesi) bildiğimi merak ettim ki, thread pools
çözme deadlock
durumunun üstesinden gelen bazı ağır iş kodlarının gerçek dünya örneklerine bakabilir, nonblocking algorithms
, reentrant locks
, join-fork
, futures-callables
kullanıyorsunuz. . Gelişmiş çoklu iş parçacığı - Java
9
A
cevap
2
Bunlar sözü her şeyi kullanmak ve oldukça iyi çok bakış tasarım açısından belgelenmiş olma benfit var.
JGroups, Jboss Cache ve devamı Infinispan
1
Belki orijinal Java java.util.concurrent paketine bir göz. Bu sanatın durumu olmalı. Önemsiz bir örnek (Ben zaten orada çeşitli öğreticiler geçtiniz tahmin ediyorum) dışında herhangi bir şeyle bu geçer belirli bir siteden haberdar değil
1
.
Benim tavsiye olacaktır: Eğer
- , kendinize ait bir proje başlatın makul kararlı/büyük/karmaşık
Seçenek 2, en azından, bazı gerçek dünya deneyimi sunmak ve bir üretim sisteminde çok iş parçacıklı kod aslında neye benzediğini görmek izin verir (yani o tarafından çalıştı ve yeniden bir çalışma edildiğini kod olacak çünkü gerçek programcılar, gerçek bir problem çözme m).
İlgili konular
- 1. Çoklu iş parçacığı nasıl ekleyebilirim?
- 2. C++ Çoklu iş parçacığı eşitlemesi
- 3. java dizisi iş parçacığı güvenliği
- 4. Java iş parçacığı güvenli kilitleme
- 5. Android'de çoklu iş parçacığı nasıl çalışır?
- 6. Çoklu iş parçacığı sorunu değeri güncelleştiriliyor
- 7. ExecutorService yavaş çoklu iş parçacığı performansı
- 8. Çoklu iş parçacığı ortamında yürütme süresi
- 9. Java'da Konu Başlıkları ve Çoklu İş Parçacığı
- 10. nHabernate oturumu ve çoklu iş parçacığı
- 11. IE6'da JavaScript çoklu iş parçacığı mı?
- 12. Tek bir iş parçacığı kullanarak çoklu iş parçacığını nasıl gerçekleştirirsiniz?
- 13. iş parçacığı içinde yerel depolama iş parçacığı
- 14. İş parçacığı tanıtıcısı iş parçacığı tanıtıcısı
- 15. İş parçacığı için güvenlidir MessageDigest in Java
- 16. Java sinyal dağıtıcısı iş parçacığı nedir?
- 17. Java Her X saniyede bir iş parçacığı
- 18. OutOfMemoryError ayrı bir Java iş parçacığı içinde
- 19. Java iş parçacığı nasıl başlatılır ve yönetilir?
- 20. Java - iş parçacığı yapmaktan sonra sorun yaşanıyor
- 21. Kinect ile iş parçacığı
- 22. iş parçacığı
- 23. Python iş parçacığı dökümü
- 24. İki web hizmetini çoklu iş parçacığı kullanarak nasıl topluyorum?
- 25. D-Bus iş parçacığı modeli
- 26. ClassLoader iş parçacığı güvenli midir?
- 27. android olarak sadece 2 AsyncTask çalıştırın (çoklu iş parçacığı)
- 28. Çoklu iş parçacığı programına birden çok lua örneğini katıştırma
- 29. İş parçacığı, iki iş parçacığı arasındaki iletişim C#
- 30. CountdownTimer UI iş parçacığı güncelleştiren çalışan iş parçacığı içinde
Erkek kediler de ipliğin bir çok kullanır –
[HornetQ] (http://www.jboss.org/hornetq) J2EE/MOM ve kullanımları olan başka JBoss proje bol bol eşzamanlılık. – pauli