Resultados de la búsqueda a petición "design-patterns"
¿Algún buen recurso sobre patrones de diseño para arquitecturas paralelas?
Un poco de historia: Estoy comenzando con GPGPU (OpenCL), estoy usando un contenedor java ( jogamp.jocl [http://jogamp.org/jocl/www/]) con la esperanza de que me proporcione una forma de abstraer el nivel de nitidez de bajo nivel y usar ...
Segregación de solo lectura y lectura-escritura en las aplicaciones Spring / J2EE
Utilizamos Spring, Spring-Data y JPA en nuestro proyecto. Para los servidores de producción, nos gustaría configurar el clúster de la base de datos de modo que todas las consultas de lectura se dirijan a un servidor y todas las consultas de ...
¿Hay una manera elegante de hacer que cada método en una clase comience con un determinado bloque de código?
Tengo una clase donde cada método comienza de la misma manera: class Foo { public void bar() { if (!fooIsEnabled) return; //... } public void baz() { if (!fooIsEnabled) return; //... } public void bat() { if (!fooIsEnabled) return; //... } }¿Hay ...
¿Por qué Scanner implementa Iterator <String>?
Me preguntaba por quéjava.util.Scanner [http://docs.oracle.com/javase/7/docs/api/java/util/Scanner.html]implementos java.util.Iterator [http://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html]? Scanner implementa ...
Diseño (How-to) de clases que contienen colecciones de otras clases.
¿Cómo diseñar clases que involucren colecciones de otras clases? Ejemplo general: A Espacio de trabajocontiene número deProyectos . A Proyectocontiene gran cantidad deRecursos . CadaRecursopuede contener gran cantidad deArchivos. Entonces, ...
¿Qué esquema de base de datos puedo usar para guardar diferentes tipos de datos de facturación?
Tengo un sistema que crea un pedido y ese pedido se puede facturar a una cuenta propia, enviar contra reembolso (COD) o cargar a una tarjeta de crédito. He creado las siguientes tablas: PEDIDOS Solicitar ID billingoption_id OPCIONES DE ...
Las mejores prácticas para decorar una Lista Observable y retener eventos de cambio
Mi fuente de datos proporciona unObservableList<String>, sin embargo, para mi ListView necesito unObservableList<Warning>. A Warning es básicamente un decorador para las cadenas, agregando un valor booleano para proporcionar un medio para ...
Patrón Singleton en JavaScript
A continuación se muestra un ejemplo de una implementación muy popular del patrón Singleton de JavaScript: var mySingleton = (function() { var instance; function init() { function privateMethod() { console.log("I am private"); } var ...
¿Qué son las señales y las ranuras?
¿Alguien puede explicar en términos simples el patrón de "señales y ranuras"?
¿De dónde vino variable = nulo como "destrucción de objetos"?
Al trabajar en varios sistemas heredados escritos en varias versiones de .NET, en muchas compañías diferentes, sigo encontrando ejemplos del siguiente patrón: public void FooBar() { object foo = null; object bar = null; try { foo = new object(); ...