목록전체 글 (50)
사진과코딩
Application.propertiesdependencies { // Spring Boot Starters implementation 'org.springframework.boot:spring-boot-starter-data-jdbc' implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-jdbc' implementation 'org.springframework.boot:spring-boot-starter-oauth2-authorization-server' implementation 'org.springframework.b..
도커에 NGINX 서버 구축# Nginx 설치docker pull nginx# 설치 확인docker image ls# docker 실행 서버 확인docker ps# cmd nginx 웹서버 실행(docker)# -i : 사용자 입출력 가능# -t : 가상터미널 환경 조성# -d : detach mode 로 실행(= 백그라운드 실행)# -p : [외부포트]:[내부포트] 외부포트로 접속요청하면 내부포트로 맵핑 docker run -it --name nginx -d -p 80:80 nginx
KB IT's YOUR LIFE 5기를 시작한 지 3개월이 지난 것 같다.수업을 들으며 이곳 저곳에 서류를 넣고 면접을 보고 하다 보니 운이 좋게 취업이 되었다...!사실 취업을 할지 KB IT's YOUR LIFE 5기를 수료할지 고민을 했었다.고민의 이유는 취업만큼 KB IT's YOUR LIFE 5기가 좋았다.특히 알고리즘 수업이 너무 유익하고 재미있어서 더더욱 고민이 되었다.하지만 실무는 배우는 것과 다르고 경험을 쌓으라는 주변 사람들의 조언을 따라 아쉽지만 취업을 선택하게 되었다.그래서 취업을 포기할 만큼 좋았던 KB IT's YOUR LIFE에서 내가 느꼈던 장점에 대해서 작성해보려고 한다. 우선 가장 큰 장점은 지원금이다.아무래도 9시 부터 6시까지 강의를 들어야 하니 자취를 하거나 용돈을 ..
3일차는 투어가 아니라 혼자 오타루로 다녀왔다.가기 전에 우동과 아이스크림을 점심으로 먹고 출발했는데 우동도 맛있었는데 아이스크림이 진짜 맛있었다. 오타루에 도착하니 삿포로랑 다르게 작은 소도시의 느낌이 났다.높지 않은 건물들과 눈의 조화는 아기자기한 느낌을 주었다. 오타루역에서 내려 우타루 운하에 도착했다.낮의 오타루 운하는 강과 탁 트인 시야가 있어서 시원한 느낌을 주었다. 오타루 운하에서 오르골당으로 이동하는 길에는 스누피 빌리지 등 다양한 상점이 있었다,가는 길에 조금씩 눈이 와서 그런지 한 걸음 한 걸음 걷는 길이 영화에 나오는 장면 같았다. 눈을 맞으며 걷다보니 오르골당에 도착했다.오르골당 바로 앞에는 르타오가 있는데 Line으로 웨이팅을 할 수 있다. 오르골당 들어가기전에 웨이팅을 먼저 하..
2일 차에는 비에이 투어를 신청했다. 성수기여서 그런지 유명한 비에이 투어들은 이미 마감이었다. (※ 성수기는 1달 전에는 미리 예약하는 것이 좋다)비에이가 멀어서 그런지 아침 일찍 부터 일어나서 버스를 타고 이동하였다.버스는 미팅 장소에 미리 대기 중 이었고 선착순으로 자리를 배정했다.날씨가 좋지 않아서 가이드님이 가능한 곳부터 가기로 했다. 먼저 크리스마스 트리를 보러가기로했다.운이 좋아서 그런지 투어 중 우리가 제일 먼저 도착했다. (우리가 갈 때쯤 투어 3개가 같이 와서 사람이 많아졌다.)크리스마스 트리는 눈, 나무, 맑은 하늘, 구름이 합쳐져서 정말 예뻤다.마치 이 세상에 크리스마스 트리만 남겨져 있는 것 같았다. 크리스마스 트리를 보고 비에이 역에 도착해서 점심시간 및 자유시간을 가졌다.점심을..
23년 11월 말눈이 좋아서, 여행이 가고싶어서 무작정 삿포로행 비행기를 예매했다.비행기 가격은 진에어 기준 60만원? 정도 했던 것 같다.비에이에 꼭 가보고 싶었고, 다양한 음식을 먹어보고 싶었다.삿포로에 도착하자말자 치토세 공항에서 삿포로 역으로 이동했다. 눈이 오고 차가운 삿포로였지만 공항선에서 활영한 밖의 모습은 포근했다.삿포로 가느 공항선 안 짐을 맡기고 버스를 타고 삿포로 맥주 박물관으로 이동했다. 눈은 이동할 떄 방해 되지 않을 정도로 있어서 예뻤다.눈이온 삿포로 맥주 박물관은 차가운 날씨와는 달리 따뜻함이 있었다.삿포로 맥주 박물관에는 징기스칸을 먹을 수 있는 식당이 있다. 예약이 필요하고 성수기에는 예약이 빨리 차는 것 같았다.징기스칸 맛은 무난? 평범한 것 같았지만 삿포로 맥주 박물관..
문제 파악1. 두 개의 큐 값을 같게 만들어야한다.2. 두 개의 큐의 값이 같기 전에는 한 개의 큐는 작고 한 개의 큐는 클 것 이다.3. 큐는 FIFO로 먼저 들어온 것이 먼저 나간다. 즉, 두 개의 큐에서 한 번의 이동에 나올 수 있는 숫자는 제일 앞에 있는 숫자이다.4. 큰 큐의 값을 하나빼서 작은 큐에 옮기는 것을 반복하여 두 큐가 같도록 한다.4. 단 카운트가 두 큐 사이즈의 합 *2를 넘긴 경우 두 큐가 같아 지는 경우가 없으므로 -1을 반환5. 1 ≤ queue1의 원소, queue2의 원소 ≤ 10^9 이므로 큐의 합은 int의 최대값 넘을 수 있다. 따라서 큐의 합은 long 타입으로 선언.접근 방법1. 두 개의 큐를 선언 하고 int[]을 순환하며 큐에 값을 넣고 각각의 큐에 들어간 원..
Link : https://leetcode.com/problems/valid-parentheses/description/문제 파악1. 입력된 문자열이 올바르게 작성되어있는지 판단2. 괄호가 열린채로 끝나거나 괄호의 짝이 맞지 않으면 false3. 괄호가 닫혀있고 괄호의 짝이 맞으면 true접근 방법1. String을 CharArray.로 변환2-1. 닫힌 괄호가 들어왔다 1) 배열이 비어있는지 확인한다 => 열린괄호가 있는지 확인 2) 열린괄호가 있다면 닫힌 괄호와 짝인지 확인 3) 같은 괄호면 계속 탐색, 열린괄호면 false3. 열린 괄호가 들어오면 stack에 추가한다.4. 만약 다 탐색 했는데 stack의 크기가 0이 아니면 false=> 괄호의 짝이 안 맞음**!! ca[0] ==']..