Resultados de la búsqueda a petición "locking"

9 la respuesta

¿es necesario el bloqueo para la búsqueda de diccionario?

lock(dictionaryX) { dictionaryX.TryGetValue(k,ey, out value); }¿es necesario bloquear mientras se realizan búsquedas en un diccionario? El programa es multiproceso y agrega clave / valor a dict. dict está siendo bloqueado.

3 la respuesta

¿Los semáforos impiden el reordenamiento de las instrucciones?

Estaba buscando un equivalente esperado de las declaraciones de bloqueo en C #. Algunas personas sugieren usar un binarioSemaphoreSlim de la siguiente manera: await semaphore.WaitAsync().ConfigureAwait(false); try { //inner instructions ...

2 la respuesta

Android comprueba si la pantalla de bloqueo está configurada

Necesito verificar si la pantalla de bloqueo tiene un PIN o algo más seguro (contraseña, huella digital, etc.). Puedo verificar si hay un PIN, una Contraseña o un Patrón. KeyguardManager keyguardManager = ...

1 la respuesta

Implementación de bloqueo optimista en Oracle

Estoy confundido sobre el tema del enclavamiento en Oracle. En la medida en que mi investigación haya conducido m, e, puede usar elFOR UPDATE NOWAIT/WAIT para bloquear filas. Quiero implementar mi bloqueo de esta manera. Una vez que emito elFOR ...

4 la respuesta

¿Cómo bloquear correctamente un tipo de valor?

Estaba leyendo sobre el enhebrado y sobre el bloqueo. Es una práctica común que no puede (y no debería) bloquear un tipo de valor. Entonces la pregunta es, ¿cuál es la forma recomendada de bloquear un tipo de valor? Sé que hay algunas maneras de ...

2 la respuesta

Ignorar la fila bloqueada en una consulta MySQL

Tengo una tabla que se lee al mismo tiempo por diferentes hilos. Cada hilo debe seleccionar 100 filas, ejecutar algunas tareas en cada fila (no relacionadas con la base de datos) y luego deben eliminar la fila seleccionada de la tabla. las ...

10 la respuesta

¿Cuándo es mejor ReaderWriterLockSlim que un simple bloqueo?

Estoy haciendo un punto de referencia muy tonto en ReaderWriterLock con este código, donde la lectura ocurre 4 veces más que escribir: class Program { static void Main() { ISynchro[] test = { new Locked(), new RWLocked() }; Stopwatch sw = new ...

4 la respuesta

Bloquee el dispositivo Android mediante programación

He estado tratando de bloquear el dispositivo a través del programa. Pero todavía no puedo encontrar la solución. Quiero bloquear Android froyo2.2 a través del programa. He intentado keyguardmanager y DeviceAdminManager. Mi aplicación es ...

6 la respuesta

MySQL: transacciones vs tablas de bloqueo

Estoy un poco confundido con las transacciones frente a las tablas de bloqueo para garantizar la integridad de la base de datos y asegurarme de que un SELECCIONAR y ACTUALIZAR permanezca sincronizado y que ninguna otra conexión interfiera con él. ...

5 la respuesta

¿Lock () garantiza la adquisición adquirida en el pedido solicitado?

Cuando varios subprocesos solicitan un bloqueo en el mismo objeto, ¿garantiza el CLR que los bloqueos se adquirirán en el orden en que se solicitaron? Escribí una prueba para ver si esto era cierto, y parece indicar que sí, pero no estoy seguro ...