Programación

385
Push se compromete con otra rama

¿Es posible confirmar e impulsar cambios de una rama a otra? Supongamos que he cometido cambios en BRANCH1 y quiero empujarlos a BRANCH2 . Desde BRANCH1 , ¿es válido hacer: git push origin **BRANCH2** ¿Y luego restablecer

385
Array.size () vs Array.length

¿Cuál es la diferencia entre los dos? Entonces sé que array.size()es una función mientras que array.lengthes una propiedad. ¿Hay un caso de uso para usar uno sobre el otro? ¿Es uno más eficiente? (Me imagino .lengthque es significativamente más rápido, ya que es una propiedad en lugar de una...

385
¿Existen zombies ... en .NET?

Estaba teniendo una discusión con un compañero de equipo sobre bloquear en .NET. Es un tipo realmente brillante con una amplia experiencia tanto en programación de nivel inferior como de nivel superior, pero su experiencia con la programación de nivel inferior supera con creces la mía. De todos...

385
Promesas de JavaScript: rechazar frente a tirar

He leído varios artículos sobre este tema, pero todavía no me queda claro si hay una diferencia entre Promise.reject vs. lanzar un error. Por ejemplo, Usando Promise.reject return asyncIsPermitted() .then(function(result) { if (result === true) { return true; } else { return...

384
¿Cómo obtener los primeros N elementos de una lista en C #?

Me gustaría usar Linq para consultar un horario de autobuses en mi proyecto, para que en cualquier momento pueda obtener los próximos 5 horarios de llegada de autobuses. ¿Cómo puedo limitar mi consulta a los primeros 5 resultados? En términos más generales, ¿cómo puedo tomar una porción de una...

384
Reimportar un módulo en python mientras es interactivo

Sé que se puede hacer, pero nunca recuerdo cómo. ¿Cómo se puede reimportar un módulo en Python? El escenario es el siguiente: importo un módulo de forma interactiva y retoco con él, pero luego me enfrento a un error. Arreglo el error en el archivo .py y luego quiero volver a importar el módulo...

384
Cómo definir un objeto vacío en PHP

con una nueva matriz hago esto: $aVal = array(); $aVal[key1][var1] = "something"; $aVal[key1][var2] = "something else"; ¿Existe una sintaxis similar para un objeto? (object)$oVal = ""; $oVal->key1->var1 = "something"; $oVal->key1->var2 = "something

384
MySQL: Insertar registro si no existe en la tabla

Estoy tratando de ejecutar la siguiente consulta: INSERT INTO table_listnames (name, address, tele) VALUES ('Rupert', 'Somewhere', '022') WHERE NOT EXISTS ( SELECT name FROM table_listnames WHERE name='value' ); Pero esto devuelve un error. Básicamente no quiero insertar un registro si el campo...