Programmazione

Domande e risposte per programmatori professionisti ed entusiasti

3
Promise.all: ordine dei valori risolti
Guardando MDN sembra che il valuespassato al then()callback di Promise.all contenga i valori nell'ordine delle promesse. Per esempio: 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? }); Qualcuno può citare una specifica affermando in quale ordine …


7
Che cos'è la "vettorializzazione"?
Diverse volte, ho incontrato questo termine in matlab, fortran ... qualche altro ... ma non ho mai trovato una spiegazione che cosa significhi e cosa significhi? Quindi sto chiedendo qui, che cos'è la vettorializzazione e cosa significa, ad esempio, che "un ciclo è vettorializzato"?

2
JavaScript: carica il file
Diciamo che ho questo elemento nella pagina: <input id="image-file" type="file" /> Ciò creerà un pulsante che consente agli utenti della pagina Web di selezionare un file tramite una finestra di dialogo "Apri file ..." nel browser. Supponiamo che l'utente faccia clic su detto pulsante, selezioni un file nella finestra di …

26
Come abilitare CORS in ASP.net Core WebAPI
Cosa sto cercando di fare Ho un'API Web ASP.Net Core back-end ospitata su un piano gratuito di Azure (codice sorgente: https://github.com/killerrin/Portfolio-Backend ). Ho anche un sito Web del cliente che desidero far utilizzare quell'API. L'applicazione client non sarà ospitata su Azure, ma piuttosto sarà ospitata su Github Pages o su …

3
nginx directory mancante dei siti disponibili
Ho installato Nginx su Centos 6 e sto cercando di configurare host virtuali. Il problema che sto riscontrando è che non riesco a trovare la /etc/nginx/sites-availabledirectory. C'è qualcosa che devo fare per crearlo? So che Nginx è attivo e funzionante perché posso sfogliarlo.


4
Git: Cherry-Pick alla copia di lavoro senza commit
Ho diverse filiali in cui mantengo determinati impegni che desidero applicare di tanto in tanto alla mia copia di lavoro. Inizialmente ho provato a selezionare ciliegie, ma non voglio avere il commit nel ramo di destinazione in seguito. Quindi ho fatto cherry-pick+reset HEAD~1 --soft Esiste qualcosa di più semplice come …
190 git 


19
Come estrarre il testo da un file PDF?
Sto cercando di estrarre il testo incluso in questo file PDF utilizzando Python. Sto usando il modulo PyPDF2 e ho il seguente 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 Quando eseguo il codice, ottengo il seguente output …
190 python  pdf 


15
Git fatal: il protocollo 'https' non è supportato
Sto esaminando la guida ai fork di Github: https://guides.github.com/activities/forking/ e sto cercando di clonare il repository sul mio computer. Tuttavia, eseguendo il comando: $ git clone https://github.com/./Spoon-Knife.git Cloning into 'Spoon-Knife'... fatal: protocol 'https' is not supported Provato anche con SSH: $ git clone git@github.com:./Spoon-Knife.git Cloning into 'Spoon-Knife'... Warning: Permanently added …
190 git 


8
C'è un modo per specificare quali test Pytest eseguire da un file?
C'è un modo per selezionare i pytesttest da eseguire da un file? Ad esempio, un file foo.txtcontenente un elenco di test da eseguire: tests_directory/foo.py::test_001 tests_directory/bar.py::test_some_other_test Oppure, c'è un modo per selezionare più test, senza schema comune nel nome del test, da diverse directory con pytest? pytest -k <pattern> consente un …
190 python  pytest 

3
"sconosciuto" vs. "qualsiasi"
TypeScript 3.0 introduce il unknowntipo, secondo il loro wiki: unknown è ora un nome di tipo riservato, in quanto ora è un tipo incorporato. A seconda dell'uso previsto di sconosciuto, è possibile che si desideri rimuovere completamente la dichiarazione (favorendo il tipo sconosciuto appena introdotto) o rinominarla in qualcos'altro. Qual …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.