Programación

443
Compruebe si una matriz Bash contiene un valor

En Bash, ¿cuál es la forma más simple de probar si una matriz contiene un cierto valor? Editar : con la ayuda de las respuestas y los comentarios, después de algunas pruebas, se me ocurrió esto: function contains() { local n=$# local value=${!n} for ((i=1;i < $#;i++)) { if [ "${!i}" ==...

443
Desplaza una imagen de fondo desde la derecha usando CSS

¿Hay alguna manera de colocar una imagen de fondo a una cierta cantidad de píxeles desde la derecha de su elemento? Por ejemplo, para colocar algo a una cierta cantidad de píxeles (digamos, 10) desde la izquierda , así es como lo haría: #myElement { background-position: 10px...

443
¿Eliminar el caché de pip?

Necesito instalar psycopg2 v2.4.1 específicamente. Accidentalmente hice: pip install psycopg2 En vez de: pip install psycopg2==2.4.1 Eso instala 2.4.4 en lugar de la versión anterior. Ahora, incluso después de que pip desinstale psycopg2 e intente reinstalar con la versión correcta, parece...

443
Cómo ver el archivo diff en git antes de confirmar

Esto a menudo me pasa a mí: Estoy trabajando en un par de cambios relacionados al mismo tiempo en el transcurso de un día o dos, y cuando es hora de comprometerse, termino olvidando lo que cambió en un archivo específico. (Esto es solo un repositorio personal de git, así que estoy de acuerdo con...

443
usr / bin / ld: no se puede encontrar -l <nameOfTheLibrary>

Estoy tratando de compilar mi programa y me devuelve este error: usr/bin/ld: cannot find -l<nameOfTheLibrary> en mi archivo MAKE utilizo el comando g++y el enlace a mi biblioteca, que es un enlace simbólico a mi biblioteca ubicado en otro directorio. ¿Hay una opción para agregar para que...

443
@Directive vs @Component en angular

¿Cuál es la diferencia entre @Componenty @Directiveen Angular? Ambos parecen hacer la misma tarea y tienen los mismos atributos. ¿Cuáles son los casos de uso y cuándo preferir uno sobre