profile
같이 공부하자!

boj2668 숫자 고르기

https://www.acmicpc.net/problem/2668세로 두 줄, 가로로 N개의 칸으로 이루어진 표가 있다. 첫째 줄의 각 칸에는 정수 1, 2, …, N이 차례대로 들어 있고 둘째 줄의 각 칸에는 1이상 N이하인 정수가 들어 있다. 첫째 줄에서

2022년 6월 27일
·
0개의 댓글

boj1926 그림

https://www.acmicpc.net/problem/1926어떤 큰 도화지에 그림이 그려져 있을 때, 그 그림의 개수와, 그 그림 중 넓이가 가장 넓은 것의 넓이를 출력하여라. 단, 그림이라는 것은 1로 연결된 것을 한 그림이라고 정의하자. 가로나 세로로

2022년 6월 27일
·
0개의 댓글

boj5567 결혼식

https://www.acmicpc.net/problem/5567상근이는 자신의 결혼식에 학교 동기 중 자신의 친구와 친구의 친구를 초대하기로 했다. 상근이의 동기는 모두 N명이고, 이 학생들의 학번은 모두 1부터 N까지이다. 상근이의 학번은 1이다.상근이는

2022년 6월 16일
·
0개의 댓글

boj1743 음식물 피하기

https://www.acmicpc.net/problem/1743코레스코 콘도미니엄 8층은 학생들이 3끼의 식사를 해결하는 공간이다. 그러나 몇몇 비양심적인 학생들의 만행으로 음식물이 통로 중간 중간에 떨어져 있다. 이러한 음식물들은 근처에 있는 것끼리 뭉치게

2022년 6월 16일
·
0개의 댓글

데이터베이스 트랜잭션(Database Transaction)

데이터베이스 상태를 변환시키기 위해 독립적으로 실행되는 논리 단위, 혹은 ‘작업단위’라고도 한다. 데이터베이스의 트랜잭션은 ACID 라는 약어로 분류되는 특성을 가지고 있다. Atomic(원자성) , Consistent(일관성) , Isolated(격리) , Durab

2022년 5월 31일
·
0개의 댓글

boj2023 신기한 소수

https://www.acmicpc.net/problem/2023수빈이가 세상에서 가장 좋아하는 것은 소수이고, 취미는 소수를 가지고 노는 것이다. 요즘 수빈이가 가장 관심있어 하는 소수는 7331이다.7331은 소수인데, 신기하게도 733도 소수이고, 73도

2022년 5월 31일
·
0개의 댓글

boj19942 다이어트

https://www.acmicpc.net/problem/19942식재료 N개 중에서 몇 개를 선택해서 이들의 영양분(단백질, 탄수화물, 지방, 비타민)이 일정 이상이 되어야 한다. 아래 표에 제시된 6가지의 식재료 중에서 몇 개를 선택해서 이들의 영양분의 각

2022년 5월 31일
·
0개의 댓글

.gitignore가 적용 안될때

.gitignore 파일을 수정하고 분명히 커밋했는데도 이게 적용이 안되고 그대로 올라가있는 경우가 있다. ⚠️ 캐시때문에, 그대로 git에서 해당 파일들을 follow하고있기 때문에 그렇단다 그래서 캐시를 제거해주는 작업이 필요하다이 작업 후에 commit and p

2022년 5월 29일
·
0개의 댓글

boj1342 행운의 문자열

https://www.acmicpc.net/problem/1342민식이와 준영이는 자기 방에서 문자열을 공부하고 있다. 민식이가 말하길 인접해 있는 모든 문자가 같지 않은 문자열을 행운의 문자열이라고 한다고 한다. 준영이는 문자열 S를 분석하기 시작했다. 준영

2022년 5월 25일
·
0개의 댓글

boj10819 차이를 최대로

https://www.acmicpc.net/problem/10819N개의 정수로 이루어진 배열 A가 주어진다. 이때, 배열에 들어있는 정수의 순서를 적절히 바꿔서 다음 식의 최댓값을 구하는 프로그램을 작성하시오.|A0 - A1| + |A1 - A2| + ...

2022년 5월 23일
·
0개의 댓글

boj2529 부등호

