Hlavní navigace

Názor ke zprávičce Velmi rychlá kryptografická hašovací funkce BLAKE3 vyšla ve verzi 1.0.0 od dw - Ta metoda je ale vhodna akurat k tomu...

  • 28. 7. 2021 16:42

    dw

    Ta metoda je ale vhodna akurat k tomu aby ste zistil ci dve referencie neodkazuju na ten isty objekt. Ako hash je to uplne k nicomu napriek tomu ze to ma v nazve hash, pretoze pre dve rovnake spravy ulozene v dvoch objektoch bude navratova hodnota rozdielna. Iba ze by ste si chcel pomocou hash tabulky kontrolovat ci ste si nealokoval objekt na mieste uz alokovaneho objektu :D Nastastie je to metoda virtualna pracujuca s instanciou objektu a teda pre String a = 'abc'; String b = 'abc' da hashCode() rovnaku hodnotu, i ked 'a' a 'b' su dve rozdielne objekty. To sa uz da povazovat za hash, tak ako je vyznam slova hash definovany. (https://en.wikipedia.org/wiki/Hash_function#Properties)

    Zacinam byt rad ze tak masivne trolite v diskusiach, za ten pretroleny cas nemozete nic posrat. :D