Explore les threads dans la programmation, les défis de données partagées, les verrous et la gestion des threads dans les interfaces graphiques et les applications web.
Couvre les bases de la concurrence, se concentrant sur les threads et la synchronisation, y compris l'assemblage des threads et les défis de l'exécution non déterministe.
Discute des lois de friction et des assemblages boulonnés dans les systèmes mécaniques, en mettant l'accent sur leurs applications dans la conception et l'analyse d'ingénierie.
Couvre l'abstraction des threads dans les systèmes informatiques, en se concentrant sur la concurrence, le parallélisme et la gestion des threads à l'aide de l'API POSIX.
Explore la tonalité, les profils de tangage, la distance clé et l'analyse statistique des classes de tangage, en utilisant des espaces de tangage pour analyser les distributions de tangage et le Tonnetz pour une tonalité différente.
Explore la cohérence de la mémoire, la cohérence, la faible cohérence et la cohérence séquentielle, en soulignant l'importance de la cohérence au niveau du langage et de la programmation sans course aux données.
Explore les techniques d'assemblage dans les systèmes mécaniques, couvrant les joints boulonnés, le brasage, le soudage et le collage, ainsi que les principes de serrage des écrous et d'auto-verrouillage dans les assemblages vis-écrou.
Couvre les bases de la programmation parallèle, y compris l'exploitation du parallélisme dans les algorithmes et l'importance d'éviter les conditions de race.
Explore les moniteurs comme une construction de synchronisation fournissant l'exclusion mutuelle et la coopération entre les threads, avec des exemples comme le tampon d'un seul endroit.
Explore les techniques de micro-assemblage, y compris l'analyse de précision, la conception de robots, les capteurs de position et les stratégies de minimisation des erreurs.
Explore le comportement mécanique des solides, y compris les lois de déformation, le comportement élastique-plastique, et le contact frictionnel entre les solides.