본문 바로가기

분류 전체보기32

[Git] error: pathspec 'message' did not match any file(s) known to git [개발환경] ✔ Windows 10 ✔ IntelliJ IDEA Ultimate 2022.1.3 ✔ jdk 17.0.3.1 [문제상황] 작업내역을 저장하려고 하는데 add까진 되지만 commit이 안되는 상황 발생 $ git commit -m -s "Create deploy-docker-image.yml" error: pathspec 'Create deploy-docker-image.yml' did not match any file(s) known to git 요런 에러메세지가 나오면서 커밋이 안된다ㅠㅠ 구글링을 해보며 다음과 같은 시도를 해보았다 1. git init $ git init $ git add . $ git commit -m "message" $ git push origin master 2... 2022. 9. 21.
[IntelliJ] Command line is too long. Shorten the command line and rerun. [개발환경] ✔ Windows 10 ✔ IntelliJ IDEA Ultimate 2022.1.3 ✔ jdk 17.0.3.1 [문제상황] Run Project 버튼을 눌렀는데 Error running 프로젝트명. Command line is too long. Shorten the command line and rerun. 이런 에러 메세지가 뜨면서 프로젝트 실행이 되지 않음 [해결방법] Run > Edit Configuratiions 선택 Modify options 선택 Shorten command line 선택 Shorten command line > @argfile (Java9) 선택 적용 후 실행이 잘 되는지까지 확인!! [참고문서] https://stackoverflow.com/questions/6.. 2022. 9. 20.
젠킨스와 도커를 이용한 CICD 배포방법 진행 상황 백엔드와 프론트 서버가 배포되어 있는 상태입니다. CICD가 완료되었고, 결과는 mm을 통해 전송됩니다. 현재 rest docs 서버 설정 부분 작업 중입니다. 시스템 구성 jenkins 2.3 blueocean : 지속적 배포와 관리 할 수 있는 UI를 지원합니다. docker docker-compose - jenkins DB 서버 : aws s3 파일 서버 : aws rds jenkinsfile은 Declarative Pipeline 방식으로 구현했습니다. jenkins blueocean과 front + nginx, backend 도커 서버로 구축되어 있습니다. 주의사항 빌드할 때 시간이 걸립니다(5분정도??) 충돌을 막기 위해 머지할 때 최소 5~10분 정도의 간격을 두고 해야합니다. m.. 2022. 9. 2.
[Java/자바] 백준 11966번 - 2의 제곱인가? https://www.acmicpc.net/problem/11966 11966번: 2의 제곱인가? 자연수 N이 주어졌을 때, 2의 제곱수면 1을 아니면 0을 출력하는 프로그램을 작성하시오. www.acmicpc.net [문제] 자연수 N이 주어졌을 때, 2의 제곱수면 1을 아니면 0을 출력하는 프로그램을 작성하시오. [입력] 첫째 줄에 N(1 ≤ N ≤ 230)이 주어진다. [출력] N이 2의 제곱수면 1을 아니면 0을 출력하는 프로그램을 작성하시오. [예제] 더보기 예제 입력 1 1 예제 출력 1 1 예제 입력 2 2 예제 출력 2 1 예제 입력 3 3 예제 출력 3 0 예제 입력 4 4 예제 출력 4 1 [생각하기] 2의 거듭제곱을 구하는 문제로, 2의 배수를 구하는 것과 혼동하지 않도록 주의한다. .. 2022. 7. 26.
[Java/자바] 백준 7568번 - 덩치 (완전탐색) https://www.acmicpc.net/problem/7568 7568번: 덩치 우리는 사람의 덩치를 키와 몸무게, 이 두 개의 값으로 표현하여 그 등수를 매겨보려고 한다. 어떤 사람의 몸무게가 x kg이고 키가 y cm라면 이 사람의 덩치는 (x, y)로 표시된다. 두 사람 A 와 B의 덩 www.acmicpc.net [문제] 우리는 사람의 덩치를 키와 몸무게, 이 두 개의 값으로 표현하여 그 등수를 매겨보려고 한다. 어떤 사람의 몸무게가 x kg이고 키가 y cm라면 이 사람의 덩치는 (x, y)로 표시된다. 두 사람 A 와 B의 덩치가 각각 (x, y), (p, q)라고 할 때 x > p 그리고 y > q 이라면 우리는 A의 덩치가 B의 덩치보다 "더 크다"고 말한다. 예를 들어 어떤 A, B .. 2022. 7. 26.