Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

9
Media geométrica: ¿hay una función incorporada?
Intenté encontrar una media geométrica incorporada pero no pude. (Obviamente, un integrado no me va a ahorrar tiempo mientras trabajo en el shell, ni sospecho que haya ninguna diferencia en la precisión; para los scripts, trato de usar los elementos integrados con la mayor frecuencia posible, donde el (acumulativo) El …

18
Obtener atributos de una clase
Quiero obtener los atributos de una clase, digamos: class MyClass(): a = "12" b = "34" def myfunc(self): return self.a el uso MyClass.__dict__me da una lista de atributos y funciones, e incluso funciones como __module__y __doc__. Mientras MyClass().__dict__me da un dict vacío a menos que establezca explícitamente un valor de …



12
Comprueba si el número es entero
Me sorprendió saber que R no viene con una función útil para verificar si el número es entero. is.integer(66) # FALSE Los archivos de ayuda advierten : is.integer(x)¡no prueba si x contiene números enteros! Para eso, use round, como en la función is.wholenumber(x)en los ejemplos. El ejemplo tiene esta función …
106 r  integer  rounding 


4
Cómo .gitignore archivos de forma recursiva
Estoy tratando de evitar el siguiente patrón en mi .gitignorearchivo. MyPrject/WebApp/Scripts/special/*.js MyPrject/WebApp/Scripts/special/*/*.js MyPrject/WebApp/Scripts/special/*/*/*.js MyPrject/WebApp/Scripts/special/*/*/*/*.js MyPrject/WebApp/Scripts/special/*/*/*/*/*.js MyPrject/WebApp/Scripts/special/*/*/*/*/*/*.js MyPrject/WebApp/Scripts/special/*/*/*/*/*/*/*.js Nosotros tratamos: MyPrject/WebApp/Scripts/special/**.js MyPrject/WebApp/Scripts/special/**/*.js Sin embargo, esto no funcionó. Esto es git en Windows. ¿Existe una forma más concisa de hacer esto sin repetir las cosas?
106 git  gitignore 


20
yum error “No se puede recuperar metalink para el repositorio: epel. Verifique su ruta y vuelva a intentarlo ”actualizando ContextBroker
Estoy tratando de actualizar Orion ContextBroker usando el comando yum install contextBroker. Desafortunadamente, aparece el siguiente error: Complementos cargados: quickmirror, refresh-packagekit, carga de seguridad velocidades de espejo desde el archivo host en caché Error: no se puede recuperar metalink para el repositorio: epel. Verifique su ruta y vuelva a intentarlo …
106 rpm  yum  fiware  epel 

4
comprobar si el directorio existe y eliminar en un comando unix
¿Es posible verificar si existe un directorio y eliminarlo si existe, en Unix usando un solo comando? Tengo una situación en la que uso la tarea ANT 'sshexec' en la que puedo ejecutar solo un comando en la máquina remota. Y necesito verificar si el directorio existe y eliminarlo ...
106 unix 

30
Error de inicio de sesión de Google 12500
Estoy intentando integrar Google Sign In en mi aplicación. No tengo un servidor back-end, solo obtengo los detalles de la cuenta de Google registrada en mi aplicación. Primero lo probé usando el ejemplo de inicio de sesión de Google, pero obtuve un error (no se realizaron cambios en el código …

9
El uso de atob de Javascript para decodificar base64 no decodifica correctamente las cadenas utf-8
Estoy usando la window.atob()función Javascript para decodificar una cadena codificada en base64 (específicamente el contenido codificado en base64 de la API de GitHub). El problema es que estoy recuperando caracteres codificados en ASCII (como en â¢lugar de ™). ¿Cómo puedo manejar correctamente la transmisión entrante codificada en base64 para que …



11
resultados de unix diff de lado a lado?
¿Cómo puedo trazar los resultados de un comando Unix diff de lado a lado en lugar de una diferencia tras otra? Vea a continuación un ejemplo: diff /tmp/test1 /tmp/test2 1,4c1,2 < asfdsadf < asdfsad < fsaf < fdsadf --- > asdfsafdsf > saf 6,8d3 < sadf < asdf < sadf …
106 bash  unix  diff 

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.