profile
싹난 독든 감자의 성장일지
post-thumbnail

[Jenkins] GitLab 자동 배포(2) : 자동 배포 진행하기

앞의 기본 설정 단계를 모두 진행했다는 가정하에 진행하겠다!\[Jenkins] GitLab 자동 배포(1) : 기본 설정기본 단계별로 확인할 수 있는 Pipeline으로 생성하겠다!GitLab Connection에 자신이 설정해놓은 깃랩이 잘 연결되어 있는지 확인해준다

2023년 11월 1일
·
1개의 댓글
·
post-thumbnail

[Jenkins] GitLab 자동 배포(1) : 기본 설정

$ sudo apt update$ docker pull jenkins/jenkinsufw 상태 확인 : sudo ufw status사용할 포트 허용하기 (ufw inactive 상태) : sudo ufw allow 9090등록한 포트 조회하기 (ufw inactive

2023년 11월 1일
·
25개의 댓글
·

[Docker] EC2에 java 설치하기

sudo apt-get install openjdk-11-jdkjava -version$ vim ~/.bashrc$ source ~/.bashrc 변경한 설정을 현재 실행된 쉘에 적용한다.설치 확인하기$ echo $JAVA_HOME

2023년 11월 1일
·
0개의 댓글
·
post-thumbnail

[Docker] docker-compose.yml 작성하기

이미지 여러개를 pull받고 docker로 올리는 작업은 생각보다 많은 시간을 소요한다..이런 일을 한번에 할수 있도록 하는것이 Docker-compose.yml파일이다!그럼 이제 EC2에 docker-compose.yml 파일을 작성해보자!파일의 최상단에 vi doc

2023년 11월 1일
·
0개의 댓글
·
post-thumbnail

[Docker] 로컬에서 도커를 사용하여 배포하기

Spring boot jar 파일 생성 법STEP1) jar파일을 만든 파일 위치에서 CMD를 실행한다.STEP2) docker build -t \[YOUR_NAME]/\[APP_NAME] .업로드중..이런 화면이 뜨면 성공이다!!docker images 명령어로 현재

2023년 10월 25일
·
0개의 댓글
·
post-thumbnail

[알고리즘 개념 정리]이진 탐색(Binary Search)

데이터가 정렬 되어 있는 배열에서 특정한 값을 찾아내는 알고리즘이다.statr와 end, mid = (start+end) 를 활용해서 탐색을 진행한다.이진 탐색을 진행하기 전에 정렬을 해야하지만 이진 탐색을 쓰는 이유는 시간 복잡도가 O(logN)이기 때문이다.이진 탐

2023년 3월 27일
·
0개의 댓글
·

[알고리즘 개념] 비트마스킹(bitmasking)

비트마스킹!

2023년 3월 21일
·
0개의 댓글
·

[알고리즘개념] Dynamic Programming(동적계획법)

하나의 큰 문제를여러 개의 작은 문제로 나누어서 그 결과를 활용하여큰 문제를 해결할 때 사용하는 것이다.즉, 큰 문제를 작은 문제로 쪼개서 그 답을 재활용 한다.일반적인 재귀를 사용하지 않고 DP를 쓰는 이유가 뭘까?바로 이전값을 활용해서 계산을 하는 문제 이면 같은

2023년 3월 16일
·
1개의 댓글
·
post-thumbnail

[백준] 1806 : 부분합 - JAVA, 자바

https://www.acmicpc.net/problem/1806구간합 문제이다. for문을 여러번 사용하면 시간초과가 나므로 투포인트를 사용해서 풀어야한다!위의 그림처럼 start와 end의 위치를 조정해서 문제를 풀이하면 된다.위에서 아래의 코드를 사용한

2023년 1월 30일
·
0개의 댓글
·