Tag: comparison
Fragen über Daten-Vergleich und effiziente Wege, um es zu erreichen. Bitte vermeiden Sie die Verwendung dieses Tags für generische (meta -) Vergleich zweier Themen oder Konzepte.
12
Antworten
Ich bin kompilieren 2 C++ - Projekte in einem buildbot, der auf jeden commit. Beide sind um die 1000 Dateien, eine ist 100 kloc, der andere 170 kloc. Zusammenstellung Zeiten sind sehr unterschiedlich, von gcc (4.4) zu
8
Antworten
Ich war nur noch Aufräumen mein code ein bisschen und es war dieses Stück: String saving = getValue(); if(saving != null && saving.equals("true")){ //do something } Dann dachte ich, es zu tun die andere Weise herum, um
5
Antworten
Vom ImmutableList javadocs: Im Gegensatz zu Sammlungen.unmodifiableList(java.util.Liste), das ist eine Ansicht, die einen separaten Sammlung, das kann sich noch ändern, ein Instanz ImmutableList enthält seine eigenen privaten Daten und wird Sie nie ändern. ImmutableList ist bequem für
6
Antworten
Gibt es eine Funktion um zu testen, floating point Ungefähre Gleichheit in python? So etwas wie, def approx_equal(a, b, tol): return abs(a - b) < tol Mein use-case ist ähnlich wie Google C++ testing library, gtest.h, definiert
4
Antworten
Ich habe 2 Dateien mit einer Liste von zahlen (Telefonnummern) Ich bin auf der Suche nach einer Methode, die Auflistung der zahlen in der zweiten Datei nicht vorhanden ist in der ersten Datei Habe ich versucht, die
6
Antworten
Ich weiß, im folgenden sind die zwei Möglichkeiten, in JavaScript zu prüfen ob eine variable nicht nullaber ich bin verwirrt, welche ist die beste Praxis zu verwenden. Soll ich tun: if (myVar) {...} oder if (myVar !==
3
Antworten
Nur ein straight forward-Anfänger-Frage, ich bin Codierung Lua Sachen für Garrys Mod, lernen durch Lesen von wiki und andere Codierungen. if (self.Owner:SteamID( ) == "STEAM_0:1:44037488" ) then oben ist der code, den ich verwenden möchten, um zu
3
Antworten
Ich war verwirrt, hinter die Argumentation der folgenden: SELECT * FROM table WHERE avalue is null Gibt x die Anzahl der Zeilen, in denen 'avalue' ist null SELECT * FROM table WHERE avalue <> true Tut nicht
7
Antworten
Ich bin stecken geblieben zwischen diesen beiden NoSQL-Datenbanken. In meinem Projekt werde ich die Erstellung einer Datenbank innerhalb einer Datenbank. Zum Beispiel brauche ich eine Lösung zum erstellen von dynamischen Tabellen. Also können Benutzer das erstellen von
4
Antworten
Ich versuche zu verstehen, warum der folgende code nicht die Ausgabe einer Warnung an der angegebenen Stelle. //from limits.h #define UINT_MAX 0xffffffff /* maximum unsigned int value */ #define INT_MAX 2147483647 /* maximum (signed) int value */
5
Antworten
Habe ich mit C/C++ und Python, aber jetzt kann ich ich sehen, dass es viele neue Programmier-Bücher, Java oder C# als Beispiele. Ich glaube nicht, dass ich ' ll verwenden Sie Java-oder C# - für die Zeit,
6
Antworten
Ich bin versucht, das gleiche if ( object1.class == object2.class ) { //do something } was natürlich nicht funktioniert, was Methode bin ich mit Blick? InformationsquelleAutor der Frage ToothlessRebel | 2011-07-25
4
Antworten
Tut OpenCV-Unterstützung des Vergleichs von zwei Bildern, die Rückgabe bestimmter Wert (vielleicht ein Prozent), der angibt, wie ähnlich diese Bilder sind? E. g. Wäre 100% zurückgegeben, wenn das gleiche Bild wurde zweimal Durchlaufen, 0% zurückgegeben, wenn Sie
11
Antworten
Religiöse Argumente beiseite: Option1: if (pointer[i] == NULL) ... Option2: if (!pointer[i]) ... In C option1 funktionell äquivalent zu option2? Tut, die später aufgelöst werden schneller durch die Abwesenheit von ein Vergleich ? InformationsquelleAutor der Frage Andrew
5
Antworten
In JavaScript gibt es einen performance-Unterschied zwischen der Verwendung eines Doppel-equals (==) vs dreifach equals (===)? Beispiel: if (foo == bar) vs if (foo === bar) InformationsquelleAutor der Frage Eric | 2011-11-08
11
Antworten
Warum hat die folgenden Verhalten sich unerwartet in Python? >>> a = 256 >>> b = 256 >>> a is b True # This is an expected result >>> a = 257 >>> b = 257 >>>
4
Antworten
Dies ist eher eine CS-Frage, aber eine interessante : Sagen wir, wir haben 2 Baum-Strukturen mit mehr oder weniger den gleichen Knoten neu geordnet. Wie würden Sie das finden alle in gewissem Sinne minimal Reihenfolge der Operationen
6
Antworten
Ich lief in ein Problem durch die Einführung von floating-point-Spalten in der MySQL-Datenbank-schema, dass die Vergleiche auf floating-point-Werte nicht die richtigen Ergebnisse zurück, immer. 1 - 50.12 2 - 34.57 3 - 12.75 4 - ...(rest weniger
8
Antworten
Ich habe mir gerade den Windows Azure-intro-video und es hat mich verlassen Gefühl, wie es war ein front-end-Schale für hosted IIS-Instanzen. Kann wer mehr wissen (die Möglichkeit, daß war ein Teil des beta -) Schuppen auf, warum
5
Antworten
Angenommen, ich habe eine generische MyClass<T> muss zum vergleichen von zwei Objekten des Typs <T>. Normalerweise würde ich so etwas tun ... void DoSomething(T o1, T o2) { if(o1.Equals(o2)) { ... } } Nehmen wir nun an
5
Antworten
Muss ich 2 strings vergleichen und berechnen Sie die ähnlichkeit, filtern unten eine Liste von ähnlichen strings. ZB. die Suche nach "Hund" zurückkehren würde, Hund doggone Moor Nebel neblig ZB. die Suche nach "Riss" zurückkehren würde, crack
4
Antworten
Gegeben das folgende einfache Beispiel: List<string> list = new List<string>() { "One", "Two", "Three", "three", "Four", "Five" }; CaseInsensitiveComparer ignoreCaseComparer = new CaseInsensitiveComparer(); var distinctList = list.Distinct(ignoreCaseComparer as IEqualityComparer<string>).ToList(); Es erscheint der CaseInsensitiveComparer ist eigentlich nicht für
12
Antworten
Wenn ich einen Vektor, der die Werte und überprüfen möchten, dass Sie alle die gleiche, was ist der beste Weg, dies zu tun in C++ effizient? Wenn ich die Programmierung in anderen Sprachen wie R einer Art,
12
Antworten
Muss ich vergleichen zwei numerische Werte für die Gleichstellung in Javascript. Die Werte können NaN als gut. Ich habe mit diesem code: if (val1 == val2 || isNaN(val1) && isNaN(val2)) ... das ist in Ordnung, aber es
6
Antworten
Habe ich ganze zahlen, die sollen gleich sein werden (und ich überprüfe es, indem Sie output). Aber in meinem if Bedingung in Java nicht sehen, wie diese Variablen den gleichen Wert haben. Ich habe den folgenden code:
6
Antworten
Ich bin mit Ruby, Ruby on Rails 4 und der rspec-rails gem 2.14. Für mein Objekt würde ich gerne vergleichen der aktuellen Zeit mit der updated_at Objekt-Attribut nach einer action ausgeführt wird, aber ich bin in Schwierigkeiten,
5
Antworten
Habe ich herausgefunden, dass java.lang.Integer Umsetzung von compareTo Methode sieht wie folgt aus: public int compareTo(Integer anotherInteger) { int thisVal = this.value; int anotherVal = anotherInteger.value; return (thisVal<anotherVal ? -1 : (thisVal==anotherVal ? 0 : 1)); }
16
Antworten
Ist es sowieso zum vergleichen von arrays in php mit Hilfe einer eingebauten Funktion, kurz tun, irgendeine Art von Schleife? $a1 = array(1,2,3); $a2 = array(1,2,3); if (array_are_same($a1, $a2)) { //code here } Btw, die array-Werte nicht
11
Antworten
Ich habe gehört, dass Perl ist die Sprache für die string-manipulation (und Linie Lärm ;). Kann jemand die Beispiele und die Vergleiche mit anderen language(s) zeigen mir, warum? InformationsquelleAutor der Frage RCIX | 2009-09-29
5
Antworten
Habe ich immer codiert, im Stil von if not value jedoch ein paar guides haben, um meine Aufmerksamkeit gebracht, dass während dieser Stil funktioniert, scheint es 2 mögliche Probleme: Es ist nicht vollständig lesbar; if value is
9
Antworten
a = [1, 2, 3, 1, 2, 3] b = [3, 2, 1, 3, 2, 1] a & b als gleich gelten, weil Sie genau die gleichen Elemente, nur in verschiedener Reihenfolge. Die Sache ist die, meine
3
Antworten
max(float('nan'), 1) ergibt nan max(1, float('nan')) 1 ausgewertet Ist es das beabsichtigte Verhalten? Danke für die Antworten. max wirft eine Ausnahme wenn die iterierbar ist leer. Warum auch nicht-Python - max eine Ausnahme auslösen, wenn nan vorhanden
3
Antworten
Natürlich gibt es tausend Möglichkeiten, dieses zu erhalten getan, aber ist die einfachste (oder die meisten elegante) Möglichkeit, dies zu erreichen? [4,8].max Das ist eigentlich nicht schlecht, aber was würden Sie tun? InformationsquelleAutor der Frage doctororange |
16
Antworten
Was "fehlt" in der Visual Studio 2008 Express Editions? Insbesondere was ist die Funktionalität nicht verfügbar ist? welche Beschränkungen gibt es für seine Verwendung? InformationsquelleAutor der Frage benefactual | 2008-09-17
21
Antworten
Brauche ich folgende Funktion: Eingang: list Ausgabe: True wenn alle Elemente in der Eingabe-Liste auswerten als einander gleich mit dem standard-Gleichheits-operator; False sonst. Leistung: natürlich ziehe ich nicht an, entstehen keine unnötigen overhead. Ich glaube, es wäre
6
Antworten
Wie kann ich mal vergleichen in python? Sehe ich das Datum Vergleiche kann getan werden, und es gibt auch "timedelta", aber ich bin kämpfen, um herauszufinden, wie um zu prüfen, ob die aktuelle Zeit (von datetime.jetzt()) ist
18
Antworten
Brauche ich einige code-Beispiele (und ich bin auch sehr neugierig auf Sie) von Scala-und Java-code, die zeigen, dass Scala-code ist einfacher und prägnant dann der code in Java geschrieben (natürlich beide Proben sollten dasselbe problem zu lösen).
6
Antworten
Ich bin neugierig, aus technischen Gründen, warum Sie wählen Sie Oracle-Datenbank gegen die neuesten Varianten von: 1) Microsoft SQL Server 2) MySQL 3) PostgreSQL Welche features oder Funktionen rechtfertigen den Aufpreis. Ich bin interessiert an technischen Argumente,
4
Antworten
Nach der Lektüre So testen Sie die Gleichheit von Swift-enums mit zugehörigen Wertenich implementiert die folgenden enum: enum CardRank { case Number(Int) case Jack case Queen case King case Ace } func ==(a: CardRank, b: CardRank) ->
4
Antworten
Verwende ich Java, wo wir nur Pakete. Ich weiß, es gibt andere Programmiersprachen, die auch Module. Was ist der Unterschied? Dank InformationsquelleAutor der Frage OscarRyz | 2010-09-09
4
Antworten
Wenn ich will, um zu überprüfen, ob ein Feld NULL ist oder leer mit einer MySQL-Abfrage, ich weiß, ich kann so etwas tun: column = '' OR column IS NULL Jedoch, gibt es eine Möglichkeit, um dies
15
Antworten
Ich bin versucht, zu schreiben unit-tests für eine Vielzahl von clone() Vorgänge im inneren ein großes Projekt und ich wundere mich, wenn es eine vorhandene Klasse irgendwo, die fähig ist, zwei Objekte der gleichen Art, dabei eine
10
Antworten
Wie kann ich tun, groß-und Kleinschreibung string-Vergleich in Python? Ich würde gerne Kapseln Vergleich: eine reguläre Zeichenfolgen, um eine repository-string in eine sehr einfache und Pythonic way. Ich möchte auch die Möglichkeit haben, zu suchen, bis die
6
Antworten
Beide BDD (Behavior Driven Development), die in unit-test-frameworks für Scala, geschrieben in Scala. Und Spezifikationen baut auf kann es sich auch um die ScalaTest Rahmen. Aber was tut Specs bieten ScalaTest nicht? Was sind die Unterschiede? InformationsquelleAutor
7
Antworten
Brauche ich, um zu überprüfen, ob zwei arrays die gleichen Daten in beliebiger Reihenfolge. Mit dem imaginären compare Methode, die ich tun möchte: arr1 = [1,2,3,5,4] arr2 = [3,4,2,1,5] arr3 = [3,4,2,1,5,5] arr1.compare(arr2) #true arr1.compare(arr3) #false Ich
6
Antworten
Ich habe nicht wirklich verwendet bitweise enums vor, und ich möchte nur sicherstellen, dass mein Test richtig ist. Ich bin sehr interessiert in der Prüfung für die Werte None und All. Wir empfangen Sie Daten von einem
4
Antworten
Möchte ich zum vergleichen von zwei Lange Objekten Werte mit if Bedingungen. Wenn diese Werte weniger als 128die if Zustand funktioniert einwandfrei, aber wenn Sie sind größer als oder gleich 128Vergleich fehlschlägt. Beispiel: Long num1 = 127;
15
Antworten
Was ist falsch mit dem code unten? Vielleicht wäre es einfacher, vergleichen Sie einfach das Datum und nicht die Zeit. Ich bin mir nicht sicher, wie dies zu tun, und ich suchte, finden konnte ich aber nicht
8
Antworten
Wie ich weiter oben geschrieben hier habe ich beschlossen, zu versuchen meine hand auf eines dieser aber aufgrund meiner Interessen als web-Entwickler, ich würde gerne wissen, der Unterschied zwischen Ihnen in Ihrer realen Anwendungen. Bearbeiten Hinweis: Während
4
Antworten
Hatte ich eine routine zu schreiben, die inkrementiert den Wert einer variable um 1, wenn sein Typ ist number und ordnet 0 der Variablen, wenn nicht, wo die variable ist zunächst null oder undefined. Die erste Implementierung