Programación

Preguntas y respuestas para programadores profesionales y entusiastas.



23
¿Cómo afirmo la igualdad en dos clases sin un método igual?
Digamos que tengo una clase sin método equals (), para la cual no tengo la fuente. Quiero afirmar la igualdad en dos instancias de esa clase. Puedo hacer varias afirmaciones: assertEquals(obj1.getFieldA(), obj2.getFieldA()); assertEquals(obj1.getFieldB(), obj2.getFieldB()); assertEquals(obj1.getFieldC(), obj2.getFieldC()); ... No me gusta esta solución porque no obtengo la imagen de igualdad completa …
111 java  unit-testing  junit 



11
Curl para devolver el código de estado http junto con la respuesta
Utilizo curl para obtener encabezados http para encontrar el código de estado http y también devolver la respuesta. Obtengo los encabezados http con el comando curl -I http://localhost Para obtener la respuesta, uso el comando curl http://localhost Tan pronto como uso la bandera -I, obtengo solo los encabezados y la …
111 shell  curl 

5
¿Para qué sirve el `--no-cache-dir` de pip?
Recientemente he visto que --no-cache-dirse usa en un archivo Docker. Nunca había visto esa bandera antes y la ayuda no la explica: --no-cache-dir Disable the cache. Pregunta: ¿Qué se almacena en caché? Pregunta: ¿Para qué se usa la caché? Pregunta: ¿Por qué querría deshabilitarlo?
111 python  pip 


3
requirements.txt vs setup.py
Empecé a trabajar con Python. He añadido requirements.txty setup.pya mi proyecto. Pero, todavía estoy confundido sobre el propósito de ambos archivos. He leído que setup.pyestá diseñado para cosas redistribuibles y que requirements.txtestá diseñado para cosas no redistribuibles. Pero no estoy seguro de que esto sea exacto. ¿Cómo se pretende que …


5
Inhabilitar UISceneDelegate / SwiftUI en iOS
Actualmente estoy usando Xcode 11 Beta 5. Dentro de mi aplicación, funciona bien en iOS 12 y menos. Sin embargo, en iOS 13 parece que está usando el UIScene. Esto hace que mi aplicación no haga nada. Cuando la aplicación se inicia con una instalación nueva, hay términos y condiciones …
111 swift  xcode  swiftui  ios13 

6
Respuesta de error del demonio: no hay etapa de compilación en el contexto actual
Estaba tratando de ejecutar un contenedor con kvm, usando el código que encontré aquí: https://github.com/jessfraz/dockerfiles/tree/master/kvm Creé un nuevo directorio, cd en él y creé el dockerfile y archivos start.sh. Cuando di la orden de construir, mostró el siguiente mensaje de error: Envío de contexto de compilación al demonio de Docker …
111 docker  kvm 




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.