분류 전체보기(82)
-
AWS 유용한 가이드 링크모음
https://docs.aws.amazon.com/ko_kr/Route53/latest/DeveloperGuide/getting-started-cloudfront-overview.html Amazon CloudFront 배포를 사용하여 정적 웹 사이트 제공 - Amazon Route 53 각각의 레코드에는 하나의 도메인(예: example.com) 또는 그 하위 도메인(예: www.example.com)의 트래픽을 라우팅하려는 방법에 관한 정보가 포함되어 있습니다. 레코드는 도메인의 호스팅 영역에 저장 docs.aws.amazon.com https://docs.aws.amazon.com/ko_kr/A..
2024.01.06 -
코딩테스트에 자주 나오는 알고리즘 정리
DFS/BFS 정렬 이진 탐색 최단 경로 최소비용 최소비용 - 크루스칼 알고리즘(최소 비용 신장 트리) : O(E log E + E) class DisjointSet { constructor() { this.parent = {}; this.rank = {}; } makeSet(vertex) { this.parent[vertex] = vertex; this.rank[vertex] = 0; } find(vertex) { if (this.parent[vertex] !== vertex) { this.parent[vertex] = this.find(this.parent[vertex]); } return this.parent[vertex]; } union(vertex1, vertex2) { const root1 =..
2023.11.11 -
DB 튜닝 기본 개념 및 성능 향상 방법
DB 튜닝은 데이터베이스 성능을 최적화하는 과정으로, 특히 중소기업이나 스타트업 환경에서는 개발자가 DB까지 다뤄야 하는 상황이 많습니다. DB 튜닝을 최소한으로 이해하면 애플리케이션의 성능을 개선할 수 있습니다. DB 튜닝에는 다양한 기법이 있으며, 각기 다른 요구 사항에 따라 달라질 수 있습니다.여기서는 DB 튜닝의 주요 기법들을 간단히 소개하여, 적절한 성능 개선을 이끌어낼 수 있는 방법을 다룹니다.주요 DB 튜닝 기법:인덱스 튜닝:인덱스는 데이터를 빠르게 검색하기 위한 자료구조입니다. 적절한 인덱스는 쿼리 성능을 향상시킵니다.사례: 특정 테이블에서 검색 성능을 향상시키기 위해 인덱스를 추가하거나, 중복 인덱스를 제거합니다.쿼리 최적화:비효율적인 SQL 쿼리를 개선하거나, 다시 작성하여 데이터베이스..
2023.10.16 -
리눅스 도커 이미지 버전관리 되도록 세팅하기
도커이미지 버전별로 이미지 추가하기#!/bin/bash# 변수에 값을 할당container_name="req-filter"project_path="~/resource/project/"# 이미지 태그를 현재 날짜와 시간으로 생성image_tag=$(date +%Y%m%d%H%M%S)# Docker 컨테이너 정지 및 삭제sudo docker stop $(sudo docker ps -qaf name=$container_name)sudo docker rm $(sudo docker ps -qaf name=$container_name)# Docker 이미지 빌드sudo docker build -t $container_name:$image_tag $project_path$container_name/ 도커 이미지를 통..
2023.09.05 -
우분투 설치 시 그래픽 문제 해결을 위한 부팅 옵션 수정 방법
제목: 우분투 설치 시 그래픽 문제 해결을 위한 부팅 옵션 수정 방법1. 우분투 설치 USB 또는 DVD로 부팅컴퓨터를 부팅하고 우분투 설치 USB 또는 DVD를 삽입한 상태에서 부팅을 시작합니다.2. "Install Ubuntu" 옵션 선택부팅 중 우분투 로고가 나타날 때, 키보드의 화살표 키를 사용하여 "Install Ubuntu" 옵션을 선택합니다.이 옵션을 선택하여 실제 설치 과정으로 진행합니다.3. "Try Ubuntu without installing" 선택설치 과정이 시작되면, 키보드의 아래 화살표 키를 사용하여 "Try Ubuntu without installing"을 선택합니다.이 옵션은 우분투를 설치하지 않고 임시로 실행하는 모드입니다.4. 부팅 옵션 수정 준비"Try Ubuntu wi..
2023.08.23 -
[아파치] 443포트로 접속시 특정 도메인이 아닐경우 원하는 도메인으로 리다렉트 시키기
/etc/httpd/conf.d/ssl.conf ServerName example.co.kr ServerAlias www.example.co.kr SSLEngine on SSLCertificateFile /etc/pki/tls/certs/ssl/ssl.crt SSLCertificateKeyFile /etc/pki/tls/certs/ssl/ssl.key # http로 리다이렉트할 경우 프로그램 처리시 문제될수가 있음 # 서버에 request로 호스트가져올 경우 도메인을 가져오는게 아닌 localhost로 가져옴 # ProxyPass / http://localhost:8081/ # ProxyPassReverse / http://localhost:8081/ Pro..
2023.08.14