Programación

Preguntas y respuestas para programadores profesionales y entusiastas.


14
Node.js crea una carpeta o usa una existente
Ya he leído la documentación de Node.js y, a menos que me haya perdido algo, no dice qué contienen los parámetros en ciertas operaciones, en particular fs.mkdir(). Como puede ver en la documentación, no es mucho. Actualmente, tengo este código, que intenta crear una carpeta o usar una existente en …

3
Declaración de Javascript! Instanceof If
Esta es una pregunta realmente básica para satisfacer mi curiosidad, pero hay una manera de hacer algo como esto: if(obj !instanceof Array) { //The object is not an instance of Array } else { //The object is an instance of Array } ¡La clave aquí es poder usar el NOT! …

3
@RequestParam en Spring MVC manejando parámetros opcionales
¿Es posible que un controlador Spring maneje ambos tipos de solicitudes? 1) http://localhost:8080/submit/id/ID123432?logout=true 2) http://localhost:8080/submit/id/ID123432?name=sam&password=543432 Si defino un solo controlador del tipo: @RequestMapping (value = "/submit/id/{id}", method = RequestMethod.GET, produces="text/xml") public String showLoginWindow(@PathVariable("id") String id, @RequestParam(value = "logout", required = false) String logout, @RequestParam("name") String username, @RequestParam("password") String password, @ModelAttribute("submitModel") …
186 java  spring  spring-mvc 

3
Convertir timedelta a segundos totales
Tengo una diferencia horaria time1 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) ... time2 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) diff = time2 - time1 Ahora, ¿cómo encuentro el número total de segundos que pasaron? diff.secondsNo cuenta los días. Yo podría hacer: diff.seconds + diff.days * 24 * 3600 ¿Hay un método integrado para esto?
186 python  datetime 


8
Leer un archivo en Node.js
Estoy bastante perplejo con la lectura de archivos en Node.js. fs.open('./start.html', 'r', function(err, fileToRead){ if (!err){ fs.readFile(fileToRead, {encoding: 'utf-8'}, function(err,data){ if (!err){ console.log('received data: ' + data); response.writeHead(200, {'Content-Type': 'text/html'}); response.write(data); response.end(); }else{ console.log(err); } }); }else{ console.log(err); } }); El archivo start.htmlestá en el mismo directorio con el archivo …
186 node.js 



15
salida en vivo del comando de subproceso
Estoy usando un script python como controlador para un código hidrodinámico. Cuando llega el momento de ejecutar la simulación, utilizo subprocess.Popenpara ejecutar el código, recopilar la salida de stdout y stderr en un subprocess.PIPE--- luego puedo imprimir (y guardar en un archivo de registro) la información de salida y verificar …

19
¿Cómo puedo encontrar y ejecutar keytool?
Estoy leyendo una guía de desarrollo de desarrolladores de Facebook aquí Dice que debo usar keytool para exportar la firma de mi aplicación, como por ejemplo: keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64 No sé cómo encontrar la herramienta de claves para ejecutarla. Intenté …

5
¿Cómo hacer que Git pull use rebase por defecto para todos mis repositorios?
¿Hay alguna manera de configurar el repositorio Git del host de manera que se git pullrealice de --rebaseforma predeterminada desde sus clones (locales) ? Al buscar en Stack Overflow, me enteré branch.autosetuprebase, pero necesita ser configurado por clon individualmente. El flujo de mi proyecto está configurado de manera tal que …
186 git 

14
java.net.ConnectException: conexión rechazada
Estoy tratando de implementar una conexión TCP, todo funciona bien desde el lado del servidor, pero cuando ejecuto el programa cliente (desde la computadora cliente) obtengo el siguiente error: java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:432) at java.net.Socket.connect(Socket.java:529) at java.net.Socket.connect(Socket.java:478) at java.net.Socket.<init>(Socket.java:375) at …
186 java  networking  tcp 



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.