Programmazione

Domande e risposte per programmatori professionisti ed entusiasti





30
Come tagliare gli spazi bianchi da una variabile Bash?
Ho uno script di shell con questo codice: var=`hg st -R "$path"` if [ -n "$var" ]; then echo $var fi Ma il codice condizionale viene sempre eseguito, perché hg ststampa sempre almeno un carattere di nuova riga. C'è un modo semplice per eliminare gli spazi bianchi $var(come trim()in PHP …
922 string  bash  variables  trim 

28
Modifica delle dimensioni dell'immagine in Markdown
Ho appena iniziato con Markdown. Lo adoro, ma c'è una cosa che mi infastidisce: come posso cambiare la dimensione di un'immagine usando Markdown? La documentazione fornisce solo il seguente suggerimento per un'immagine: ![drawing](drawing.jpg) Se è possibile, vorrei che anche l'immagine fosse centrata. Chiedo Markdown generale, non solo come fa GitHub.
920 image  markdown 

30
Come convalidare i numeri di telefono usando regex
Sto cercando di mettere insieme una regex completa per convalidare i numeri di telefono. Idealmente dovrebbe gestire i formati internazionali, ma deve gestire i formati statunitensi, inclusi i seguenti: 1-234-567-8901 1-234-567-8901 x1234 1-234-567-8901 ext1234 1 (234) 567-8901 1.234.567.8901 1/234/567/8901 12345678901 Risponderò con il mio attuale tentativo, ma spero che qualcuno …

11
Git push rifiutato dopo il rebase del ramo della funzione
OK, ho pensato che fosse uno scenario git semplice, cosa mi sto perdendo? Ho un masterramo e un featureramo. Faccio un po 'di lavoro master, alcuni su feature, e poi altri ancora su master. Finisco con qualcosa del genere (l'ordine lessicografico implica l'ordine dei commit): A--B--C------F--G (master) \ D--E (feature) …
919 git 


16
Copia gli elementi dell'array in un altro array
Ho un array JavaScript dataArrayche voglio inserire in un nuovo array newArray. Solo che non voglio newArray[0]esserlo dataArray. Voglio inserire tutti gli elementi nel nuovo array: var newArray = []; newArray.pushValues(dataArray1); newArray.pushValues(dataArray2); // ... o anche meglio: var newArray = new Array ( dataArray1.values(), dataArray2.values(), // ... where values() (or …
918 javascript  arrays 


17
Come impedire ai pulsanti di inviare moduli
Nella pagina seguente, con Firefox il pulsante Rimuovi invia il modulo, ma il pulsante Aggiungi no. Come posso impedire al pulsante di rimozione di inviare il modulo? <html> <head> <script type="text/javascript" src="jquery-1.3.2.min.js"></script> <script type="text/javascript"> function addItem() { var v = $('form :hidden:last').attr('name'); var n = /(.*)input/.exec(v); var newPrefix; if (n[1].length …

10
Come installare una versione esatta precedente di un pacchetto NPM?
Ho usato nvm per scaricare il nodo v0.4.10 e ho installato npm per lavorare con quella versione del nodo. Sto cercando di installare express usando npm install express -g e ottengo un errore che esprime richiede la versione del nodo> = 0,5,0. Bene, questo è strano, dal momento che sto …
917 node.js  npm 


16
Creazione di una matrice di byte da un flusso
Qual è il metodo preferito per creare un array di byte da un flusso di input? Ecco la mia attuale soluzione con .NET 3.5. Stream s; byte[] b; using (BinaryReader br = new BinaryReader(s)) { b = br.ReadBytes((int)s.Length); } È ancora un'idea migliore leggere e scrivere blocchi dello stream?
913 c#  .net-3.5  inputstream 

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.