반응형

it-source 1083

uuid v4 대 v6(순서 완료), MySQL에서 더 효율적인 것은 무엇입니까?

uuid v4 대 v6(순서 완료), MySQL에서 더 효율적인 것은 무엇입니까? 질문이 있는데 당신의 의견을 듣고 싶습니다. id를 프라이머리 키로, uuid를 세컨더리 키로 하는 모델이 있는데, 모든 외부 콜, 즉 API를 통한 콜을 uuid를 사용하여 레코드를 식별하기 때문에 표준 버전 4와 버전 6(주문) 중 어느 쪽을 사용하는 것이 더 효율적인지 궁금합니다.uuid 컬럼이 색인화되어 있어도 API를 통해 uuid를 식별자로 사용하여 요청을 할 때 데이터베이스가 인덱스 레코드에서 찾을 필요가 있다고 생각하기 때문에 "주문"되어 있으면 데이터베이스가 이 레코드를 찾기 쉽지 않습니다(v6). DB: MySQL/MariaDBMichael Coburn은 이에 대한 훌륭한 블로그를 올렸습니다.https:/..

it-source 2022.10.20

2개의 정수의 XOR이 범위를 벗어날 수 있습니까?

2개의 정수의 XOR이 범위를 벗어날 수 있습니까? 저는 배열에서 외로운 정수를 찾는 알고리즘을 연구해 왔습니다.그 실장은 다음과 같습니다. int arr[] = {10, 20, 30, 5, 20, 10, 30}; int LonelyInteger = 0; for(int i=0; i< 7; i++) { LonelyInteger = LonelyInteger ^ arr[i]; } 그 결과는5. 제 질문은 아마도 정수일 것입니다.XOR이 작업으로 인해 작업)이 너무 큽니다. LonelyInteger ^ arr[i] 데이터형으로는 나타낼 수 없는 큰 정수로 이어질 수 있습니다.int이 경우는,질문은 다음과 같습니다. 할 수 있는 일인가?XOR에 저장할 수 없는 큰 정수 값을 생성합니다.int입력하시겠습니까? 만약..

it-source 2022.10.20

문자열에서 숫자를 추출하여 int 배열을 얻는 방법은 무엇입니까?

문자열에서 숫자를 추출하여 int 배열을 얻는 방법은 무엇입니까? String 변수(기본적으로 숫자가 지정되지 않은 영어 문장)가 있는데 모든 숫자를 정수 배열로 추출하고 싶습니다.정규 표현에 대한 빠른 해결책은 없을까 해서요. Sean의 솔루션을 사용하여 약간 변경했습니다. LinkedList numbers = new LinkedList(); Pattern p = Pattern.compile("\\d+"); Matcher m = p.matcher(line); while (m.find()) { numbers.add(m.group()); } Pattern p = Pattern.compile("-?\\d+"); Matcher m = p.matcher("There are more than -2 and less..

it-source 2022.10.20
반응형