일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- forwardRef()
- request dto
- 웹용어
- nestJS
- React
- 카페
- 네스트제이에스
- npx install create-react-app
- :src
- Web server failed to start.
- 순환종송석
- @Overloading
- 소돌엔
- BFF Pattern
- Vue
- 명령어
- 필수명령어
- 돌소
- 권한세팅
- vue install
- WEB
- DTO typr
- linux
- java
- 돌소엔
- TypeScript
- @ Deprecated
- 페이지 라우팅
- Port ~ was already in use.
- springboot
- Today
- Total
목록Stpring Boot (3)
유바바아들 닮은 개발자의 끄적끄적
개발자 생활을 꽤 했는데 오버라이드와 오버로딩 차이를 구분하려면 생각을 해야 된다 바로 차이를 구분 짓지 못한다 그래서 매우슬프다 ㅠㅠ 오늘은 오버라이드와 오버로딩을 좀 더 쉽게 기억하는 방법을 알아보자!! 오버라이드 (Override): 이건 덮어쓰기라고 생각해봅시다. 부모 클래스의 메서드를 자식 클래스에서 덮어씌우는 것이기 때문에, "오버라이드(덮어쓰기)"라는 용어를 사용한다 오버로딩 (Overloading): 이건 여러 물건을 한 상자에 넣는 것처럼, 같은 이름의 메서드에 여러 가지 다른 종류의 입력을 넣어서 사용하는 것이기 때문에, "오버로딩(Overloading)"이라는 용어를 사용한다 간단하게 말하면, 오버라이드는 덮어쓰기를 하듯이 자식 클래스에서 부모 클래스의 메서드를 새로 정의하는 것이고,..
웹 개발을 하다 보면 한 번씩 꼭 만나는 수문장 같은 CORS를 해결할 수 있는 코드에 대해서 알아보자. 1. CorsConfig 클래스 하나를 만들어준다. 아래 코드를 복붙한다. import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.CorsRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; @Configuration public class CorsConfig implements WebMvcConfigurer { @Override public void..

스프링 개발 중에 프로세스를 여러 번 재실행하게 되면 아래와 같은 오류를 만날 수 있습니다. 위의 오류는 이미 해당 os에서 해당 PID를 쓰고 있기 때문입니다. 위의 에러를 해결하기 위해선 해당 PID를 종료한 뒤에 다시 재실행하면 됩니다. 터미널창을 열고 아래와 같이 실행합니다 lsof -i :[포트번호] ex) lsof -i :9020 그럼 위와 같이 현재 실행 중인 프로세스의 포트 번호가 확인됩니다. 그럼 아래와 같이 명령어를 입력해 줍니다. kill -9 [포트번호] ex) kill -9 1234 주의할 점 PID는 독립적인 고유 번호입니다 다른 PID를 적지 않게 최대한 복사 붙여 넣기를 사용하세요!!!!! 위와 같이 출력되면 정상입니다. 그리고 다시 프로세스를 실행하면 Web server f..