Articles of comparação

Qual é a diferença entre Mercurial e Git?

Eu tenho usado o git há algum tempo no Windows (com o msysGit) e gosto da idéia de controle de fonte distribuída. Recentemente eu estive olhando para o Mercurial (hg) e parece interessante. No entanto, eu não posso envolver minha cabeça em torno das diferenças entre hg e git. Alguém fez uma comparação lado-a-lado entre […]

Declaração de troca para maior que / menor que

então eu quero usar uma instrução switch como esta: switch (scrollLeft) { case (1000 && <2000): //do stuff break; } Agora eu sei que qualquer uma dessas declarações ( <1000 ) ou ( >1000 && <2000 ) não funcionará (por diferentes razões, obviamente). O que estou perguntando é a maneira mais eficiente de fazer exatamente […]

No bash, como posso verificar se uma string começa com algum valor?

Eu gostaria de verificar se uma string começa com “nó”, por exemplo, “node001”. Algo como if [ $HOST == user* ] then echo yes fi Como posso fazer isso corretamente? Eu ainda preciso combinar expressões para verificar se o HOST é “user1” ou começa com “node” if [ [[ $HOST == user1 ]] -o [[ […]

O que é a “Melhor prática” para comparar duas instâncias de um tipo de referência?

Eu me deparei com isso recentemente, até agora tenho sido feliz substituindo o operador de igualdade ( == ) e / ou o método Equals para ver se dois tipos de referências realmente continham os mesmos dados (ou seja, duas instâncias diferentes que parecem iguais). Eu tenho usado isso ainda mais desde que eu fui […]

Verificando imagens por similaridade com o OpenCV

O OpenCV suporta a comparação de duas imagens, retornando algum valor (talvez uma porcentagem) que indique a similaridade dessas imagens? Por exemplo, 100% seria devolvido se a mesma imagem fosse passada duas vezes, 0% seria devolvida se as imagens fossem totalmente diferentes. Eu já li muitos tópicos semelhantes aqui no StackOverflow. Eu também fiz algumas […]

O que está faltando nas edições do Visual Studio 2008 Express?

O que está “faltando” nas edições do Visual Studio 2008 Express? Em particular, qual funcionalidade não está disponível? que restrições existem no seu uso?

Classe de invólucro inteiro e operador == – onde o comportamento é especificado?

Integer integer1 = 127; Integer integer2 = 127; System.out.println(integer1 == integer2);//true integer1 = 128; integer2 = 128; System.out.println(integer1 == integer2);//false Descobri que ele retorna == (se estiver) sob o intervalo de -128 – 127 , por que existe tal especificação?

Qual é a diferença entre igual ?, eql ?, === e ==?

Eu estou tentando entender a diferença entre esses quatro methods. Eu sei por padrão que == chama o método equal? que retorna true quando ambos os operandos se referem exatamente ao mesmo object. === por padrão também chama == que chama equal? … ok, então se todos esses três methods não forem sobrescritos, então eu […]

Como os operadores de comparação de igualdade (== duplo é igual) e identidade (=== triplo é igual) PHP diferem?

Qual é a diferença entre == e === ? Como exatamente a comparação frouxa funciona? Como exatamente funciona a comparação estrita === ? Quais seriam alguns exemplos úteis?

Compare dois objects List para igualdade, ignorando a ordem

Ainda outra lista de comparação de perguntas. List list1; List list2; Eu preciso verificar se ambos têm os mesmos elementos, independentemente de sua posição na lista. Cada object MyType pode aparecer várias vezes em uma lista. Existe uma function interna que verifica isso? E se eu garantir que cada elemento aparece apenas uma vez em […]