Programmazione

Domande e risposte per programmatori professionisti ed entusiasti


20
Espressione regolare per abbinare parentesi bilanciate
Ho bisogno di un'espressione regolare per selezionare tutto il testo tra due parentesi esterne. Esempio: some text(text here(possible text)text(possible text(more text)))end text Risultato: (text here(possible text)text(possible text(more text)))
290 regex 


11
Perché usare la parola chiave 'ref' quando si passa un oggetto?
Se sto passando un oggetto a un metodo, perché dovrei usare la parola chiave ref? Non è comunque questo il comportamento predefinito? Per esempio: class Program { static void Main(string[] args) { TestRef t = new TestRef(); t.Something = "Foo"; DoSomething(t); Console.WriteLine(t.Something); } static public void DoSomething(TestRef t) { t.Something …

3
Ridurre le dimensioni del repository git
Ho provato a cercare un buon tutorial per ridurre le dimensioni del repository, ma non ne ho trovato nessuno. Come posso ridurre le dimensioni del mio repository ... è di circa 10 MB, ma il fatto è che Heroku mi consente solo 50 MB e non ho quasi finito di …
290 git  git-clean 

9
Come eseguire lo stash pop specifico di stash in 1.8.3?
Ho appena aggiornato Git. Sono su Git versione 1.8.3. Questa mattina ho provato a annullare un cambio 1 in profondità nello stack. Ho corso git stash pop stash@{1}e ho ricevuto questo errore. fatale: argomento ambiguo 'stash @ 1': revisione sconosciuta o percorso non nell'albero di lavoro. Usa '-' per separare …
290 git  escaping  git-stash 

11
Mappa vs oggetto in JavaScript
Ho appena scoperto chromestatus.com e, dopo aver perso diverse ore della mia giornata, ho trovato questa funzione : Mappa: gli oggetti mappa sono semplici mappe chiave / valore. Mi ha confuso. Gli oggetti JavaScript normali sono dizionari, quindi in che modo Mapdifferisce da un dizionario? Concettualmente, sono identici (secondo Qual …

7
Come convertire / eseguire il cast lungo in String?
Ho appena creato l'app BB di esempio, che può consentire di scegliere la data. DateField curDateFld = new DateField("Choose Date: ", System.currentTimeMillis(), DateField.DATE | DateField.FIELD_LEFT); Dopo aver scelto la data, devo convertire quel valore lungo in String, in modo da poter facilmente memorizzare il valore della data da qualche parte …


10
Eseguire il comando su tutti i file in una directory
Qualcuno potrebbe fornire il codice per fare quanto segue: Supponiamo che ci sia una directory di file, che devono essere eseguiti attraverso un programma. Il programma emette i risultati su standard out. Ho bisogno di uno script che andrà in una directory, eseguirà il comando su ciascun file e concatigherà …
290 bash  scripting 

5
In Git, qual è la differenza tra origin / master e origin master?
Lo so, origine è un termine per il repository remoto e master è il ramo lì. Sto volutamente omettendo il "contesto" qui e spero che la risposta non dipenda dal contesto. Quindi, nelle righe di comando di git, qual è la differenza tra origin / master e origin master . …
290 git 


11
Come accedere all'ultimo valore in un vettore?
Supponiamo di avere un vettore nidificato in un frame di dati di uno o due livelli. Esiste un modo rapido e sporco per accedere all'ultimo valore, senza utilizzare la length()funzione? Qualcosa di $#speciale alla var di PERL ? Quindi vorrei qualcosa come: dat$vec1$vec2[$#] invece di dat$vec1$vec2[length(dat$vec1$vec2)]
290 r  dataframe  vector 


7
Come posso usare le variabili shell in uno script awk?
Ho trovato alcuni modi per passare variabili di shell esterne a uno awkscript, ma sono confuso su 'e ". Innanzitutto, ho provato con uno script di shell: $ v=123test $ echo $v 123test $ echo "$v" 123test Quindi ho provato awk: $ awk 'BEGIN{print "'$v'"}' $ 123test $ awk 'BEGIN{print …
290 bash  shell  awk 

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.