![[데이터 베이스] H2 데이터베이스 사용법](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdMWe94%2FbtsIPUCsPAY%2FFj30Shps2KhXXP9bmHsLpk%2Fimg.png)
0. 도입최근 간단한 사이드 프로젝트를 진행하던 중 데이터 베이스 선택 문제를 겪었습니다. 간단한 서비스인데 DB 설정 때문에 프로젝트 시간이 오래 걸려 의문이 생겼습니다.간단한 프로젝트나 테스트를 할 때, DB 설정 시간을 최소한으로 줄일 수는 없을까? 이처럼 사용자가 적은 서비스 이거나 간단한 단위 테스트만 필요한데 DB때문에 시간이 길어지는 불편함이 생길 수 있습니다. 흔히 겪는 불편한 점은 다음과 같습니다.여러 개발자들이 사용하는 경우 의도치 않게 DB가 변경될 수 있다.운영 DB와 마찬가지로 보안 문제로 외부 접속이 어렵다.테스트를 실행할 때마다 DB를 켜고 설정해야 한다.이렇게 테스트를 위한 작업들이 많아지면 결국 테스트 시간이 지연되고 개발 전체 시간이 길어집니다. 또한 사용자가 많지 않아서..
![[AWS] EC2 도메인 없이 https 접속하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqiQMu%2FbtsIH0DaSRE%2FbUhMkQ1FRsKby128CNfCt0%2Fimg.png)
1. caddy 홈페이지 접속https://caddyserver.com/ Caddy - The Ultimate Server with Automatic HTTPSCaddy is a powerful, enterprise-ready, open source web server with automatic HTTPS written in Gocaddyserver.com DOC에서 Install 목록 클 Debian, Ubuntu, Raspbiansudo apt install -y debian-keyring debian-archive-keyring apt-transport-https curlcurl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo..

sudo apt updatejava -version 아마존 환경에 JDK가 설치되었으므로 로컬 환경의 jar파일만 서버로 이동시키면 돌아간다.


![[알고리즘] MST(크루스칼과 프림 알고리즘)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbxE47m%2FbtsG5sVcCR7%2FDnpOx0HtA8pBLNth3pz0C1%2Fimg.png)
이번 포스팅에서는 최소 신장 트리(MST) 알고리즘을 알아보겠습니다. 최소 신장 트리는 난이도가 높은 알고리즘에 속합니다. 따라서 그래프 이론, 트리의 개념, 서로소 집합(Union-Find), 정렬, 우선순위 큐에 대한 이해가 선행되어야 합니다. 따라서 기본적인 알고리즘을 먼저 이해한 후에 공부하는 것을 권장합니다.최소 신장 트리 알고리즘은 크게 크루스칼 알고리즘과 프림 알고리즘이 있습니다. 이 글에서는 크루스칼(Kruskal's algorithm), 프림 알고리즘을 소개하고 활용에 대해서 알아보겠습니다. 1. 최소 신장 트리란?V개의 정점과 E개의 간선이 양방향 그래프 형태로 연결되어 있다고 가정해봅시다. 또한 이 그래프는 연결그래프입니다. (연결그래프란 소외된 정점이 없다는 것을 의미합니다. 즉, ..
![[알고리즘] 위상정렬 DP](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb6J2bp%2FbtsG4j4NuQt%2FHDQkte4hS7gEdVIKUsdjfk%2Fimg.png)
![[알고리즘] 위상정렬](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCyPFM%2FbtsG4jX0lI0%2FymxKgSNt9r85gJhTmGMrEK%2Fimg.png)