본문 바로가기

Dev50

성적 처리 문제 실습 3 - 객체 /생성자 get/set 평균 학점 [문제] 성적처리- 총점, 평균, 학점을 구하시오- 평균은 소수이하 2째자리까지 처리한다. 클래스명 : SungJuk필드 : name, kor, eng, math, tot, avg, grade메소드 : setData(이름, 국어, 영어, 수학)       calc() - 총점, 평균, 학점 계산       getName()       getKor()       getEng()       getMath()       getTot()       getAvg()       getGrade() 클래스명 : SungJukMain [실행결과]----------------------------------------------------이름      국어      영어      수학      총점      평균    .. 2024. 7. 19.
CI/CD 파이프라인 설계해보기 -1 갑자기 나에게 치고들어온 CI/CD 파이프라인 설계 업무실제로 깃젠킨스에 커밋하고 빌드 확인만 했던 자라 아예 bitbucket 과 Jenkins를 새로 공부하고 동작방식을 이해하려고하다보니 정리가 필요하여 tistroy로 이력차원으로 정리하는 Pipeline애플리케이션배포빌드방식 선정이유 : 기존 JIRA 요청 이행등의 프로세스를 간소화하여 종속성 제거하고 뉴진스 프레임워크(스프링부트)를 이용하여 서버에 구동하는 것까지 확인 이후에 컴포넌트 서비스테스트CI/CD 젠킨스 툴 :AWS 배포, 테스트, 도커 빌드 고려하여 각각의 컴포넌트들을 하나의 플러그인으로 모듈화를 해놓았는데 이를 활용하여 사용 (확장성에 유용함)Private Network에서 돌아가기 때문에 보안상으로도 안전하자다양한 확장성과 유연성 .. 2024. 2. 4.