Programação

Q & A para programadores profissionais e entusiastas

8
O que significa o caractere de sinal de intercalação (^)?
Vi uma resposta para uma pergunta aqui que ajuda a restaurar um arquivo excluído no git. A solução foi git checkout <deleting_commit>^ -- <deleted_file_path> O que o caractere de sinal de intercalação ( ^) faz? Eu já vi isso em outros lugares fazendo coisas muito úteis no git. Isso é …
124 git 

4
Como evitar avisos ao introduzir NAs por coerção
Geralmente, prefiro codificar R para não receber avisos, mas não sei como evitar um aviso as.numericao converter um vetor de caractere. Por exemplo: x <- as.numeric(c("1", "2", "X")) Me dará um aviso porque introduziu NAs por coerção. Eu quero NAs introduzidas por coerção - existe uma maneira de dizer "sim, …
124 r  parsing  casting  na 

5
Obtendo elementos DOM por nome de classe
Estou usando o PHP DOM e estou tentando obter um elemento dentro de um nó DOM que tenha um determinado nome de classe. Qual é a melhor maneira de obter esse subelemento? Atualização: acabei usando o MechanizePHP, que era muito mais fácil de trabalhar.
124 php  css  dom 

4
A mudança mercurial muda para uma nova filial
Tenho várias alterações confirmadas no meu repositório local, mas ainda não foram enviadas. Como em um recurso está demorando mais do que o esperado, desejo trocar essas alterações em uma ramificação nomeada antes de enviar por push. Como posso fazer isso?
124 mercurial  branch 

6
Duas versões do python no linux. como fazer 2.7 o padrão
Eu tenho duas versões do python no meu linuxbox: $python Python 2.6.6 (r266:84292, Jul 10 2013, 22:48:45) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> $ /usr/local/bin/python2.7 Python 2.7.3 (default, Oct 8 2013, 15:53:09) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] …
124 python  linux  centos 

12
selecionar * vs selecionar coluna
Se eu precisar de apenas 2/3 colunas e consultar em SELECT *vez de fornecê-las na consulta selecionada, há alguma degradação no desempenho em relação a mais / menos E / S ou memória? A sobrecarga da rede pode estar presente se eu selecionar * sem necessidade. Mas em uma operação …
124 sql  performance 

7
Como são calculados os pontos na especificidade do CSS
Pesquisando a especificidade, me deparei com este blog - http://www.htmldog.com/guides/cssadvanced/specificity/ Ele afirma que a especificidade é um sistema de pontuação para CSS. Diz-nos que os elementos valem 1 ponto, as classes valem 10 pontos e os IDs valem 100 pontos. Além disso, também diz que esses pontos são totalizados e …

7
Compilação condicional e metas de estrutura
Existem alguns locais menores em que o código do meu projeto pode ser drasticamente aprimorado se a estrutura de destino for uma versão mais recente. Gostaria de aproveitar melhor a compilação condicional em C # para alterná-las conforme necessário. Algo como: #if NET40 using FooXX = Foo40; #elif NET35 using …
124 c#  .net-3.5  msbuild  .net-4.0 


5
Comparação entre Mockito x JMockit - por que Mockito foi votado melhor que o JMockit? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …




8
"Trate todos os avisos como erros, exceto ..." no Visual Studio
No Visual Studio, posso selecionar a opção "Tratar avisos como erros" para impedir que meu código seja compilado se houver algum aviso. Nossa equipe usa essa opção, mas há dois avisos que gostaríamos de manter como avisos. Existe uma opção para suprimir avisos, mas queremos que eles apareçam como avisos, …
124 c#  msbuild 


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.