Programmazione

Domande e risposte per programmatori professionisti ed entusiasti



25
Visualizzazione di commit Git non compressi
Come posso visualizzare tutti i commit locali che ho fatto, che non sono stati ancora trasferiti nel repository remoto? Di tanto in tanto, git statusstampa che il mio ramo è X impegna prima origin/master, ma non sempre. È un bug con la mia installazione di Git o mi sto perdendo …
1752 git  git-diff  git-log 


30
Copia l'array per valore
Quando si copia un array in JavaScript su un altro array: var arr1 = ['a','b','c']; var arr2 = arr1; arr2.push('d'); //Now, arr1 = ['a','b','c','d'] Mi sono reso conto che si arr2riferisce allo stesso array arr1piuttosto che a un nuovo array indipendente. Come posso copiare l'array per ottenere due array indipendenti?
1745 javascript  arrays 

14
Qual è la "nuova" parola chiave in JavaScript?
La newparola chiave in JavaScript può essere piuttosto confusa quando viene incontrata per la prima volta, poiché le persone tendono a pensare che JavaScript non sia un linguaggio di programmazione orientato agli oggetti. Che cos'è? Quali problemi risolve? Quando è appropriato e quando no?



30
Come generare una stringa alfanumerica casuale?
Ho cercato un semplice algoritmo Java per generare una stringa alfanumerica pseudo-casuale. Nella mia situazione sarebbe usato come un identificatore di sessione / chiave univoco che "probabilmente" sarebbe unico rispetto alla 500K+generazione (le mie esigenze non richiedono davvero nulla di molto più sofisticato). Idealmente, sarei in grado di specificare una …


19
Come posso formattare XML in Notepad ++?
Ho Notepad ++ e ho del codice XML che è molto lungo. Quando l'ho incollato in Notepad ++ c'era una lunga riga di codice (difficile da leggere e con cui lavorare). Voglio sapere se esiste un modo semplice per rendere leggibile il testo (per leggibile intendo un codice a schede …


18
Come recuperare una scorta abbandonata in Git?
Uso frequentemente git stashe git stash popper salvare e ripristinare le modifiche nel mio albero di lavoro. Ieri ho apportato alcune modifiche al mio albero di lavoro che avevo nascosto e spuntato, quindi ho apportato ulteriori modifiche al mio albero di lavoro. Vorrei tornare indietro e rivedere le modifiche apportate …
1738 git  recovery  git-stash 

14
Confronto tra membri di enum Java: == o equals ()?
So che gli enum Java sono compilati in classi con costruttori privati ​​e un gruppo di membri statici pubblici. Quando ho confrontato due membri di un dato enum, l'ho sempre usato .equals(), ad es public useEnums(SomeEnum a) { if(a.equals(SomeEnum.SOME_ENUM_VALUE)) { ... } ... } Tuttavia, ho appena trovato un codice …
1736 java  enums 


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.