https://www.acmicpc.net/problem/2529두 종류의 부등호 기호 ‘<’와 ‘>’가 k개 나열된 순서열 A가 있다. 우리는 이 부등호 기호 앞뒤에 서로 다른 한 자릿수 숫자를 넣어서 모든 부등호 관계를 만족시키려고 한다. 예를 들어,

2022년 5월 23일
·
0개의 댓글
post-thumbnail

Nginx 리버스 프록시 (백,프론트를 같은 포트(80포트)로 연결)

프록시는 두 PC가 통신할때, 대리로 통신하는 것을 프록시 중계 역할을 하는 주체를 프록시 서버라고 부른다. 역할에 따라 포워드 프록시 리버스 프록시 라고 부른다.포워드 프록시 의 경우 캐싱, IP 우회, 제한(사내 망) 등의 역할을 한다. 리버스 프록시 는 애플리케이

2022년 5월 18일
·
0개의 댓글
post-thumbnail

Nginx https 적용

certbot 은 letsencrypt로 웹 사이트의 HTTPS 설정을 쉽게 도와주는 툴이다.letsencrypt 는 보안 웹사이트를 위한 인증서를 발급해 주는 무료 인증기관이다.certbot 공식 사이트 에 자세한 내용이 자세하게 나와있어 강추한다. snapd는 패키

2022년 5월 18일
·
0개의 댓글
post-thumbnail

Jenkins, Docker, gitLab Webhook을 이용한 자동 배포_2편

프로젝트를 Dockerize 하기 Untitled 프로젝트 내에 Dockerfile 을 생성하자 SpringBoot (백엔드) Dockerfile Spring 공식문서에서 Dockerfile 문서를 가져왔다. Java11 에 Gradle 을 사용하였기때문에,

2022년 5월 17일
·
4개의 댓글
post-thumbnail

Jenkins, Docker, gitLab Webhook을 이용한 자동 배포_1편

개발자가 git에 pushgitlab에서 push 할때 자동 빌드(Jenkins)도커에서 이미지를 빌드시킴이를 배포....자동빌드를 하기위해서는 gitlab에 Webhook을 걸어두어야 한다. Jenkins에 접속까지는 제대로 했다고 생각하고 넘어가겠다.새로운 Ite

2022년 5월 14일
·
0개의 댓글

boj14629 숫자 조각 _ java

https://www.acmicpc.net/problem/14629곧 7살을 맞이하는 준하는 유치원에서 숫자가 적힌 나무 조각들을 가지고 노는 것을 좋아한다. 숫자 조각은 총 10개이며, 각각의 조각엔 0부터 9까지의 숫자가 한 숫자씩 적혀있다. 준하는 각 숫

2022년 5월 14일
·
0개의 댓글

스프링 핵심원리 - 기본편(후기)

스프링으로 프로젝트 한두개 만들어봤다면 이 강의 정말 강추다...왜냐면 지금 듣고있는데 정말 소름돋는다.내가 만든 프로젝트는 이제까지 그냥 SOLID 원칙을 밥말아먹은 코드구나 이생각이 들면서 진짜 깨달음을 얻어버린다...

2022년 5월 10일
·
0개의 댓글

.gitignore 수정이 반영이 안될때

오늘 팀프로젝트를 하는데, 팀원이 이 문제에 대해서 물어본김에 글로 남겨봐야겠다 싶었다! 예전에도 이 문제 때문에 엄청난 삽질을 했던 경험이 있다. 처음에는 .gitignore 파일에 뭘 잘못썼나 싶어가지고 계속 삽질을 했었다...gitIgnore를 수정했는데 로컬에서

2022년 5월 9일
·
0개의 댓글

boj18429 근손실

https://www.acmicpc.net/problem/18429웨이트 트레이닝을 좋아하는 어떤 대학원생은, 현재 3대 운동 중량 500의 괴력을 소유하고 있다. 다만, 하루가 지날 때마다 중량이 K만큼 감소한다. 예를 들어 K=4일 때, 3일이 지나면 중량

2022년 5월 8일
·
0개의 댓글
post-thumbnail

git Authentication Failed 해결법

git을 사용하다보면 권한이 없어서 올리지 못한다 뭐 이런 에러가 뜰때가 있다.보통 repo 가 private 으로 설정되어있거나 하면 이런 에러가 뜨는데, 이럴때는 간단한 해결책이 있다.해결 순서는 다음과 같다Personal access token 생성origin u

2022년 5월 8일
·
0개의 댓글