분류 전체보기

    SQL과 NoSQL의 종류와 장단점

    SQL의 종류 SQL 데이터베이스의 종류 : MySQL : 오픈 소스 기반으로 대부분의 웹 애플리케이션에서 사용됩니다. Oracle : 대규모 기업에서 사용되며, 보안, 성능, 안정성 등에 대한 높은 요구 사항을 갖추고 있습니다. PostgreSQL : 고성능, 안정성, 확장성이 뛰어나며, 무료이며 오픈소스 입니다. Microsoft SQL Server: 윈도우 플랫폼에서 작동하는 관계형 데이터베이스입니다. SQLite : 파일 기반 데이터베이스이며, 모바일 장치에서 많이 사용됩니다. NoSQL 데이터베이스 종류 : MongoDB : 문서 기반 NoSQL 데이터베이스이며, 스케일 아웃과 빠른 읽기 쓰기 속도를 지원합니다. Cassandra: 분산형 NoSQL 데이터베이스로, 대용량 데이터 저장에 적합합니..

    CloudType으로 배포하기 #4

    지난이야기 2023.04.04 - [프로젝트 정리/애완동물 종합 솔루션(CatDogForest)] - CloudType으로 배포하기 #3 카카오 맵 api와 chatgpt api의 키 값을 application-appKey.properties 라는 설정파일에 담고 spring.profiles.include=appKey 로 해당 파일을 가져와 사용했다. 다만 이 파일은 git.ignore로 저장소에 반영되지 않는다. 그러기에 각자 로컬 파일에서 파일을 만들어 다음과 같이 설정하여 사용했다. #App Keys kakao.map.api.key=키값입니다. kakao.map.api.frontkey=키값입니다. chatgpt.api.key=키값입니다. 그리고 설정한 키 값을 다음과 같이 설정해서 사용했다. @Va..

    CloudType으로 배포하기 #3

    지난이야기 2023.04.04 - [프로젝트 정리/애완동물 종합 솔루션(CatDogForest)] - CloudType으로 배포하기 #2 도메인을 구매하고 적용시키는 과정에 대해 다뤄보고자 한다. 우선 가비아나 도메인을 구매할 수 있는 페이지에서 도메인을 구매한다. 그리고 Cloudtype에서 프로젝트를 생성하고 도메인 탭으로 이동한다. 도메인 탭에서 + 버튼을 눌러 추가한다. 그리고 구입한 도메인을 입력하면 다음과 같이 DNS 설정을 위한 값이 나온다. 가비아 등에서 구매한 도메인의 DNS 레코드 수정에 들어가 표시된 값으로 설정하고 저장한다. 값을 저장한 후 인증하기를 누르면 도메인이 인증되고 연결한 서비스를 선택 후 연결하기를 누르면 해당 도메인으로 서비스를 할 수 있다.

    CloudType으로 배포하기 #2

    지난이야기 2023.03.30 - [프로젝트 정리/애완동물 종합 솔루션(CatDogForest)] - CloudType으로 배포하기 #1 SpringBoot 환경에서 CloudType에 github 저장소를 통해 배포하려 한다. 배포 시 필요한 순서는 다음과 같다. 1. 프로젝트 생성하기 2. 배포할 서비스 선택하기 (내 Github 저장소 배포하기) 3. 배포 환경 설정하기 Enviroment variables에 application.properties에서 설정한 값들을 적어주어야 한다. 그리고 가비아에서 도메인을 구매하여 도메인까지 적용시켜 놓았다. https://catdogforest.shop/ Cat Dog Forest catdogforest.shop

    2418. Sort the People

    https://leetcode.com/problems/sort-the-people/ Sort the People - LeetCode Can you solve this real interview question? Sort the People - You are given an array of strings names, and an array heights that consists of distinct positive integers. Both arrays are of length n. For each index i, names[i] and heights[i] denote the name leetcode.com 문자열 이름의 배열과 고유한 양의 정수로 구성된 배열 높이가 제공됩니다. 두 배열의 길이는 n입니다..

    1913. Maximum Product Difference Between Two Pairs

    https://leetcode.com/problems/maximum-product-difference-between-two-pairs/ Maximum Product Difference Between Two Pairs - LeetCode Can you solve this real interview question? Maximum Product Difference Between Two Pairs - The product difference between two pairs (a, b) and (c, d) is defined as (a * b) - (c * d). * For example, the product difference between (5, 6) and (2, 7) is (5 * 6 leetcode...