URI에서 자동 증가된 id를 사용하여 리소스를 찾고 싶지만 자동 증가된 id는 원하지 않습니다. +1마다 사용되겠지만 id로 임의의 숫자이길 바라는데 이 id는 비례합니다.뭐죠? 지금까지 생각한 해결책 중 하나는 타임스탬프를 사용하는 것입니다. 다른 해결책이 있나요?
URI
id
+1
응답할 때 프로그래밍 언어를 표시해 주십시오
认证0级讲师
자바스크립트JavaScript
자바스크립트
JavaScript
时间戳
let id = + new Date();
var R = (function(){ var base = 0 , inc = 2; // base 是基数, _inc 是增量 function config(_base, _inc){ base = _base; inc = _inc; } function randGenerator(){ var pre = base; base += inc; return pre + (Math.random() * inc); } return { rand: randGenerator, config: config } })(); R.config(0, 2); R.rand(); // 0 ~ 2 中的随机数 R.rand(); // 2 ~ 4 中的随机数
https://www.npmjs.com/package...
利用 uuidV1
uuidV1
반복되지 않는 난수를 생성합니다.
•srand() - 난수 생성기 시드 •getrandmax() - 가능한 가장 큰 난수 값 표시 •mt_rand() - 더 나은 난수 생성 이 세 가지 함수입니다.
자바스크립트
JavaScript
01
时间戳
另外一种可能的做法
uuid
https://www.npmjs.com/package...
利用
uuidV1
01
타임스탬프🎜 으아악또 다른 가능한 접근 방식
으아악 🎜🎜유UID
🎜🎜 🎜https://www.npmjs.com/package...🎜 🎜uuidV1
활용🎜반복되지 않는 난수를 생성합니다.
를 사용하세요•srand() - 난수 생성기 시드
•getrandmax() - 가능한 가장 큰 난수 값 표시
•mt_rand() - 더 나은 난수 생성
이 세 가지 함수입니다.