본문 바로가기

반응형

IT

(6)
String.format 으로 원하는 형식으로 출력하기 Java에서 문자열을 포맷팅하는 메서드입니다. 이 메서드를 사용하면 문자열에 변수나 상수 값을 삽입하거나, 문자열을 특정한 형식으로 출력할 수 있습니다. String.format() 메서드는 다음과 같은 형식으로 사용됩니다: String formattedString = String.format(format, args); 위의 코드에서 format은 포맷 문자열을 나타내고, args는 포맷 문자열에 삽입할 변수나 상수 값들을 나타냅니다. String.format() 메서드는 formattedString 변수에 포맷팅된 문자열을 반환합니다. 예를 들어, 다음과 같은 코드를 작성해보겠습니다: String name = "John"; int age = 30; double weight = 70.5; String f..
Cron expression 사용법 정복하기 Cron expression은 무엇인가요? cron expression은 리눅스 운영체제에서 주기적으로 실행해야 하는 작업을 설정하기 위한 표현식입니다. cron expression은 어떻게 작성되나요? Cron 표현식은 일정한 간격으로 작업을 수행하기 위해 사용됩니다. 이것은 리눅스나 유닉스 시스템에서 사용되며, 특정 작업이 실행되는 시간을 지정하는 데 사용됩니다. Cron 표현식은 5개의 필드로 구성되며, 각 필드는 공백으로 구분됩니다. 이러한 필드는 분, 시간, 일, 월, 요일을 나타냅니다. 각 필드는 다양한 값을 가질 수 있으며, 이를 결합하여 특정한 시간을 지정할 수 있습니다. Cron 표현식의 구문은 다음과 같습니다. * * * * * - - - - - | | | | | | | | | +---..
이미 사용중인 포트(Port) 확인 및 죽이기 로컬PC에서 웹프로젝트 데모 하나 띄우려고 했는데 80포트를 이미 사용하고 있다고 메시지가 나온다. Description: Web server failed to start. Port 80 was already in use. Action: Identify and stop the process that's listening on port 80 or configure this application to listen on another port. 그럼 //해당 포트 사용 프로세스 확인하고 죽여줘야지.. 시스템 환경 MacBook Pro (14-inch, M2, 2021) OS: macOS Sonoma (버전 14.0) 칩: Apple M2 Pro 메모리: 16GB 포트확인 lsof 명령어를 사용한다. //포트확..
Jenkins 타임존 설정하기 Jenkins를 설치하여 몇 가지 작업 스케줄을 등록했다. 빌드 기록이 남았는데 시간이 ‘UTC’로 표기되어 보여서 영 맘에 들지 않았다. 원하는 한국/서울 시간으로 변경해 보자. 설정 Dashboard > Jenkins 관리 > System 메뉴 접속 User Defined Time Zone 변경 셀렉트박스에서 Time Zone를 Asia/Seoul 으로 선택 저장 ‘Apply’ 하거나 ‘Save’ 결과 확인 KST(Korea Standard Time) 가 표기되며 대한민국 기준 시간으로 변경되어 보여진다. 끝.
[CI/CD] Jenkins 설치하기 for Docker Jenkins 란? 지속적인 통합(CI) 및 지속적인 배포(CD)를 지원하는 오픈 소스 자동화 도구입니다. Jenkins를 사용하면 소프트웨어 개발자들은 코드 변경 사항이 발생할 때마다 자동으로 빌드, 테스트 및 배포를 수행할 수 있습니다. 이를 통해 개발자들은 빠르게 문제를 해결하고 더욱 안정적인 애플리케이션을 배포할 수 있습니다. Jenkins는 다양한 플러그인을 제공하여 다양한 개발 언어와 프레임워크를 지원하며, 사용자 정의 가능한 파이프라인을 통해 개발자들은 자신의 필요에 맞게 Jenkins를 구성할 수 있습니다. 필수 구성 요소 최소 하드웨어 요구사항 256MB의 RAM 1GB의 드라이브 공간(Jenkins를 Docker 컨테이너로 실행하는 경우 최소 10GB가 권장됨) 소규모 팀을 위한 권장 ..
소프트웨어 버전 네이밍과 상태(GA, RC, PRE) 표기에 대해 알아보자 스프링 배치를 확인 하던 중 CURRENT, GA, PRE 등 표기가 있어서 정리해 보았다. 버전 네이밍 표기 버전 네이밍은 숫자와 점으로 이루어집니다. 예를 들어, 1.0.0과 같이 표기합니다. 버전 네이밍은 주 버전, 부 버전, 패치 버전의 세 가지 숫자로 이루어집니다. 주 버전.부 버전.패치 버전의 형식으로 표기합니다. 베타 버전, RC, PRE 등의 상태는 일반적으로 버전 숫자 뒤에 붙여서 표기합니다. 예를 들어, 1.0.0-beta1과 같이 표기합니다. GA (General Availability) 상태인 경우, 일반적으로 버전 숫자만으로 표기합니다. 예를 들어, 1.0.0과 같이 표기합니다. Major version (주 버전) 주요 기능 변경 및 개선이 이루어진 경우에 증가합니다. 주 버전의..

반응형