J'ai commencé à threader en C et aussi récemment en Python et j'aimerais connaître les bons tutoriels disponibles.Concepts de threading d'apprentissage
Répondre
C - Livres recommandés
Fenêtres: Hart, Johnson M. - Windows System Programming (3rd Edition)
Python - en ligne
+1 pour la programmation avec des threads POSIX. Il y en a aussi un bon par O'Reilly ... Pthreads Programming (Nichols, Buttlar, Farrell) –
Yo Vous pourriez écrire le fil vous-même, il pourrait être difficile mais en faisant cela, vous en apprendrez plus sur le filetage.
Ou vous pouvez utiliser une bibliothèque de threads préexistante. Il vous permettra de mettre en œuvre le filetage plus rapidement dans votre application, mais vous ne pouvez pas apprendre autant que ce qui se passe "sous le capot". De votre question, je ne vois pas quel chemin vous voulez prendre. Pour ce dernier, je suggère boosts threading library. Les autres réponses contiennent d'excellents liens si vous préférez l'ancien chemin.
Bonne chance. :)
J'ai trouvé Interprocess Communications in Linux: The Nooks and Crannies être extrêmement utile pour IPC (et le filetage) en C.
- 1. Concepts et conception de PluginController
- 2. Que sont les concepts?
- 3. Modèle Threading
- 4. Threading In Shoooes
- 5. asp.net threading and gui
- 6. Blackhen Threading Library
- 7. Threading in .net
- 8. .net: threading debug
- 9. réutilisabilité, Threading classe
- 10. Threading en Java
- 11. C# Threading Mécanisme
- 12. Objectif C Threading Question
- 13. C# Threading, GetAvailableThreads()
- 14. application .net multi-threading
- 15. problème Threading dans WPF
- 16. Concepts de conception de l'interface utilisateur dans WinForms
- 17. Droite Threading un arbre binaire
- 18. C#, Event Handlers et Threading
- 19. Multi-Threading, HttpContext, Tâche longue?
- 20. Tutoriel Java Threading Type Question
- 21. Python: Verrous de `threading` et` multiprocessing` interchangeables?
- 22. NSURLConnection de délégation et threading - iPhone
- 23. Modèle de threading à remontage NET
- 24. Quels sont les trois principaux concepts principaux de WPF?
- 25. Workflow Foundation Threading et WCF OperationContext
- 26. Multi-threading avec Informix et IBM CSDK
- 27. Question de threading Java - l'écoute de n flux d'erreurs
- 28. Où puis-je en apprendre davantage sur les concepts de structure de données de base?
- 29. Imposer des contraintes de types de fonctions de template, sans concepts C++ 0x
- 30. Comment utiliser les concepts de multithreading et le concept de blocage dans VB.NET
Quelle plate-forme vous travaillez (filetage Windows et Unix est tout à fait différent). –
"fouler en c et python" !! N'oubliez pas de vous essuyer les pieds avant d'entrer dans la maison ... – Roddy