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: SINGLETON

El fragmento Singleton en Kotlin da un error de compilación de ktNameReferenceException.

Estoy intentando crear un fragmento singleton haciendo lo siguiente: object MyFragment: BottomSheetDialogFragment {…} Pero al compilar el proyecto, aparece una excepción en tiempo de compilación: org.jetbrains.kotlin.codegen.CompilationException: Error interno de backend (JVM): Fallo al generar la expresión: ktNameReferenceException ¿Qué está mal en el enfoque anterior?

Cola en objeto singleton

Estoy utilizando el patrón de diseño singleton que contiene una cola y se ve así: class MySingleton(): __instance = None __msg_queue = None MAX_QUEUE_SIZE = 10000 lock = threading.Lock() @staticmethod def get_instance(): if not MySingleton.__instance: MySingleton.lock.acquire() if not MySingleton.__instance: MySingleton.__instance = MySingleton() MySingleton.lock.release() return MySingleton.__instance def __init__(self): self.__msg_queue = queue.Queue(maxsize=self.MAX_QUEUE_SIZE) . . . Read more

Accediendo a la base de datos de EF Core al inicio para establecer valores constantes para la inyección de dependencias.

Tengo un conjunto de valores constantes en una base de datos. Idealmente, me gustaría leerlos una vez durante el inicio para no tener que volver a la base de datos cada vez. Actualmente tengo EF Core y normalmente pasaría IDbContext. Para empezar, tenía: services.AddScoped<idatabaseconstants,databaseconstants>(); Entonces mi clase de constantes sería . . . Read more