es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: DATABASE-DEADLOCKS

Canal no-determinismo utilizando tiempos de espera y bloqueos contextuales.

Estoy tratando de entender los contextos y canales en Go, pero estoy teniendo dificultades para comprender lo que está sucediendo. Aquí hay un código de ejemplo. package main import ( “context” “fmt” “log” “time” “golang.org/x/time/rate” ) func main() { msgs := make(chan string) ctx, cancel := context.WithTimeout(context.Background(), 1*time.Second) defer cancel() . . . Read more

Evitando el bloqueo dentro del callback de notificación AVAudioEngineConfigurationChange.

Tengo una clase Swift que contiene una instancia de AVAudioEngine y estoy utilizando la notificación AVAudioEngineConfigurationChange de la siguiente manera: class Demonstration: NSObject { var engine: AVAudioEngine? = AVAudioEngine() // … override init() { super.init() // … NotificationCenter.default.addObserver(self, selector: #selector(self.handleEngineConfigChange(_:)), name: .AVAudioEngineConfigurationChange, object: nil) } @objc func handleEngineConfigChange(_ notification: Notification) . . . Read more