Articles of confronto

Determina se due file memorizzano lo stesso contenuto

Come scriveresti una funzione java boolean sameContent(Path file1,Path file2) che determina se i due percorsi dati puntano a file che memorizzano lo stesso contenuto? Naturalmente, per prima cosa, controllerei se le dimensioni dei file sono uguali. Questa è una condizione necessaria per archiviare lo stesso contenuto. Ma poi mi piacerebbe ascoltare i tuoi approcci. Se […]

Cosa fa “COLLATE SQL_Latin1_General_CP1_CI_AS”?

Ho una query SQL per creare il database in SQLServer come indicato di seguito: create database yourdb on ( name = ‘yourdb_dat’, filename = ‘c:\program files\microsoft sql server\mssql.1\mssql\data\yourdbdat.mdf’, size = 25mb, maxsize = 1500mb, filegrowth = 10mb ) log on ( name = ‘yourdb_log’, filename = ‘c:\program files\microsoft sql server\mssql.1\mssql\data\yourdblog.ldf’, size = 7mb, maxsize = […]

.net Confronto ORM

Stavo parlando con qualcuno di Entity Framework, e non ne ho ancora voglia, ma mi piacerebbe impararlo. Tuttavia, sono ancora un po ‘confuso se dovrei impararlo o meno. Ho sentito molte persone dire che non dovresti usare il framwork dell’ quadro, tuttavia non ho sentito alcun argomento sul perché. Quindi la mia domanda è, quali […]

qual è la differenza tra json e xml

Qual è la differenza tra JSON e XML?

Come confrontare due forms?

C’è un modo per confrontare due forms geometriche (o altre due strutture dati generiche), senza usare la forza bruta quando è coinvolta una tolleranza? La forza bruta (che confronta ogni valore di ciascun object con ogni valore dell’altro object) funziona ma è lenta e non posso usarla. Ho provato a ordinare i dati ea confrontare […]

confrontare gli iteratori da diversi contenitori

È legale confrontare gli iteratori da diversi contenitori? std::vector foo; std::vector bar; L’espressione foo.begin() == bar.begin() produce un comportamento falso o indefinito? (Sto scrivendo un iteratore personalizzato e sono incappato in questa domanda mentre implementavo l’ operator== .)

Problemi di confronto in virgola mobile MySQL

Ho riscontrato un problema introducendo colonne in virgola mobile nello schema del database MySQL che i confronti su valori in virgola mobile non restituiscono sempre i risultati corretti. 1 – 50.12 2 – 34,57 3 – 12,75 4 – … (riposare tutto meno di 12,00) SELECT COUNT(*) FROM `users` WHERE `points` > “12.75” Questo mi […]

Java: se vs. Switch

Ho un pezzo di codice con a) che ho sostituito con b) per pura leggibilità … un) if ( WORD[ INDEX ] == ‘A’ ) branch = BRANCH.A; /* B through to Y */ if ( WORD[ INDEX ] == ‘Z’ ) branch = BRANCH.Z; b) switch ( WORD[ INDEX ] ) { case ‘A’ […]

È garantito che il nuovo Integer (i) == i in Java?

Considera il seguente frammento: 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” È ovvio perché l’ultima riga stamperà […]

Confronta i valori Long non primitivi 127 e 128

Voglio confrontare due valori di oggetti lunghi usando le condizioni. Quando questi valori sono inferiori a 128 , la condizione if funziona correttamente, ma quando sono maggiori o uguali a 128 , il confronto fallisce. Esempio: Long num1 = 127; Long num2 = 127; if (num1 == num2) { // Works ok } Il confronto […]