UUID란?

2975 단어 메모초보자

UUID란?



UUID는 전세계에서 두 개 이상의 항목이 동일한 값을 가지지 않는 고유 식별자입니다.
어떠한 조직이나 시스템등이 관리·할당을 실시하는 것은 아니고, 누구라도 언제라도 자유롭게 생성할 수 있지만, 다른 UUID와 중복하는 것은 일어나지 않게 되어 있다.

【iBeacon 패킷 포맷】


iBeacon Adverties 패킷에는 UUID라는 영역이 있습니다. 이것의 용도는 무엇입니까?
UUID는 Universallyunique identifier의 약자로, 16바이트로 구성된 식별자입니다.
고유 식별 번호라고도 불리며, IT 업계에서 상당히 사용되는 식별 방법입니다.

UUID는 어떤 값으로 설정되어야 하는가?



랜덤 UUID를 생성하고 자신의 UUID로 설정하면 됩니다!
자신은 Java가 메인이므로 Java로 작성해 보면

String randomId = UUID.randomUUID().toString();

이런 느낌이 듭니다.

여기서 의문입니다만. . . .
「랜덤으로 만들면 누군가는 입는 것은??」라고 생각되는군요.
UUID를 무작위로 생성하면 수많은 가능성이 거의 없습니다.
안심하고 사용합시다! !

UUID는 어디에서 사용됩니까?



같은 경로에 같은 파일명을 업로드할 때 자주 사용되는 것 같네요.

import java.util.UUID;  // import

public class Uuid
{
    public static void main(String[] args) 
    {   
        // ランダムキー生成
        UUID uuid = UUID.randomUUID();
        System.out.println(uuid);

        // "-"を除く
        String convertPw = UUID.randomUUID().toString().replace("-", "");
        System.out.println(convertPw);
    }
}

좋은 웹페이지 즐겨찾기