해시는 무엇일까요?
해시는 확실히 우리에게 익숙한 용어가 아니다.
이 해시를 간략하게 설명하자면 다음과 같다.
간단히 말해서, 해시 함수는 각 키에 대한 인덱스를 만들고 이 인덱스와 관련된 위치에 데이터를 저장하는 데 사용됩니다.
인덱스를 해시한다.
예를 들어, 위의 데이터는 0에서 999까지의 데이터를 포함할 수 있는 목록을 생성했으며, 지수 873이 작성되었을 때 '존 스미스'와 그 전화번호를 미국에 저장하기 위해 해시 함수를 적용했다. 해시 함수는 항상 동일한 해시 값을 반환하기 때문에 '존 스미스'를 입력하면 항상 인덱스 873이 제공되므로 정렬하지 않고도 데이터를 찾을 수 있습니다.
그러나 실제로 해시 함수는 키에서 해시로 이동하는 과정에서 작동합니다. 그 결과 다른 키도 해시 값이 같을 수 있다.
이와 같이, 해시 함수는 동일한 해시를 가진 다른 키를 값화할 수 있다.
결국 처음 만들어진 리스트가 제한돼 같은 값이 나올 수도 있다.
위의 그림에서 볼 수 있듯이 존 스미스와 산다라 디의 해시 값은 02와 같다.
소셜그래프 내에서의 해시
소셜그래프는 이 해시를 사용합니다. 소셜적 그래프 내의 그래프 값은 대개 두 번째 소수점까지 도출된다.
이렇게. 이 값은 어느 사이트에서도 동일하다.
즉, 여기서 그래프의 값은 이미 파생된 해시 값입니다.
사실, 아래 해시라고 적힌 부분의 이 부분을 클릭하면
파란색 화살표가 가리키는 부분
이런 식으로 해시를 도출하는 핵심 가격이 나온다.
이 해시 키 값은 일련의 해시 함수를 통해 그래프 값으로 변환됩니다.
이것은 jspiddle에서 볼 수 있다.
왜 그런지 모르겠지만, NAVER는 js.piddle 링크를 허용하지 않는다.
네이버 검색 jspiddle
jsfeedle 주소를 보려면 가이드의 공정성 섹션을 클릭합니다.
3441 해시 값은 다음과 같은 결과를 얻기 위해 압력을 가했다.
그리고 나서 나는 jspiddle로 들어갔다.
해시 값을 찾아보자.
여기서 두 번째 상자에 100개가 있다는 것은 이 해시 전에 100까지 나타난다는 것을 의미한다.
그러면 그 결과가 위의 결과와 일치한다는 것을 알 수 있다.
해시 값이 이렇게 검증됩니다.