¿Alguien ha usado el patrón de puente en una aplicación del mundo real? Si es así, ¿cómo lo usaste? ¿Soy yo, o es solo el Patrón Adaptador con una pequeña inyección de dependencia en la mezcla? ¿Realmente merece su propio
¿Alguien ha usado el patrón de puente en una aplicación del mundo real? Si es así, ¿cómo lo usaste? ¿Soy yo, o es solo el Patrón Adaptador con una pequeña inyección de dependencia en la mezcla? ¿Realmente merece su propio
En SQL Server, esto inserta 100 registros, de la tabla Clientes en tmpFerdeen: - SELECT top(100)* INTO tmpFerdeen FROM Customers ¿Es posible hacer un SELECT INTO a través de UNION ALL SELECT: - SELECT top(100)* FROM Customers UNION All SELECT top(100)* FROM CustomerEurope UNION All SELECT...
Digamos que tengo una cola llena de tareas que necesito enviar a un servicio de ejecutor. Quiero que se procesen uno a la vez. La forma más simple que se me ocurre es: Toma una tarea de la cola Presentarlo al albacea Llame .get en el futuro devuelto y bloquee hasta que haya un resultado...
¿Es posible expresar 1 o 0 como un bit cuando se usa como valor de campo en una instrucción select? p.ej En este caso, la declaración (que es parte de una declaración de selección) ICourseBased es de tipo int. case when FC.CourseId is not null then 1 else 0 end as IsCoursedBased Para que sea...
Entiendo la necesidad de un destructor virtual. Pero, ¿por qué necesitamos un destructor virtual puro? En uno de los artículos de C ++, el autor ha mencionado que usamos un destructor virtual puro cuando queremos hacer un resumen de clase. Pero podemos hacer un resumen de clase haciendo que...
Estaba mirando lo que los muchachos en la competencia Mario AI han estado haciendo y algunos de ellos han construido algunos robots de Mario bastante buenos utilizando el algoritmo de ruta A * (A-Star). ( Video de Mario A * Bot en acción ) Mi pregunta es, ¿cómo se compara A-Star con Dijkstra?...
Tengo una clase con un private char str[256]; y para ello tengo un constructor explícito: explicit myClass(const char *func) { strcpy(str,func); } Lo llamo como: myClass obj("example"); Cuando compilo esto recibo la siguiente advertencia: conversión obsoleta de constante de cadena a...
Si quiero eliminar todas las tablas de mi base de datos de esta manera, ¿se encargará de la restricción de clave externa? Si no, ¿cómo me encargo de eso primero? GO IF OBJECT_ID('dbo.[Course]','U') IS NOT NULL DROP TABLE dbo.[Course] GO IF OBJECT_ID('dbo.[Student]','U') IS NOT NULL DROP TABLE...
No estoy frente a un IDE en este momento, solo estoy mirando las especificaciones de la API. CodeSource src = MyClass.class.getProtectionDomain().getCodeSource(); if (src != null) { URL jar = src.getLocation(); } Quiero determinar de qué archivo JAR es una clase. ¿Es esta la manera de...
He visto AccountManager en el SDK de Android y que se usa para almacenar información de la cuenta. Por lo tanto, no puedo encontrar ninguna discusión general sobre para qué está destinada. ¿Alguien sabe de alguna discusión útil sobre cuál es la intención detrás de AccountManager y qué le compra?...
Estoy actualizando mis viejas vistas .aspx con el nuevo motor de vista Razore. Tengo un montón de lugares donde tengo un código como este: <span class="vote-up<%= puzzle.UserVote == VoteType.Up ? "-selected" : "" %>">Vote Up</span> Idealmente me gustaría hacer esto: <span...
Comandos: t <- data.frame(v = 5:1, v2 = 9:5) write.csv(t, "t.csv") Archivo resultante: # "","v","v2" # "1",5,9 # "2",4,8 # "3",3,7 # "4",2,6 # "5",1,5 ¿Cómo evito que la primera columna con índice de fila se escriba en el
A partir de una trama de datos, hay una manera fácil de agregar ( sum, mean, maxet c) múltiples variables simultáneamente? A continuación se presentan algunos datos de muestra: library(lubridate) days = 365*2 date = seq(as.Date("2000-01-01"), length = days, by = "day") year = year(date) month =...
Estoy buscando una forma más elegante de actualizar la página web durante las pruebas (uso Selenium2). Acabo de enviar la clave F5, pero me pregunto si el controlador tiene un método para actualizar toda la página web. Aquí está mi código while(driver.findElements(By.xpath("//*[text() =...
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 8 años . Mejora esta pregunta ¿Cuál es la...
Necesito ejecutar una instrucción select que devuelva todas las filas donde el valor de una columna no es distinto (por ejemplo, EmailAddress). Por ejemplo, si la tabla se ve a continuación: CustomerName EmailAddress Aaron [email protected] Christy [email protected] Jason [email protected] Eric...
¿Cómo copiar / agregar datos de una tabla a otra tabla con el mismo esquema en SQL Server? Editar: digamos que hay una consulta select * into table1 from table2 where 1=1 que crea table1con el mismo esquema y datos que en table2. ¿Hay alguna consulta breve como esta para copiar solo datos...
Estoy tratando de instalar una dependencia con Bower usando una URL. A partir de la documentación de Bower: Bower ofrece varias formas de instalar paquetes: # Using the dependencies listed in the current directory's bower.json bower install # Using a local or remote package bower install...
Estoy tratando de crear una barra de progreso redondeada. Esto es lo que quiero lograr Hay un anillo de fondo de color gris. Además de eso, aparece una barra de progreso de color azul que se mueve en una ruta circular de 0 a 360 en 60 o cualquier cantidad de segundos. Aquí está mi código de...
Google introdujo la NavigationViewversión 22.2.0 de la Biblioteca de soporte de diseño con la que puede crear un cajón muy fácilmente utilizando un recurso de menú. ¿Cómo puedo crear una línea divisoria simple entre dos elementos? Agrupar los artículos no funcionó. La creación de una sección de...