preguntar acerca de race-condition

4
réponses

Prévention de la condition de concurrence de if-exists-update-else-insert dans Entity Framework

J'ai lu d'autres questions sur la façon d'implémenter la sémantique if-exists-insert-else-update dans EF, mais soit je ne comprends pas comment les réponses fonctionnent, soit elles ne résolvent pas le problème. Une solution courante proposée consis …
demandé sur 1970-01-01 00:33:31
3
réponses

Condition de course sur x86

Quelqu'un Pourrait-il expliquer cette déclaration: shared variables x = 0, y = 0 Core 1 Core 2 x = 1; y = 1; r1 = y; r2 = x; Comment est-il possible d'avoir r1 == 0 et r2 == 0 sur des processeurs x86? Source "le langage de la c …
demandé sur 1970-01-01 00:33:31
4
réponses

MySQL INSERT IF (custom if statements)

tout d'abord, voici le résumé concis de la question: est-il possible de lancer un INSERT instruction conditionnelle? Quelque chose qui ressemble à ceci: IF(expression) INSERT... Maintenant, je sais que je peux le faire avec une procédure stockée …
demandé sur 1970-01-01 00:33:31
17
réponses

Qu’est ce qu’une condition?

lors de la rédaction d'applications multi-threads, l'un des problèmes les plus courants rencontrés sont les conditions de course. mes questions à la communauté sont: Qu'est-ce qu'une condition de race? Comment les détecter? Commen …
demandé sur 1970-01-01 00:33:28
5
réponses

Pourquoi Python threading.Condition() notify() nécessitent une serrure?

ma question porte précisément sur la raison pour laquelle il a été conçu de cette façon, en raison de l'incidence inutile sur le rendement. lorsque le fil T1 porte ce code: cv.acquire() cv.wait() cv.release() et le fil T2 a ce …
demandé sur 1970-01-01 00:33:37