본문 바로가기
728x90
반응형

전체 글61

Github Actions + ECS vs Github Actions + CodeDeploy + EC2 GitHub Actions + ECS 배포와 GitHub Actions + CodeDeploy + EC2 배포는 둘 다 AWS 인프라에 애플리케이션을 배포하는 방법이지만, 각각의 설정 방식과 관리 방식에서 차이점이 있습니다. 아래에서 이 두 가지 방법의 장단점과 차이점을 비교해 보겠습니다.1. GitHub Actions + ECS 배포GitHub Actions와 AWS ECS(Amazon Elastic Container Service)를 결합하여 컨테이너 기반 애플리케이션을 배포하는 방식입니다.장점컨테이너 관리의 간소화:컨테이너 기반 배포이기 때문에 애플리케이션의 의존성, 환경 설정 등을 Docker 이미지로 캡슐화하여 일관된 배포 환경을 유지할 수 있습니다.AWS Fargate 지원:AWS Fargat.. 2024. 10. 7.
프로그래머스 코딩테스트 Level 2. 의상 with Java 문제https://school.programmers.co.kr/learn/courses/30/lessons/42578?language=java 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 풀이import java.util.*; class Solution { public int solution(String[][] clothes) { Map map = new HashMap(); int answer = 1; for (int i=0; i1. 규칙 파악- 얼굴: 동그란 안경, 검정 선글라스, X- 상의: 파랑.. 2024. 9. 23.
프로그래머스 코딩테스트 Level 2. 연속 부분 수열 합의 개수 with Java 문제https://school.programmers.co.kr/learn/courses/30/lessons/131701 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 풀이import java.util.*;class Solution { public int solution(int[] elements) { // elements의 2배 크기의 배열 생성 int[] newElements = new int[elements.length * 2]; // newElements의 i와 i + elements.length.. 2024. 9. 22.
프로그래머스 코딩테스트 Level 2. N개의 최소공배수 with Java 문제https://school.programmers.co.kr/learn/courses/30/lessons/12953 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 풀이import java.util.*;class Solution { public int solution(int[] arr) { Arrays.sort(arr); for (int i=0; i1. 최소공배수: (n1 * n2) / n1과 n2 의 최소공약수2. 최소공약수: 유클리드 호제법3. 최대공약수를 활용해 탐색하며 마주하는 두 정수에 대해 최소공배수를 .. 2024. 9. 22.
프로그래머스 코딩테스트 Level 2. 멀리뛰기 with Java 문제https://school.programmers.co.kr/learn/courses/30/lessons/12914 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 풀이class Solution { public long solution(int n) { // 피보나치수열 long[] dp = new long[n + 2]; dp[0] = 0; dp[1] = 1; dp[2] = 2; for (int i=3; i https://github.com/yhyuk/.. 2024. 9. 20.
프로그래머스 코딩테스트 Level 2. 구명보트 with Java 문제https://school.programmers.co.kr/learn/courses/30/lessons/42885 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 풀이import java.util.*;class Solution { public int solution(int[] people, int limit) { int answer = 0; Arrays.sort(people); int temp = 0; for (int i=people.length-1; i>=temp; i--) { .. 2024. 9. 20.
728x90
반응형