Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

9
PHP - iterar en caracteres de cadena
¿Existe una buena forma de iterar sobre los caracteres de una cadena? Me gustaría ser capaz de hacer foreach, array_map, array_walk, array_filteretc, sobre los caracteres de una cadena. La conversión de tipos / malabares no me llevó a ninguna parte (coloque la cadena completa como un elemento de la matriz), …



4
error de calificación adicional en C ++
Tengo una función miembro que se define de la siguiente manera: Value JSONDeserializer::ParseValue(TDR type, const json_string& valueString); Cuando compilo la fuente, obtengo: error: calificación adicional 'JSONDeserializer ::' en el miembro 'ParseValue' ¿Que es esto? ¿Cómo elimino este error?
120 c++  g++  compiler-errors 

3
¿Cómo funciona numpy.histogram ()?
Mientras leía sobre numpy, encontré la función numpy.histogram(). ¿Para qué sirve y cómo funciona? En los documentos mencionan bins : ¿Qué son? Algunas búsquedas en Google me llevaron a la definición de histogramas en general . Lo entiendo. Pero, lamentablemente, no puedo vincular este conocimiento a los ejemplos que se …
120 python  numpy  histogram 


23
invalid_grant intentando obtener el token de oAuth de google
Sigo recibiendo un invalid_granterror al intentar obtener un token oAuth de Google para conectarme a la API de sus contactos. Toda la información es correcta y he comprobado esto por triplicado, de modo que me quedé perplejo. ¿Alguien sabe qué puede estar causando este problema? He intentado configurar una identificación …
120 google-api 

4
¿Qué sucede si un servicio de Android se inicia varias veces?
Si tengo el siguiente código: Intent intent = new Intent(this,DownloadService.class); for(int i=0;i<filesArray.length;i++){ startService(intent); } En este código se DownloadServiceextiende IntentService. Entonces, ahora, cuando llamo, startService(intent)¿eso significa que estoy comenzando un nuevo servicio cada vez que startService(intent)se llama o eso significa que DownloadServicese ejecuta una vez y luego, cada vez que …
120 android 


2
¿Qué es el encabezado de host http?
Dado que la conexión TCP ya está establecida cuando se envía la solicitud HTTP, la dirección IP y el puerto se conocen implícitamente: una conexión TCP es un puerto IP +. Entonces, ¿por qué necesitamos el Hostencabezado? ¿Es esto solo necesario para el caso de que haya varios hosts asignados …
120 http  http-headers 

13
imprimir pila de llamadas en C o C ++
¿Hay alguna forma de volcar la pila de llamadas en un proceso en ejecución en C o C ++ cada vez que se llama a una determinada función? Lo que tengo en mente es algo como esto: void foo() { print_stack_trace(); // foo's body return } Donde print_stack_tracefunciona de manera …
120 c++  c  linux  callstack 

5
Degradar npm a una versión anterior
Intenté actualizar npm para ver si resolvería algunos problemas de dependencia que estábamos teniendo, y ahora quiero cambiar a la versión que está usando el resto del equipo de desarrollo. ¿Cómo puedo instalar una versión anterior? Actualicé npm de acuerdo con las instrucciones en la página de instalación : Actualizando …

22
Posición del bit menos significativo que se establece
Estoy buscando una forma eficiente de determinar la posición del bit menos significativo que se establece en un entero, por ejemplo, para 0x0FF0 sería 4. Una implementación trivial es esta: unsigned GetLowestBitPos(unsigned value) { assert(value != 0); // handled separately unsigned pos = 0; while (!(value & 1)) { value …


6
Cómo firmar un Apk ya compilado
He decodificado un APK con apktool (ya que se perdió el código fuente original) para poder solucionar algunos problemas con los archivos xml de diseño. Luego lo reconstruí con apktool y cuando intenté instalarlo en mi dispositivo (usando adb: adb install appname.apk) me dio este error: [INSTALL_PARSE_FAILED_NO_CERTIFICATES] Sin embargo, el …

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.