Tag: DATA-SYNCHRONIZATION
He encontrado el problema y la solución de los salvajes comensales, pero no parece entender cómo la solución maneja la situación cuando un salvaje intenta comer de la olla mientras todavía está vacía. El problema y la solución de “Little Book of Semaphores” son los siguientes: Una tribu de salvajes . . . Read more
Estoy creando software de sincronización y quiero utilizar la API del registro del sistema de archivos para esto. Mi aplicación debería instalarse desde la tienda de Windows y ejecutarse con permisos de usuario regulares, sin privilegios de administrador. Solo accederá a los archivos ubicados en la carpeta C:\Users\USERNAME\, lo cual . . . Read more
Imagina que tengo una clase cuyo método (proceso) puede ser llamado concurrentemente. Este método realiza un procesamiento (hacerProceso) que no puede ser ejecutado concurrentemente. Además, si se llama al método proceso, pero el procesamiento (hacerProceso) ya está en progreso, la invocación del método proceso debe esperar hasta que el procesamiento . . . Read more
En primer lugar, Feliz Navidad a todos. Me gustaría presentar aquí un ejercicio en el que estoy trabajando y luego darles una posible solución. “Un grupo de estudiantes está estudiando para un examen. Los estudiantes solo pueden estudiar mientras comen pizza. Además, si un estudiante descubre que no hay pizza, . . . Read more
Quiero usar Rust y once_cell para implementar una instancia constante estática de una estructura y un vector constante estático que contiene estas instancias de estructuras estáticas. Aquí está el código de ejemplo: use once_cell::sync::Lazy; pub struct Kind { name: String, value: i32, } impl Kind { pub fn new(name: &str, . . . Read more