일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- springboot
- 순환종송석
- 권한세팅
- 필수명령어
- request dto
- nestJS
- forwardRef()
- WEB
- 돌소
- Port ~ was already in use.
- React
- TypeScript
- 소돌엔
- vue install
- linux
- 명령어
- java
- @Overloading
- 페이지 라우팅
- 웹용어
- 돌소엔
- BFF Pattern
- :src
- npx install create-react-app
- @ Deprecated
- Vue
- 카페
- 네스트제이에스
- Web server failed to start.
- DTO typr
- Today
- Total
목록분류 전체보기 (24)
유바바아들 닮은 개발자의 끄적끄적

크게 말을 할 수 없고 정해진 시간안에 나가야 하는 곳 이지만 그것 또한 매력이 있었습니다 워낙 빵순이들 사이에서 유명 한 곳이라 발길이 끊이지 않더라구요 케익은 정말 맛있습니다 글루텐프리라 생각없이 막 퍼먹게 되네요!! 🐥

강릉 당일치기를 놀러 가서 편하게 앉아서 오션뷰를 즐기고 싶었다 그러다가 찾은 전망 좋은 카페!!!!!! 강릉 소돌엔 이라는 곳이다!!! 커피는 그냥 그런데 좌석이 진짜 편하고 10시 30분 오픈이라 오픈런 하면 2층 창가자리를 앉을 수 있다!! 카페 오픈하자마자 사람들이 우르르 들어가니 센스 있게 한명은 자리를 차지하고 한 명은 주문을 하도록 하자!! 이상 뷰맛집 카페 소돌엔 소개 끝!!!

에버랜드 푸바오 가족들을 보러 가시는 분들이 많을 텐데요 아무 때나 가시면 판다 잠자는 것만 바라보다 나와야 합니다...! 판다들은 오전에 잠만 자니 오후 시간에 맞춰 가는 것이 바람직합니다!!! 2시부터 5 사이에 일어나면 판다들이 노는 걸 구경할 수 있습니다!!! 오전에 방문하시면 잠만 자는 걸 볼 수 있어요!! 오후 시간 에방문 하면 열심히 근무 중인 애기들을 볼 수 있어요!! 근데 사람이 너무 몰려서 보기 힘드니 잘 보이는 구간 잘 찾아서 까치발 들고 보시는 거 추천드립니다 ㅜㅜ🐼;; 푸바오 가기 전에 꼭 가보세요 진짜 귀여워요!!!!!!!!!!🐼🐼🐼
Nest.js 프레임워크를 사용하면서 자주 발생하는 문제 중 하나인 "순환 종속성(Circular Dependency)"에 대해 설명하고 이를 어떻게 해결할 수 있는지 알아보겠습니다. 1. 순환 종속성이란? 순환 종속성은 서로 다른 두 개 이상의 모듈이 서로를 참조하고 있는 상태를 의미합니다. 예를 들어, 모듈 A가 모듈 B를 참조하고, 모듈 B가 다시 모듈 A를 참조하는 상황이 발생하는 것입니다. 이러한 상태는 의도치 않은 동작을 초래하며, Nest.js 애플리케이션의 구조를 복잡하게 만들 수 있습니다. 2. 순환 종속성 문제의 원인 순환 종속성 문제는 주로 의존성 주입(Dependency Injection) 시스템과 서비스 간의 관계에서 발생합니다. Nest.js는 의존성 주입을 통해 애플리케이션을 ..
개발자 생활을 꽤 했는데 오버라이드와 오버로딩 차이를 구분하려면 생각을 해야 된다 바로 차이를 구분 짓지 못한다 그래서 매우슬프다 ㅠㅠ 오늘은 오버라이드와 오버로딩을 좀 더 쉽게 기억하는 방법을 알아보자!! 오버라이드 (Override): 이건 덮어쓰기라고 생각해봅시다. 부모 클래스의 메서드를 자식 클래스에서 덮어씌우는 것이기 때문에, "오버라이드(덮어쓰기)"라는 용어를 사용한다 오버로딩 (Overloading): 이건 여러 물건을 한 상자에 넣는 것처럼, 같은 이름의 메서드에 여러 가지 다른 종류의 입력을 넣어서 사용하는 것이기 때문에, "오버로딩(Overloading)"이라는 용어를 사용한다 간단하게 말하면, 오버라이드는 덮어쓰기를 하듯이 자식 클래스에서 부모 클래스의 메서드를 새로 정의하는 것이고,..
디자인 패턴은 소프트웨어 개발에서 반복적으로 발생하는 문제를 해결하는 일반적인 해결책을 제공한다. 여러 디자인 패턴들 중에서도 대표적인 3가지를 알아보자. 싱글톤 패턴 (Singleton Pattern) 싱글톤 패턴은 어떤 클래스가 오직 하나의 인스턴스만을 가지도록 보장하고, 이 인스턴스에 대한 전역적인 접근점을 제공하는 패턴입니다. 주로 리소스를 공유하거나 설정 정보 등을 한 번만 생성하고 유지해야할 때 사용됩니다. class Singleton { private static instance: Singleton; private constructor() {} public static getInstance(): Singleton { if (!Singleton.instance) { Singleton.insta..
SSH(보안 셸) 프로토콜은 원격으로 다른 컴퓨터에 로그인하고 명령을 실행하는 보안 프로토콜입니다. 다음은 일반적으로 사용되는 몇 가지 SSH 명령어입니다 ssh: 원격 서버에 SSH 연결을 시작합니다. ssh [username]@[remote_host] ssh-keygen: 새로운 SSH 키를 생성합니다. ssh-keygen -t [rsa/dsa/ed25519/ecdsa] -b [key_size] -C "[comment]" ssh-copy-id: 로컬 시스템의 공개 키를 원격 서버에 복사하여 비밀번호 없이 로그인할 수 있도록 설정합니다. ssh-copy-id [username]@[remote_host] scp: 로컬 시스템과 원격 서버 사이에서 파일을 복사합니다. scp [local_file_path]..

nestjs에서 Controller에서 @Body DTO 세팅을 하던 중 이상한 점을 발견했다. 위와 같이 세팅을 하게 되면 나는 당연히 Request Body에 담겨져 있는 값이랑 선언한 DTO의 필드의 타입과 매핑이 되어 타입이 불일치하면 에러를 낼줄알았다 근데 내 생각과 전혀 같지 않고 그대로 request의 값을 받고 있었다. 그냥 주는대로 다 받아먹고 있었던 것이다.. 그래서 찾아보니 검증하는 방법이 존재하긴 했다 아래와 같이 따라해보자 npm install class-validator class-validator 라이브러리를 추가한다 그리고 DTO클래스의 필드값의 자료형을 Request Body의타입과 일치시키기 위해 위와 같이 세팅해 준다. 그리고 아래와 같이 Controller에서 @Bod..