Programación

96
ruby convierte matriz en argumentos de función

Digamos que tengo una matriz. Deseo pasar la matriz a una función. La función, sin embargo, espera dos argumentos. ¿Hay alguna manera de convertir sobre la marcha la matriz en 2 argumentos? Por ejemplo: a = [0,1,2,3,4] b = [2,3] a.slice(b) Daría un error en Ruby. Necesito ingresar...

96
Transacciones Eloquent ORM de Laravel

El ORM de Eloquent es bastante bueno, aunque me pregunto si hay una manera fácil de configurar transacciones MySQL usando innoDB de la misma manera que PDO, o si tendría que extender el ORM para que esto sea

96
¿Qué significa realmente git checkouts?

¿Qué hay checkouten git? Sé que una vez que lo haces checkoutcon una rama en particular, los HEADpuntos apuntan a esa rama. ¿Pero qué significa realmente? ¿Significa que luego puedo trabajar en esa rama? Si es así, entonces, sin verificar una rama, ¿no puedo trabajar en ella? Además, ¿qué...

96
¿Por qué se compila este código Java?

En el ámbito del método o de la clase, la línea siguiente se compila (con advertencia): int x = x = 1; En el ámbito de la clase, donde las variables obtienen sus valores predeterminados , lo siguiente da un error de 'referencia indefinida': int x = x + 1; ¿No es el primero que x = x = 1debería...

96
Transición CSS3: efecto de desvanecimiento

Estoy tratando de implementar el efecto de "desvanecimiento" en CSS puro. Aquí está el violín . Busqué un par de soluciones en línea, sin embargo, después de leer la documentación en línea , estoy tratando de averiguar por qué la animación de diapositivas no funcionaría. ¿Algún...

96
Cambiar el tipo de columna y establecer no nulo

¿Cómo se cambia el tipo de columna y también se configura esa columna en not nullconjunto? Estoy intentando: ALTER TABLE mytable ALTER COLUMN col TYPE character varying(15) SET NOT NULL Esto devuelve un error. ¿Cuál es la sintaxis correcta?