Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

15
Django: ¿Cómo administrar la configuración de desarrollo y producción?
He estado desarrollando una aplicación básica. Ahora, en la etapa de implementación, ha quedado claro que necesito tanto una configuración local como una configuración de producción. Sería genial saber lo siguiente: La mejor manera de lidiar con los entornos de desarrollo y producción. Cómo mantener aplicaciones como django-debug-toolbar solo en …
129 python  django 

2
Diferencia entre window.location.href, window.location.replace y window.location.assign
Cuál es la diferencia entre window.location.href="http://example.com"; window.location.replace("http://example.com"); window.location.assign("http://example.com"); Leí en muchos foros que window.location.assign()simplemente reemplaza el historial de sesión actual y, por lo tanto, el botón de retroceso del navegador no funcionará. Sin embargo, no puedo reproducir esto. function fnSetVariable() { //window.location.href = "http://example.com"; window.location.replace("http://example.com"); //window.location.assign("http://example.com"); } <a onmouseover="fnSetVariable();" href="PageCachingByParam.aspx?id=12" …
129 javascript  dom  location 

10
HashMap: obtener el valor de la primera clave
A continuación se muestran los valores que contiene el HashMap statusName {Active=33, Renewals Completed=3, Application=15} Código Java para obtener la primera clave (es decir, activa) Object myKey = statusName.keySet().toArray()[0]; ¿Cómo podemos recopilar el primer "Valor" clave (es decir, 33)? Quiero almacenar tanto la "Clave" como el "Valor" en una variable …
129 java  hashmap 


6
¿Cómo se imprime en una prueba Go utilizando el paquete de "prueba"?
Estoy ejecutando una prueba en Go con una declaración para imprimir algo (es decir, para depurar pruebas) pero no imprime nada. func TestPrintSomething(t *testing.T) { fmt.Println("Say hi") } Cuando ejecuto ir a probar en este archivo, este es el resultado: ok command-line-arguments 0.004s La única forma de hacer que se …
129 testing  go 

5
¿Por qué mi función asincrónica devuelve Promise {<pending>} en lugar de un valor?
Mi código: let AuthUser = data =&gt; { return google.login(data.username, data.password).then(token =&gt; { return token } ) } Y cuando intento ejecutar algo como esto: let userToken = AuthUser(data) console.log(userToken) Me estoy poniendo: Promise { &lt;pending&gt; } ¿Pero por qué? Mi objetivo principal es obtener un token del google.login(data.username, data.password)que …

6
`elif` en condicionales de comprensión de lista
¿Podemos usarlo elifen la comprensión de listas? Ejemplo: l = [1, 2, 3, 4, 5] for values in l: if values==1: print 'yes' elif values==2: print 'no' else: print 'idle' ¿Podemos incluir la elifcomprensión en nuestra lista, de manera similar al código anterior? Por ejemplo, una respuesta como: ['yes', 'no', …
129 python  list 




11
ssh -L reenvía varios puertos
Actualmente estoy ejecutando un montón de: sudo ssh -L PORT:IP:PORT root@IP donde IP es el objetivo de una máquina segura y PORT representa los puertos que estoy reenviando. Esto se debe a que utilizo muchas aplicaciones a las que no puedo acceder sin este reenvío. Después de realizar esto, puedo …
129 ssh  port  portforwarding 


1
¿Cómo git rebase la primera confirmación?
Solía git initcrear un repositorio nuevo, luego hice tres confirmaciones. Ahora quiero volver a basarme para volver atrás y enmendar mi primer compromiso, pero si lo hago, ¡ git rebase -i HEAD~3se queja! Si intento lo mismo con, HEAD~2entonces funciona un poco, pero solo me permite reorganizar las dos últimas …
129 git  git-rebase 


10
Analizador JSON de línea de comandos de Unix? [cerrado]
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 7 años . Mejora esta pregunta ¿Alguien puede recomendar un analizador JSON Unix …

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.