Programação

Q & A para programadores profissionais e entusiastas



25
Visualizando confirmações Git não empurradas
Como posso visualizar quaisquer confirmações locais que fiz e que ainda não foram enviadas ao repositório remoto? Ocasionalmente, git statusimprimirá que meu ramo é X confirma antes origin/master, mas nem sempre. Isso é um erro na minha instalação do Git ou estou faltando alguma coisa?
1752 git  git-diff  git-log 


30
Copiar matriz por valor
Ao copiar uma matriz em JavaScript para outra matriz: var arr1 = ['a','b','c']; var arr2 = arr1; arr2.push('d'); //Now, arr1 = ['a','b','c','d'] Percebi que isso arr2se refere à mesma matriz que arr1, em vez de uma nova matriz independente. Como copiar a matriz para obter duas matrizes independentes?
1745 javascript  arrays 

14
Qual é a palavra-chave 'nova' em JavaScript?
A newpalavra-chave em JavaScript pode ser bastante confusa quando é encontrada pela primeira vez, pois as pessoas tendem a pensar que o JavaScript não é uma linguagem de programação orientada a objetos. O que é isso? Que problemas ele resolve? Quando é apropriado e quando não?



30
Como gerar uma sequência alfanumérica aleatória?
Eu estive procurando por um algoritmo Java simples para gerar uma seqüência alfanumérica pseudo-aleatória. Na minha situação, seria usado como um único identificador de sessão / chave que "provavelmente" seria único ao longo da 500K+geração (minhas necessidades realmente não exigem nada muito mais sofisticado). Idealmente, eu seria capaz de especificar …


19
Como formatar XML no Notepad ++?
Eu tenho o Notepad ++ e recebi um código XML que é muito longo. Quando colei no Notepad ++, havia uma longa linha de código (difícil de ler e trabalhar). Quero saber se existe uma maneira simples de tornar o texto legível (por legível, quero dizer código com guias apropriadas). …


18
Como recuperar um stash descartado no Git?
Eu freqüentemente uso git stashe git stash poppara salvar e restaurar alterações na minha árvore de trabalho. Ontem, tive algumas alterações na minha árvore de trabalho que havia escondido e aparado e, em seguida, fiz mais alterações na minha árvore de trabalho. Gostaria de voltar e revisar as alterações ocultas …
1738 git  recovery  git-stash 

14
Comparando membros do Java enum: == ou igual a ()?
Eu sei que as enumerações Java são compiladas em classes com construtores privados e um monte de membros estáticos públicos. Ao comparar dois membros de uma determinada enumeração, sempre usei .equals(), por exemplo public useEnums(SomeEnum a) { if(a.equals(SomeEnum.SOME_ENUM_VALUE)) { ... } ... } No entanto, acabei de encontrar um código …
1736 java  enums 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.