분류 전체보기 224

MySQL Character Set, Collation

Character Set (문자 세트)데이터베이스에 저장되는 데이터가 어떤 문자 인코딩을 사용할지를 정의한다.문자 자체의 표현 방식을 정의할 뿐, 그 문자가 다른 문자와 어떻게 비교되는지에 대해서는 정의하지 않는다.MySQL 8.0의 기본 Character Set은 ‘utf8mb4’ex) utf8, utf8mb4, latin1Collation (정렬 방식)Collation은 특정 Character Set에 속하며, 해당 Character Set에 대한 문자열 비교 및 정렬 규칙을 정의한다.대소문자 구분 여부, 악센트 구분 여부, 언어별 정렬 규칙등을 포함할 수 있다.MySQL 8.0의 기본 Collation은 ‘utf8mb4_0900_ai_ci’ex) utf8_general_ci, utf8_bin, ut..

🟩/MySQL 2024.06.10

다익스트라

다익스트라정점의 가중치나 간선의 가중치가 있는 그래프에서 최단 경로를 찾을 때BFS가중치가 없는 그래프에서 최단 경로를 찾거나, 특정 레벨의 모든 노드를 탐색할 때인접행렬노드 수가 적고 간선이 많은 밀집 그래프에 적합하다.간선 존재 여부를 빠르게 확인해야 할 때 유용하다.인접리스트노드 수가 많고 간선이 적은 희소 그래프에 적합하다.인접 노드를 빠르게 순회해야 할 때 유용하다. Time Complexity인접 행렬O((V^2)logV)인접 리스트O((V+E)logV)1. 가장 작은 가중치로 갈 수 있는 정점을 선택한다. → Greedy2. 해당 정점을 이미 방문했다면 continue;3. 해당 정점을 최초로 방문한다.4. 해당 정점 방문 표시5. 최초 방문은 제일 작은 가중치로 방문한 것이므로 distan..

🟦/알고리즘 2024.05.31

지급 결제 서비스

지급결제https://www.bok.or.kr/portal/main/contents.do?menuNo=200345 | 지급결제제도 개요 | 지급결제제도 | 지급결제 | 정책/업무 | 한국은행 홈페이지지급결제제도 개요 지급결제의 개념 경제주체들이 경제활동에 따른 채권채무관계를 지급수단을 이용하여 해소하는 행위를 지급결제라고 한다. 우리는 생활용품을 구입하거나 서비스를 이용하www.bok.or.krVAN과 PGhttps://www.tosspayments.com/blog/articles/semo-16 오프라인 → 온라인 상점 확장을 생각하고 있다면 PG와 VAN 개념을 확인해 보세요PG와 VAN의 수수료 차이, 어디서 오는 걸까요? PG와 VAN의 개념과 차이를 한 번에 정리해 봤어요.www.tosspayme..

PasdsWorld Authenticator 개인정보 처리방침

개인정보 처리방침 본 개인정보 처리방침은 모바일 기기용 "PasdsWorld Authenticator" 앱(이하 "애플리케이션")에 적용됩니다. 본 앱은 jinyong3512(이하 "서비스 제공자")에 의해 무료로 제공됩니다. 본 서비스는 "있는 그대로" 사용을 목적으로 합니다. 정보 수집 및 이용 애플리케이션을 다운로드하고 사용할 때 정보가 수집됩니다. 이 정보는 다음과 같은 정보를 포함할 수 있습니다: 여러분의 기기의 인터넷 프로토콜 주소(IP 주소) 여러분이 방문한 애플리케이션의 페이지, 방문한 시간 및 날짜, 해당 페이지에 머문 시간 애플리케이션 사용 시간 여러분의 모바일 기기에서 사용하는 운영 체제 애플리케이션은 여러분의 모바일 기기의 위치에 대한 정확한 정보를 수집하지 않습니다. 서비스 제공자..