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: DESIGN-PATTERNS

¿Cómo invocar métodos en el mismo objeto singleton en Python?

from future import annotations import cx_Oracle as oracle class Connection(oracle.Connection): __connection = None @classmethod def create(cls) -> Connection: “””Retorna un objeto singleton de la clase cx_Oracle.Connection.””” if not cls.__connection: cls.__connection = oracle.connect( user=”xxx”, password=”xxx”, dsn=”xxx”, mode=oracle.SYSDBA ) return cls.__connection “”” Quiero usar un objeto de conexión de base de datos . . . Read more

Instanciando de forma dinámica una cadena de objetos enlazados.

Estoy implementando un patrón de cadena de comando para una búsqueda de subcadenas. Puedo crear la cadena estáticamente escribiendo algo como esto: matchChain = new CharMatcher(new DotMatcher(new CharMatcher(null))); donde declaro explícitamente qué cada carácter en la cadena va a ser para que coincida con el patrón Carácter Punto Carácter (“c.c”). . . . Read more

Diseño REST | Rutas y Parámetros de Consulta

Tengo un punto de acceso REST que tiene un parámetro de consulta opcional. ¿Cómo y dónde debo manejar esto opcionalmente? Es un filtro adicional cuando obtengo mis datos, por lo que básicamente la consulta de la base de datos que necesito ejecutar difiere según este parámetro opcional. Si agrego una . . . Read more

El programa devuelve un objeto NULL.

Quiero demostrar el patrón de diseño Factory utilizando un fragmento de código PHP. Por lo tanto, desarrollé este código por mí mismo. Pero me da un objeto NULL. Por favor, ayúdame a resolver esto. <?php class Book{ private $bookName; private $bookAuthor; const lineBreak = “<br/>”; public function __construct($bookName,$bookAuthor) { $this->bookName . . . Read more