Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

6
Afirmar que una función / método no fue llamado usando Mock
Estoy usando la biblioteca Mock para probar mi aplicación, pero quiero afirmar que no se llamó a alguna función. Los documentos simulados hablan sobre métodos como mock.assert_called_withy mock.assert_called_once_with, pero no encontré nada parecido mock.assert_not_calledo algo relacionado para verificar que NO se llamara simulacro . Podría ir con algo como lo …

9
¿Cómo cambio el UUID de un disco virtual?
Estoy tratando de crear una nueva máquina virtual con Oracle VirtualBox, usando un disco duro ya existente. Cuando intento seleccionar el archivo de disco duro existente, un archivo .vhd, muestra un error que dice que el disco duro virtual no se puede usar porque el UUID ya existe. Así que …


6
HashMap obtener / poner complejidad
Estamos acostumbrados a decir que las HashMap get/putoperaciones son O (1). Sin embargo, depende de la implementación de hash. El hash de objeto predeterminado es en realidad la dirección interna en el montón JVM. ¿Estamos seguros de que es lo suficientemente bueno para afirmar que get/putson O (1)? La memoria …




10
Iterar una lista como par (actual, siguiente) en Python
A veces necesito iterar una lista en Python mirando el elemento "actual" y el elemento "siguiente". Hasta ahora lo he hecho con un código como: for current, next in zip(the_list, the_list[1:]): # Do something Esto funciona y hace lo que espero, pero ¿hay alguna forma más idiomática o eficiente de …
131 python 

7
Leer el archivo de propiedades fuera del archivo JAR
Tengo un archivo JAR donde se archiva todo mi código para su ejecución. Tengo que acceder a un archivo de propiedades que debe modificarse / editarse antes de cada ejecución. Quiero mantener el archivo de propiedades en el mismo directorio donde está el archivo JAR. ¿Hay alguna forma de decirle …
131 java  properties 



11
¿Cómo muestro una salida / ventana de consola en una aplicación de formularios?
Para quedar atrapado de inmediato, un ejemplo muy básico: using System; using System.Windows.Forms; class test { static void Main() { Console.WriteLine("test"); MessageBox.Show("test"); } } Si compilo esto con las opciones predeterminadas (usando csc en la línea de comando), como se esperaba, se compilará en una aplicación de consola. Además, porque …

19
Cómo generar nombres de archivo únicos en C #
He implementado un algoritmo que generará nombres únicos para los archivos que se guardarán en el disco duro. Estoy agregando DateTime: horas, minutos, segundos y milisegundos, pero aún así genera nombres duplicados de archivos porque estoy cargando varios archivos a la vez. ¿Cuál es la mejor solución para generar nombres …
131 c# 

4
conversión de bool a int
Qué portátil es esta conversión. ¿Puedo estar seguro de que ambas afirmaciones pasan? int x = 4<5; assert(x==1); x = 4>5; assert(x==0); No preguntes por qué. Sé que es feo. Gracias.
131 c++  c  c99 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.