# uuid
index 최적화
CHAR : 속도 빠름, 용량 많이VARCHAR : 속도 느림, 용량 적게비밀번호는 data 로 저장하면 개인정보 보호법에 위배되기 때문에 해싱 코드로 생성해야 한다.최적화를 위해서 data 의 크기를 최소화 해야하는데해싱된 pw 의 길이를 확인해 최적화된 크기를 설정
[짧] uuid를 대신할 crypto.randomUUID()
uuid란 무엇이고, 언제 사용하는지그리고 그걸 대체할 수 있는 crypto 객체의 crypto.randomUUID() 메소드에 대해서 정리합니다uuid는 범용적인 고유 식별에 사용될 id를 뜻합니다주로 사용할 때는 다른 값과 중복되지 않은 고유 값을 생성해야 할 때

서버에서 동시성 문제를 다루는 방법
오늘은 서버에서 동시성 처리 문제를 다루었던 경험을 기록하려고 한다. 지금 우리 팀에서는 "따닥 이슈"라고 말하기도 한다.

내일배움캠프 4기 React 32일차(안전지대, React)
이중 for 문을 사용하여 2차원 배열을 돌면서처음 전체를 돌땐 폭탄이 세로로 터지게 한다.단, 위 or 아래가 1이라면 또 터져야되기 때문에 그대로 두고0 이라면 폭발범위였기 때문에 2로 준다.세로로 다 터뜨린 배열을 가로로 터뜨린다.2중 for 문을 이용하여 1,

[DGS] JUnit 에서 codegen class 에 UUID type input field 를 사용할 때 발생하는 에러 처리
graphql-java-extended-scalars 에서 제공해주는 UUID type 을 field 로 가지고 있는 input 을 통해 query 를 날릴 경우, 실제 graphql 요청 시 잘 조회가 되지만 code-gen 플러그인을 통한 client 클래스를 이용
[스파르타 _ 리액트 과정] 31일차
[강의] 리액트 숙련 - 5 ~ 8 수강 / [특강] React 심화과정 _ Redux 복습 / [과제] 알고리즘 문제 풀기/ [자습] 리액트 강의 - 유데미 / [자습] 리액트 입문 과제 클론
UUID, styled-components, yarn 설치
uuid는 소프트웨어 구축에 쓰이는 식별자 표준이다.uuidsms 32개의 16진수로 표현되며 총 36개의 문자로 된 8-4-4-4-12라는 5개의 그룹을 하이픈으로 구분한다.5335220e8400-e29b-41d4-a716-446655440000이와 같이 표현한다.2
19day - UUID, Image Process
UUID Universally Unique IDentifier의 약자로, key가 없는 경우 임의로 만들어주는 라이브러리이다. 피치 못한 경우에만 사용하고 가급적이면 실제로 존재하는 key값을 주는 것이 좋다. Image Process 이미지는 DB가 아닌 Cloud

JPA Entity Id 타입을 UUID로 지정 시 업데이트 실패 오류
entity의 PK type을 kotlin 코드에서 UUID로 지정하고, jpa generate ddl 옵션을 허용하여 Spring Data JPA가 테이블을 생성하게 하였습니다. 하지만 이 때, 심각한 오류가 발생합니다. 위 오류 메시지는 해당 Record Enti

20일차)[React/JS] 검색 프로세스(search)
테이블 풀스캔Browser에서 검색을 요청하면 Back-end에서 DB 내부의 수 많은 Data 들 속에서 요청받은 keyword를 가지고 full-scan 한다. ➡ 너무 느림토크나이징(Tokenizing)문장을 단어 단위로 쪼개는 것 (단어 = 토큰) 역 인덱스 방

[Java] UUID로 난수 생성하기
프로젝트를 하며 이메일 인증을 할때 난수 생성이 필요하였다.코드를 랜점으로 발급한 후 해당 사용자의 이메일이 정말 맞는지를 확인해야하기 때문이다.물론, Java에도 랜덤 모듈이 존재한다. 하지만 이는 의사 난수(pseudo-random)이므로 확실하게 난수를 인증 번호
검색 프로세스 이해 (ES, Redis 등)
우리가 평소에 사용하는 웹서비스의 검색은 어떻게 이루어지는 것일까요? Browser에서 검색을 요청하면 Back-end에서 DB 내부의 수 많은 Data 들 속에서 요청받은 keyword를 가지고 full-scan 하게 됩니다. Data가 많을 수록 속도가 느리겠죠? 이러한 방식을 변경할 수 있습니다. Data를 특정 키워드들로 구분지어 해당하는 글들을...