profile
다양한 것에 관심있는 개발자입니다.
post-thumbnail

spring-boot 멀티모듈 설정하기

해당 포스팅은 2022년 5월에 작성되었으며, gradle을 이용한 멀티모듈 프로젝트 세팅에 관한 글입니다

2022년 5월 10일
·
0개의 댓글
post-thumbnail

SpringBatch

동일한 파라미터로 2번 이상 실행할경우 예외가 발생한다. \-> 즉 동일한 Job Parameter는 여러개 존재 할 수 없다.step1에서 정상일때는 step2로 오류가 났을때는 step3로 수행하길 원할경우를 대비해 Spring Batch Job에서는 조건별로 St

2022년 4월 7일
·
0개의 댓글

알고리즘 정의

1.어떤 부류의 무넺를 해결하는 컴퓨터로 구현 가능한 명백한 명령어들public int add(int a, int b) { return a+b;}는 알고리즘 인가? -> YES이유) 해결하려는 문제: 두 숫자의 합을 구하려는 문제컴퓨터로 구현가능? 위에 이미 구현했

2022년 2월 27일
·
0개의 댓글

RealMysql8.0 - 5장 트랜잭션과 잠금

잠금과 트랜잭션 트랜잭션의 격리수준 1) 트랜잭션이란 작업의 완전성을 보장해주는 것 작업의 일부만 적용되는 현상이 발생하지 않게 만들어주는 기능이다. 2)잠금이란 트랜잭션과 비슷한 개념 같지만 잠금은 동시성을 제어하기 위한 기능이고 트랜잭션은 데이터의 정합성을 보장

2022년 2월 2일
·
0개의 댓글

crontab을 이용한 일단위 로그파일 처리

1.쉘 스크립트 작성DATE=date +%Y%m%d\_%H%M%SFROM_PATH=/var/lib/jenkins/workspace/d-api/build/libsTO_PATH=/root/logsPREV_DATE=1cp -rf $FROMPATH/nohup.out $TO_P

2022년 1월 9일
·
0개의 댓글

[nginx] proxy_pass 이후 path가 append되지 않을때

무중단 배포 설정중inc파일의 변수를 include하여 포트번호를 조작하고 nginx설정 파일에서 proxy_pass를 설정하였을때,변수 이후 path가 append되지 않는 이슈 발생.해결방안)proxy_pass \\$service_url$request_uri 형태로

2021년 12월 1일
·
0개의 댓글

Redis docker로 시작하기

1.docker image pull redis -> redis 도커 이미지 풀2.docker network create redis-network -> 도커 컨테이너간 연결을 위한 논리적 네트워크 생성3.docker run --name redis -p 6379:6379

2021년 10월 27일
·
0개의 댓글

글요일 개발기 (10월 4주차)

10월 4주차 진행사항 10월 4주차 일정은 토요일 밤 10시 ~ 일요일 첫차시간 까지 진행되었으며, 몹 프로그래밍으로 진행하며 드라이버는 주로 민영이가 맡았다. 서버사이드 작업이 많았기 때문에 민영이가 키보드를 잡고 원택이와 내가 옵저빙을 하는 형태로 진행 하였다. 진행사항 원택이가 작업해온 알림공지사항 화면에 클라이언트 로직 추가(다시보지 않기...

2021년 10월 26일
·
0개의 댓글
post-thumbnail

JPA 에서 getById vs findById

문제점 평소 JPA를 사용하면서 getById와 findById를 혼용해서 사용 하였다. 명확한 차이점을 이해하지 못하고 혼용해서 사용했기에 이번 기회에 알아보려고 한다. getById vs findById 1.SimpleJpaRepository.getById(Id id) 1-1) getById안 em.getReference() 1-2)Entity...

2021년 10월 20일
·
0개의 댓글

함수형 프로그래밍과 람다식

함수형 프로그래밍 개요 계산을 수학적 함수의 평가로 취급하고 상태와 가변 데이터를 멀리하는 프로그래밍 패러다임이다. 함수형 프로그래밍은 프로그램을 오직 순수 함수들로만 작성되어진다. 순수 함수으로 모든 입력이 입력으로만, 모든 출력이 출력으로만 사용된다. (내가 함수를 실행하기 위해 값을 넣으면 ) 함수형 프로그래밍은 대입문이 없는 프로그래밍이다. 함수...

2021년 10월 19일
·
0개의 댓글

글요일 개발기 (10월 3주차)

글요일 테스트 기간 동안 미처 완성하지 못한 화면 추가 개발 및 UI/UX개선 이전 개발기간동안 프론트엔드는 민영이 주도로 개발하였으며 백엔드는 원택이와 내가 작업했다. 이번 주 부터는 몹 프로그래밍을 진행하기로 했지만 예상외의 변수로 이번 주 까지 프론트엔드 부분은 민영이가 전체 마무리 짓고 차주 부터 API 개발 및 유저 피드백 반영 (백엔드 사이드...

2021년 10월 19일
·
0개의 댓글
post-thumbnail

친구들과 사이드 프로젝트로 앱 출시하기

#가볍게 던진 말이 행동으로 회사업무로 한참 바빴던 시기가 지난 뒤 한가하던 때에 친구와 카톡에서 무심결에 던졌던 사이드프로젝트를 같이 진행하자는 말 그리고 너무 쉽게 돌아왔던 하자는 대답 그렇게 가볍게 친구2명과 함께 시작된 사이드 프로젝트 #조그만 시작, 큰 기대감 처음에는 간단하게 한달 혹은 두달 이내에 간단하게 사이드프로젝트를 진행하고 종료할 ...

2021년 10월 19일
·
0개의 댓글

Springboot/ amazon-linux 에 elk 설정하기

linux상에서 docker-elk clone 1.docker-elk clone command) 1-1.mkdir ~/workspace 2-1.cd ~/workspace 3-1.git clone https://github.com/deviantony/docker-elk

2021년 10월 14일
·
0개의 댓글