Programación

Preguntas y respuestas para programadores profesionales y entusiastas.


3
Promise.all: orden de valores resueltos
Al mirar MDN , parece que se valuespasó a la then()devolución de llamada de Promise.all contiene los valores en el orden de las promesas. Por ejemplo: var somePromises = [1, 2, 3, 4, 5].map(Promise.resolve); return Promise.all(somePromises).then(function(results) { console.log(results) // is [1, 2, 3, 4, 5] the guaranteed result? }); ¿Alguien …


7
¿Qué es la "vectorización"?
Varias veces, he encontrado este término en matlab, fortran ... algún otro ... pero nunca he encontrado una explicación de qué significa y qué hace. Entonces, estoy preguntando, ¿qué es la vectorización y qué significa, por ejemplo, que "un ciclo está vectorizado"?

2
JavaScript: subir archivo
Digamos que tengo este elemento en la página: <input id="image-file" type="file" /> Esto creará un botón que permite a los usuarios de la página web seleccionar un archivo a través de un cuadro de diálogo "Abrir archivo ..." del sistema operativo en el navegador. Digamos que el usuario hace clic …

13
¿Cómo obtener el valor de un campo de entrada usando ReactJS?
Tengo el siguiente componente React: export default class MyComponent extends React.Component { onSubmit(e) { e.preventDefault(); var title = this.title; console.log(title); } render(){ return ( ... <form className="form-horizontal"> ... <input type="text" className="form-control" ref={(c) => this.title = c} name="title" /> ... </form> ... <button type="button" onClick={this.onSubmit} className="btn">Save</button> ... ); } }; La …

5
Cómo instalar múltiples paquetes de Python a la vez usando pip
Sé que es una forma fácil de hacerlo, pero no lo encontré ni aquí ni en Google. Así que tenía curiosidad si hay una manera de instalar múltiples paquetes usando pip. Algo como: pip install progra1 , progra2 ,progra3 ,progra4 . o: pip install (command to read some txt containing …
190 python  pip 

26
Cómo habilitar CORS en ASP.net Core WebAPI
Lo que estoy tratando de hacer Tengo una API web ASP.Net Core de back-end alojada en un plan gratuito de Azure (código fuente: https://github.com/killerrin/Portfolio-Backend ). También tengo un sitio web de cliente que quiero hacer que consuma esa API. La aplicación de cliente no se alojará en Azure, sino que …

3
nginx falta sitios disponibles directorio
Instalé Nginx en Centos 6 y estoy tratando de configurar hosts virtuales. El problema que tengo es que parece que no puedo encontrar el /etc/nginx/sites-availabledirectorio. ¿Hay algo que deba hacer para crearlo? Sé que Nginx está en funcionamiento porque puedo buscarlo.


4
Git: Cherry-Pick a la copia de trabajo sin confirmación
Tengo varias ramas donde guardo ciertas confirmaciones que quiero aplicar a mi copia de trabajo de vez en cuando. Inicialmente probé la selección de cerezas, pero no quiero tener el commit en la rama de destino más tarde. Entonces hice cherry-pick+reset HEAD~1 --soft ¿Hay algo más simple como elegir entre …
190 git 


19
¿Cómo extraer texto de un archivo PDF?
Estoy tratando de extraer el texto incluido en este archivo PDF usando Python. Estoy usando el módulo PyPDF2 y tengo el siguiente script: import PyPDF2 pdf_file = open('sample.pdf') read_pdf = PyPDF2.PdfFileReader(pdf_file) number_of_pages = read_pdf.getNumPages() page = read_pdf.getPage(0) page_content = page.extractText() print page_content Cuando ejecuto el código, obtengo el siguiente resultado …
190 python  pdf 


15
Git fatal: el protocolo 'https' no es compatible
Estoy revisando la guía de bifurcación de Github: https://guides.github.com/activities/forking/ y estoy tratando de clonar el repositorio en mi computadora. Sin embargo, ejecutando el comando: $ git clone https://github.com/./Spoon-Knife.git Cloning into 'Spoon-Knife'... fatal: protocol 'https' is not supported También probé con SSH: $ git clone git@github.com:./Spoon-Knife.git Cloning into 'Spoon-Knife'... Warning: Permanently …
190 git 

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.