Tag: THREAD-SAFETY
Estoy tratando de trabajar con postgresQL con graphql en un servidor express. El problema al que me enfrento es que quiero actualizar el valor de la base de datos cuando el usuario llame a la API en el cliente. Cuando se llama dos veces en poco tiempo, dado que el . . . Read more
Sé que ReadOnlyDictionary es “seguro para hilos” al acceder desde múltiples hilos siempre y cuando la colección no esté cambiando. Pero ¿qué pasa si la colección no está cambiando (no se agregan/eliminan claves) y los valores son seguros para hilos por sí mismos, lo que significa que la referencia no . . . Read more
Soy nuevo en C# y .Net y tengo algunas dudas sobre la seguridad de hilos en WPF y cómo diferentes páginas de WPF deben comunicarse entre sí. Mi proyecto principal tendría una clase llamada MainWindow.cs con MainWndow.xaml. Además, tendré dos páginas llamadas Page1.cs con Page1.xaml y Page2.cs con Page2.xaml. Leyendo . . . Read more
Solo mira la demostración que escribí a continuación: #include <iostream> #include <thread> #include <vector> #include <mutex> #include <unistd.h> using namespace std; class SomethingWithVec { public: SomethingWithVec() {} void push(int num) { lock_guard<mutex> guard(mutex); v.push_back(num); } int size() { lock_guard<mutex> guard(mutex); return v.size(); } private: vector<int> v; mutex mutex; }; int . . . Read more
Si shared_ptr se destruye, ¿qué sucede con “this” si se captura en una lambda para ejecutarse en un hilo? ¿No debería haber lanzado una excepción en el caso a continuación, ya que el objeto Test se destruyó antes de que el hilo pudiera finalizar su ejecución? #include <iostream> #include <thread> . . . Read more