UUID 생성 함수 uuidgen()

2019.02.27 15:12

졸리운_곰 조회 수:253

 

UUID 생성 함수 uuidgen()

 
 
24px-Disambig_grey.svg.png 다른 뜻에 대해서는 리눅스 uuidgen 문서를 참조하십시오.

목차

1 Bash[편집]

V1
uuidgen -t
# 260ac300-d225-11e5-906e-00163ed267d5
V4
uuidgen 
# 5335a9b7-8f13-4f93-8eb0-abe724577fb5

2 Cmd[편집]

powershell -Command "[guid]::NewGuid().ToString()"
REM 36080c0a-31e6-443a-af6e-96515a5ae0d5

3 Java[편집]

System.out.println( UUID.randomUUID().toString() );

4 JavaScript[편집]

16px-Crystal_Clear_app_xmag.svg.png JavaScript uuidgen() 문서를 참고하십시오.
function uuidgen() {
  function s4() { return ((1 + Math.random()) * 0x10000 | 0).toString(16).substring(1); }
  return s4() + s4() + '-' + s4() + '-' + s4() + '-' + s4() + '-' + s4() + s4() + s4();
}
console.log( uuidgen() );
// 1bc78fba-bff9-2356-1629-ee2414c7b038

5 PHP[편집]

function uuidgen() {
   return sprintf('%08x-%04x-%04x-%04x-%04x%08x',
      mt_rand(0, 0xffffffff),
      mt_rand(0, 0xffff), mt_rand(0, 0xffff), mt_rand(0, 0xffff),
      mt_rand(0, 0xffff), mt_rand(0, 0xffffffff)
    );
}
echo uuidgen();
# 2ef6f5ca-30a2-abb3-2355-59c2cdae7740
V4
function uuidgen4() {
   return sprintf('%04x%04x-%04x-%04x-%04x-%04x%04x%04x',
      mt_rand(0, 0xffff), mt_rand(0, 0xffff), mt_rand(0, 0xffff),
      mt_rand(0, 0x0fff) | 0x4000, mt_rand(0, 0x3fff) | 0x8000,
      mt_rand(0, 0xffff), mt_rand(0, 0xffff), mt_rand(0, 0xffff)
    );
}
echo uuidgen4();
# cf00412e-d409-49a2-a4e4-4e6f734b3d86
$uuid = exec('uuidgen');
echo $uuid;
# 59ddcf86-4dcd-4cac-9248-b20efc9bfa97
function uuidgen() { return exec('uuidgen'); }
$uuid = uuidgen();
echo $uuid;
# 30161ed0-4228-4877-8d00-d7c8da503126

6 PowerShell[편집]

[guid]::NewGuid().ToString()
# e9372123-a6a9-422c-adb5-086b9c1e45ad

7 Python[편집]

V1
import uuid
print uuid.uuid1()
# a8098c1a-f86e-11da-bd1a-00112444be1e
V4
import uuid
print uuid.uuid4()
# 16fd2706-8baf-433b-82eb-8c7fada847da

8 SQL[편집]

8.1 MySQL[편집]

V4
SELECT UUID();
# 999627b6-49f3-11e5-b9c9-de311299a4dc
 

[출처] https://zetawiki.com/wiki/UUID_%EC%83%9D%EC%84%B1_%ED%95%A8%EC%88%98_uuidgen()

 

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

 

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
798 한자능력시험 배정한자 1급 ~ 8급 file 졸리운_곰 2019.03.19 278
797 빠르게 서비스를 개발할 수 있는 Node.js 졸리운_곰 2019.03.14 213
796 Top Libraries + Tech to Learn in 2019 for Full Stack Developers file 졸리운_곰 2019.03.09 312
795 뽀모도로 기법을 활용한 효율적인 시간 관리 방법 file 졸리운_곰 2019.03.07 178
794 대화형 AI 시스템의 분류 졸리운_곰 2019.03.05 124
» UUID 생성 함수 uuidgen() file 졸리운_곰 2019.02.27 253
792 IT 인프라 이전 서비스 업무절차 file 졸리운_곰 2019.02.25 129
791 시스템이전대행 서비스 업무절차 file 졸리운_곰 2019.02.25 117
790 Sink (computing) 싱크 (컴퓨팅)에서의 의미 졸리운_곰 2019.02.24 108
789 Architect Blockchain Applications as Microservices file 졸리운_곰 2019.02.22 115
788 인공 지능을 사용하여 글쎄 T 셔츠를 획득하기위한 GUI의 깊은 학습 도구 "CSLAIER"를 사용해 본 file 졸리운_곰 2019.02.19 149
787 All-in-one Docker image for Deep Learning file 졸리운_곰 2019.02.19 111
786 Deep Learning Box with Ubuntu 18.04 file 졸리운_곰 2019.02.19 115
785 파워포인트 ppt에서 html 추출 : How to convert from Powerpoint to HTML / CSS ? (FOSS) 졸리운_곰 2019.02.13 130
784 API 보안 점검표 졸리운_곰 2019.02.08 105
783 애드센스 자동광고 설정하기 file 졸리운_곰 2019.02.06 408
782 대학생 독후감 양식 잘 쓰고 싶다면? file 졸리운_곰 2019.02.05 530
781 독서 영화 감상문 양식 모음 file 졸리운_곰 2019.02.05 357
780 [리포트 작성 노하우] 교수님이 귀띔하는 A+ 리포트의 조건 file 졸리운_곰 2019.02.05 132
779 React Native, Xamarin 은 한국에서 안팔려 file 졸리운_곰 2019.01.25 96
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED