Articles of comparação

Vantagens do SQL Server 2008 sobre o SQL Server 2005?

Quais são as principais diferenças entre o SQL Server 2005 e o SQL Server 2008 da Microsoft? Há algum motivo convincente para atualizar (qualquer edição, como eu tenho um cliente com várias edições)? Ou há um site com uma comparação de gráfico ou ponto de bala dos dois servidores? Além disso, há algo digno de […]

qual é a diferença entre json e xml

Qual é a diferença entre JSON e XML?

comparando iteradores de contêineres diferentes

É legal comparar iteradores de contêineres diferentes? std::vector foo; std::vector bar; A expressão foo.begin() == bar.begin() produz um comportamento falso ou indefinido? (Eu estou escrevendo um iterador personalizado e deparei com essa questão ao implementar o operator== .)

É garantido que o novo Integer (i) == i em Java?

Considere o seguinte trecho: int i = 99999999; byte b = 99; short s = 9999; Integer ii = Integer.valueOf(9); // should be within cache System.out.println(new Integer(i) == i); // “true” System.out.println(new Integer(b) == b); // “true” System.out.println(new Integer(s) == s); // “true” System.out.println(new Integer(ii) == ii); // “false” É óbvio porque a última linha […]

Implementação C # da comparação de object profundo / recursivo no .net 3.5

Eu estou procurando uma implementação de código-fonte aberto (ou código-fonte disponível) específica para C # de comparação de object recursiva ou profunda. Atualmente, tenho dois charts de objects ativos que estou procurando comparar uns aos outros, com o resultado da comparação sendo um conjunto de discrepâncias nos charts. Os objects são instanciações de um conjunto […]

Como comparar enum com valores associados ignorando seu valor associado no Swift?

Depois de ler Como testar a igualdade de enums do Swift com valores associados , implementei o seguinte enum: enum CardRank { case Number(Int) case Jack case Queen case King case Ace } func ==(a: CardRank, b: CardRank) -> Bool { switch (a, b) { case (.Number(let a), .Number(let b)) where a == b: return […]

Qual é a maneira mais rápida de comparar dois bitmaps de tamanho igual para determinar se são idênticos?

Eu estou tentando escrever uma function para determinar se dois bitmaps de tamanho igual são idênticos ou não. A function que tenho agora simplesmente compara um pixel por vez em cada bitmap, retornando false no primeiro pixel não igual. Enquanto isso funciona, e funciona bem para bitmaps pequenos, na produção eu vou estar usando isso […]

Comparando duas cadeias, ignorando o caso em c #

Duplicar Possível: Qual é a diferença entre os diferentes methods de comparação de string? Qual dos dois seguintes é mais eficiente? (Ou talvez haja uma terceira opção ainda melhor?) string val = “AStringValue”; if (val.Equals(“astringvalue”, StringComparison.InvariantCultureIgnoreCase)) OU if (val.ToLowerCase() == “astringvalue”) ?

É seguro assumir uma comparação estrita em uma instrução de troca de JavaScript?

Eu tenho uma variável que pode ser booleana false ou um inteiro (incluindo 0). Eu quero colocá-lo em uma declaração de switch como: switch(my_var){ case 0: // Do something break; case 1: // Do something else break; case false: // Some other code } Nos meus testes no Google Chrome, parece funcionar perfeitamente, mas estou […]

Existe um utilitário de reflection Java para fazer uma comparação profunda de dois objects?

Eu estou tentando escrever testes de unidade para uma variedade de clone() operações dentro de um grande projeto e estou querendo saber se existe uma class existente em algum lugar que é capaz de tomar dois objects do mesmo tipo, fazendo uma comparação profunda e dizendo se eles são idênticos ou não?