hashcode

Ein Hash-Code ist ein Ergebnis der Anwendung einer Hash-Funktion auf Daten, die normalerweise zu einer Ganzzahl führt.
3
Antworten

Simplify Overriding Equals (), GetHashCode () in C # für bessere Wartbarkeit

Ich finde mein selbst überschreibendes Equals() und GetHashCode() häufig, um die Semantik zu implementieren, dass Geschäftsobjekte mit identischen Eigenschaftenwerten gleich sind. Dies führt zu Code, der sich wiederholt schreiben und zerbr...
14.03.2012, 18:29
4
Antworten

Zwei Zeichenfolgen für den Schlüssel eines Wörterbuchs

Ich habe zwei Strings, die ich gerne als Dictionary-Schlüssel verwenden würde, aber ich bin irgendwie faul, ein anderes Objekt zu erstellen, den Hash-Code der Strings usw. zu berechnen. Also kann ich statt dessen die Hashcodes von zwei String...
20.02.2011, 20:26
5
Antworten

Wie generieren Sie Zeichenketten, die den gleichen Hashcode in Java teilen?

Ein vorhandenes System, das in Java geschrieben ist, verwendet den Hashcode einer Zeichenfolge als Routing-Strategie für den Lastenausgleich. Nun kann ich das System nicht ändern , muss jedoch Zeichenfolgen generieren, die denselben Hashcode...
17.10.2012, 01:51
7
Antworten

Unit Testing ist gleich und Hashcode - eine Komplexität Geschichte

Ich habe ein moralisches Dilemma. Ich habe einige Wertobjekte in meiner Anwendung, die unveränderlich und extrem einfach sind. Ich habe den equals und den hashcode mit einer IDE generiert (intellij in meinem Fall), aber das hat dazu geführt, das...
23.04.2011, 13:18
4
Antworten

Hashcode für eine eindeutige ID verwenden

Ich arbeite in einem Java-basierten System, wo ich eine ID für bestimmte Elemente in der visuellen Anzeige festlegen muss. Eine Kategorie von Elementen ist Strings. Daher entschied ich mich, die String.hashCode () -Methode zu verwenden, um eine...
26.01.2014, 20:01
3
Antworten

Generieren von equals / hashcode / toString mit Annotation

Ich glaube, ich lese irgendwo Leute, die während der Kompilierzeit (unter Verwendung von APT) equals / hashcode / toString-Methoden erzeugen, indem sie identifizieren, welche Felder Teil des Hash / Gleichheitstests sein sollen. Ich konnte so etw...
29.03.2010, 03:09
6
Antworten

Wie überprüfe ich, ob zwei Objekte nur hinsichtlich ihrer Eigenschaften gleich sind, ohne die bestehende Object.Equals () zu brechen?

Grundsätzlich ist GethashCode anders, obwohl sie die SAME-Werte für die Eigenschaften enthalten ... Warum gibt der Standard also diff-Hashcodes zurück? %Vor% Gibt es einen geeigneteren Weg, um es so zu machen, dass ich die Funktionsweise von...
20.06.2011, 14:51
6
Antworten

Was ist der bevorzugte Weg zur Implementierung von hashCode ()?

Manchmal muss ich die hashCode () -Methode eines Objekts implementieren, indem ich die hashCodes seiner verschiedenen Instanzmitglieder kombiniere. Zum Beispiel, wenn das kombinatorische Objekt die Mitglieder a, b und c hat, sehe ich oft, dass e...
06.10.2010, 03:06
1
Antwort

hmac_sha256 in PHP und C # unterscheiden sich

das ist mein PHP-Code: %Vor% und das ist mein C # -Code: %Vor% Leider unterscheiden sich beide Ergebnisse. Kann mir jemand einen Hinweis geben?     
30.03.2009, 21:11
4
Antworten

Erstellen eines Hashs aus mehreren Java-String-Objekten

Was wäre die schnellste und robustere (in Bezug auf Eindeutigkeit) Art und Weise, eine Methode wie zu implementieren %Vor% Das values[] -Array hat 100 bis 1.000 Mitglieder, jedes mit einigen Dutzend Zeichen, und die Methode muss jedes Mal...
14.05.2012, 16:38