«hash» 태그된 질문

해시 함수는 대량의 데이터를 작은 데이텀 (일반적으로 단일 정수)으로 변환하는 잘 정의 된 프로 시저 또는 수학 함수입니다. 소셜 미디어의 컨텐츠에 레이블을 지정하는 데 사용되는 해시 태그에 대한 질문은 해시 태그를 사용하십시오. URL 및 HTML 앵커에 대한 질문은 단편 식별자를 사용하십시오. Ruby의 해시 유형에 대한 질문은 ruby-hash를 사용하십시오.

7
해시에 새 항목을 추가하는 방법
Ruby를 처음 사용하고 기존 해시에 새 항목을 추가하는 방법을 모르겠습니다. 예를 들어 먼저 해시를 만듭니다. hash = {item1: 1} 그 후 item2를 추가하고 싶기 때문에이 후에 나는 다음과 같이 해시를 갖습니다. {item1: 1, item2: 2} 해시에서 어떤 방법을 사용 해야할지 모르겠습니다. 누군가 나를 도울 수 있습니까?
177 ruby  hash 

9
자식에서 해시 충돌
git을 사용하는 동안 해시 충돌이 발생하면 실제로 어떻게됩니까? 예를 들어 동일한 sha1 체크섬으로 두 개의 파일을 커밋 할 수 있습니다. 그것으로 살기 위해 git을 개선 할 수 있습니까, 아니면 새로운 해시 알고리즘으로 변경해야합니까? (이것이 얼마나 가능성이 적은지 논의하여이 질문을 무시하지 마십시오-감사합니다)
175 git  hash  sha1  hash-collision 

7
Git이“블록 체인”으로 간주되지 않는 이유는 무엇입니까?
Git의 내부 데이터 구조는 데이터 객체의 트리이며 각 객체는 이전 객체 만 가리 킵니다. 각 데이터 블록은 해시됩니다. 저장된 해시와 실제 해시가 벗어날 때 중간 블록 수정 (비트 오류 또는 공격)이 나타납니다. 이 개념은 블록 체인과 어떻게 다릅니 까? Git은 블록 체인의 예로 제시되지는 않지만 최소한 요약하면 데이터 블록, 단일 …
174 git  hash  blockchain 

11
Ruby에서 해시의 모든 값 변경
값 앞뒤에 '%'를 추가하기 위해 해시의 모든 값을 변경하고 싶습니다. { :a=>'a' , :b=>'b' } 로 변경해야합니다 { :a=>'%a%' , :b=>'%b%' } 가장 좋은 방법은 무엇입니까?
170 ruby  hash 


8
MD5가 충돌을 일으키기 전에 몇 개의 임의 요소가 있습니까?
Amazon S3에 이미지 라이브러리가 있습니다. 각 이미지마다 고유 한 파일 이름을 얻기 위해 서버의 소스 URL과 타임 스탬프를 md5로 지정합니다. S3는 하위 디렉토리를 가질 수 없으므로 이러한 모든 이미지를 단일 플랫 폴더에 저장해야합니다. 생성되는 MD5 해시 값의 충돌에 대해 걱정해야합니까? 보너스 : MD5가 생성하는 해시 값에서 충돌을보기 전에 몇 개의 …
164 random  md5  hash 

9
문서를 뛰어 넘지 않고 window.location.hash를 어떻게 업데이트합니까?
웹 사이트에 슬라이딩 패널이 설치되어 있습니다. 애니메이션이 끝나면 해시를 이렇게 설정했습니다. function() { window.location.hash = id; } (이것은 콜백이며 id는 이전에 할당됩니다). 이는 사용자가 패널을 책갈피에 추가하고 JavaScript 이외의 버전에서도 작동하도록하는 데 효과적입니다. 그러나 해시를 업데이트하면 브라우저가 해당 위치로 이동합니다. 나는 이것이 예상되는 행동이라고 생각한다. 내 질문은 : 어떻게 이것을 …

6
Object.GetHashCode ()의 기본 구현
기본 구현은 어떻게 GetHashCode()작동합니까? 그리고 구조, 클래스, 배열 등을 효율적이고 충분히 처리합니까? 나는 어떤 경우에 내 자신을 포장해야하며 어떤 경우에는 기본 구현에 안전하게 의존하여 잘 수행 할 수 있는지 결정하려고합니다. 가능하다면 바퀴를 재발 명하고 싶지 않습니다.
162 .net  hash  gethashcode 

8
비밀번호 소금에 절인 : 모범 사례?
나는 항상 궁금해했다 ... 해싱 암호를 소금에 절일 때 더 나은 것이 무엇입니까? 왜? 아니면 소금을 바르는 한 그것은 중요합니까? 설명하기 : 우리는 모든 (희망) 이제 우리가해야으로 알고 소금 [우리가 데이터베이스에 저장을 위해 해시하기 전에 암호를 편집 : 당신이 좋아하는 일을 피할 수 있도록 최근 제프 앳 우드에게 무슨 일이 …


15
문자열에 대한 좋은 해시 함수
문자열에 대한 좋은 해시 함수를 생각하려고합니다. 그리고 문자열의 처음 다섯 문자에 대한 유니 코드 값을 합산하는 것이 좋습니다. 좋은 생각입니까, 아니면 나쁜 생각입니까? Java 로이 작업을 수행하고 있지만 큰 차이가 있다고는 생각하지 않습니다.
160 java  hash  hashtable  hashcode 


11
사전을 해싱?
캐싱을 위해 dict에 존재하는 GET 인수에서 캐시 키를 생성해야합니다. 현재 sha1(repr(sorted(my_dict.items())))( 내부적으로 hashlibsha1() 를 사용하는 편리한 방법입니다)를 사용하고 있지만 더 좋은 방법이 있는지 궁금합니다.
156 python  hash  dictionary 

4
숫자 값으로 루비 해시를 정렬하는 방법?
개수별로 정렬하려고하는 카운터 해시가 있습니다. 내가 겪고있는 문제는 기본 Hash.sort 함수가 숫자 크기가 아닌 문자열처럼 숫자를 정렬한다는 것입니다. 즉 해시 : metrics = {"sitea.com" => 745, "siteb.com" => 9, "sitec.com" => 10 } 이 코드를 실행 : metrics.sort {|a1,a2| a2[1]<=>a1[1]} 정렬 된 배열을 반환합니다 : [ 'siteb.com', 9, 'sitea.com', 745, …
154 ruby  hash 

13
비 암호화 사용을위한 가장 빠른 해시?
필자는 데이터베이스에 넣을 문구를 본질적으로 준비하고 있는데, 형식이 잘못되어 짧은 해시를 대신 저장하고 싶습니다 (단지 존재하는지 여부를 간단히 비교하므로 해시가 이상적입니다). MD5가 100,000 + 요청에서 상당히 느리다고 가정하므로 문구를 해시하는 가장 좋은 방법이 무엇인지 알고 싶었습니다. 내 자신의 해시 함수를 롤아웃하거나 사용하는 hash('md4', '...'것이 더 빠를 것입니까? MySQL에는 MD5 ()가 …
154 php  database  security  hash 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.