취업준비비용 아껴요, 순천시 평생학습관 스마트러닝 홈페이지
페이지 정보
작성자 Erica 작성일24-09-03 06:43 조회65회 댓글0건관련링크
본문
Random 짧은URL만들기 TinyURL Browser(업데이트됨) 주제에 대한 좋은 설명을 확인하세요.중요한 부분:우리가 설정한 대로 TinyURL에는 62,193,780개의 가능한 값이 있습니다. TinyURL은 기본 36 해시(36은 문자 수 az 및 0-9, TinyURL을 짧은URL만들기 구성할 수 있는 가능한 값의 배열을 나타냄)에 의해 생성되며 초기 값 개수가 0인 MySQL에 의해 자동 증분됩니다.BTW, 수학적 관점을 통한 또 다른 유사한 질문: 나만의 짧은URL만들기 Tinyurl 스타일 uid 만들기 . 여기에 몇 가지 .NET 소스 코드가 있습니다. .NET(C#)용 Base 36 유형기본 36 인코딩을 사용하며 기본 64를 사용하여 앱을 더욱 강력하게 짧은URL만들기 만들 수 있습니다.다음은 Python에서 시도할 것입니다(언어 태그가 표시됩니다. 용서하십시오).출력:따라서 정수를 자동 증가시키고 이와 같은 함수에 입력하면 임의의 문자열 그룹이 생길 수 있습니다. 이 질문에 대한 짧은URL만들기 내 대답 도 참조하십시오. 일부 base64 구현에는 슬래시 / 또는 더하기 기호 + 가 표시될 가능성이 있으므로 URL에서 위험하므로 구현 시 이를 주시해야 합니다.해시는 매우 짧은URL만들기 유연하며 사용자가 다음 URL을 추측하는 것을 방지합니다(이것이 중요한 경우).내 초기 생각은 데이터베이스에 숫자를 저장하고 HEXADECIMAL 값으로 출력 하여 정수보다 짧게 유지하는 것입니다.정수보다 짧은 것을 유지하는 짧은URL만들기 요점은 무엇입니까?어느 쪽이 더 쉬운지 묻는다면 나는 후자를 말할 것입니다.그러나 솔직히 나는 둘 다 거의 동일하기 때문에 내 예에서 요점을 알지 못합니다.TinyURL이 하는 것과 유사한 짧은URL만들기 것을 생성하는 쉬운 방법이 있습니까?예. 사용자 에게 제공하도록 요청합니다.가능하지 않은 경우 일반 정수 ID를 사용하십시오. 뭐가 더 쉬울까...조사할 또 다른 asp.net 오픈 소스:미니 URL
댓글목록
등록된 댓글이 없습니다.