Estoy creando un servidor backend con Node.js (basado en Nest.js). Cada manejador de ruta consulta o modifica principalmente la base de datos (efecto principal), y a veces envía eventos a un servidor externo, registra información, etc. (efecto secundario). Quiero que las funciones de cada manejador de ruta no fallen cuando . . . Read more
En Rails 4.1, solía invocar un método de validación cuando se modificaba un atributo en mi modelo. validate :my_attribute_is_valid, if: :my_attribute_changed? Con Rails 5.1 y versiones superiores (estoy usando 6), el método changed? del atributo ha cambiado por los callbacks before y after_ (para saved_change_to_attribute? y will_save_change_to_attribute?, respectivamente). ¿Cuál es . . . Read more
Estoy tratando de envolver un callbackFlow dentro de un flujo externo flow – hay elementos que me gustaría emitir desde el flujo externo, pero tengo una interfaz de devolución de llamada antigua, que me gustaría adaptar a Kotlin flow. He revisado varios ejemplos de uso de callbackFlow, pero no logro . . . Read more
Aquí está mi código para crear el árbol binario de búsqueda, así como un método prototipo para añadir al árbol. También está el método preorden junto con algunas llamadas para ejecutar las funciones y probarlas… “`javascript function BinarySearchTree(valor) { this.valor = valor; this.derecha = null; this.izquierda = null; } BinarySearchTree.prototype.add . . . Read more