Home
ggggraceful
Cancel

/Java/ 💬 isEqualByComparingTo, isEqualTo

(참고) isEqualByComparingTo를 사용하는 이유 공부한 내용을 여러글과 책 읽은 내용을 바탕으로 정리하고 있습니다. 좋은 글로 저의 공부에 도움을 주시는 분들께 감사드립니다.

/Java/ 💬 테스트 코드

#

🔍 포트 죽이기

프로젝트를 실행하면 가끔 이미 해당 포트가 실행중이어서 사용이 불가하다는 메세지가 나오곤한다. 프로세스를 종료하게 되면 해당 PID삭제와 함께 이루어져야하는데 프로세스는 종료한 것처럼 보이지만, PID가 살아있는 경우 종종 이런 메세지를 볼 수 있다. 이 경우에는 해당 포트의 PID를 찾고 kill 명령어를 사용하면 된다. 터미널 입력 ...

🔍 Docker container 애서 MySQL 사용하기

1. mysql 이미지 불러오기 sudo docker pull mysql 2. 도커 이미지 확인 sudo docker images 3. 도커 컨테이너 생성 sudo docker run -d -p 3305:3306 -e MYSQL_ROOT_PASSWORD=mypassword --restart=unless-stopped -v /home/ubuntu...

❗ERROR - jpa 실행시 쿼리문의 “부터 읽혀 테이블을 찾지 못하는 오류

🧶 Trouble @Query 로 native Query 로 repository.save(); 사용해서 로그테이블에 데이터를 저장하려다보니 네이티브 쿼리를 사용해 insert 하기엔 코드가 복잡해질 것같아 결국 jpa 사용하는 방법으로 수정했다. 하지만 생성된 쿼리의 FROM 절에서 오류가 발생했는데 오류는 다음과 같다. ...

npm start 작동하지 않는 문제

공부용으로 만들어 놓은 리액트 프로젝트를 .zip 으로 만들어 다른 컴퓨터로 가지고 와 실행을 하려는데 “npm start” 가 작동하지 않았다. 리액트 기본적으로 셋팅하고 실행할 때에는 이 정도 사용하였다. > npm install > npm start 하지만 다음과 같이 “Permission denied” 가 떴다. ...

💬리액트란

SPA (Single Page Application) 리액트의 특징중 하나로 Single Page Application 이라는 점이 있다. Multi Page Application 인 MPA 와 비교하자면 리렌더더링시 페이지 갱신이 일어나 화면이 깜빡거리게 되지만 SPA 는 서버에 1회만 리소스 요청을 하고 그 후에는 필요할 때 데이터만...

❗ERROR - omz update

🧶 Trouble 그냥 넘긴다면 또 같은 오류로 검색할 것 같아 글로 짧게 남겨 본다. Updating Oh My Zsh error: Your local changes to the following files would be overwritten by merge: themes/agnoster.zsh-theme Pleas...

/Database/ MAX+1과 시퀀스(Sequence) NEXTVAL

DB에서 PK로 인덱스 번호를 1씩 증가하며 생성하는 방법 시퀀스를 생성하여 NEXTVAL 함수로 증가시키는 방법 현재 시퀀스번호의 MAX값의 +1을 하는 사용방법 시퀀스 NEXTVAL : 다음번호 조회 CURRVAL : 현재번호 조회 SELECT NVL(MAX(SEQ)+1, 1) FROM TA...

🔍 application.yml 분리

방법 1 설정을 한 applicaiton.yml 에서 이러한 방식으로 분리해 주는 방식과 # version 1 server: port: 8080 ... --- # version 2 server: port: 8080 ... 방법 2 다음과 같이 profile 단위로 파일 자체를 분리하는 방식이 있다...