분류 전체보기57 [JavaScript] 고유한 문자, 번호 만들기 현재 년,월,일에 유니크한 숫다 5개를 조합해서 만드는 방법 createUniqueOrderId = (): string => { const unique = new Date().valueOf().toString().slice(8); const year = new Date().getFullYear(); const month = new Date().getMonth() + 1; const day = new Date().getDate(); const changeTimeShape = `${year}${month >= 10 ? month : "0" + month}${ day >= 10 ? day : "0" + day }${unique}`; return changeTimeShape; }; ex 2022102100089.. 2022. 10. 25. [NestJs] 순환 종속성(Circular Dependency) 에러 A circular dependency between modules. Use forwardRef() to avoid it. Read more: https://docs.nestjs.com/fundamentals/circular-dependency 위 에러코드에 url은 순환 종속성을 해결하게 해주는 방법을 제공하는 NestJs 공식 url이다. 개발하면서 서버를 띄우면 종종 이런 에러가 발생하곤 한다. 과연 Circular Dependency라고 하는 이 녀석은 무엇일까? 바로 순환 종속성이라고 불리며 예를 들어 클래스 A에 클래스 B가 필요하고 클래스 B에 클래스 A가 필요하면 발생하며 클래스 A 클래스 B 이런 관계를 형성하고 있다고 보면 된다. 결국 A가 초기화되기도 전에 B가 A를 의존하기 때문에 .. 2022. 10. 23. Number()와 parseInt()의 차이 프론트와 백엔드가 값을 주고받다 보면 백엔드에서 프론트에서 받은 문자열 값을 숫자형으로 바꿔서 사용해야 할 때가 있는 데 Number()와 parseInt()라는 두 가지 방안이 존재하니 이 두 가지의 차이점과 어떤 상황에서 무엇을 사용해야 하는지에 대해 정리하고 넘어가려고 한다. Number() Number(value)처럼 함수로 사용하면 문자열이나 다른 값을 Number 타입으로 변환합니다. 만약 만약 인수를 숫자로 변환할 수 없으면 NaN을 리턴합니다. -MDN- let test = Number('123'); // 123 let test2 = Number('123.12'); // 123.12 let test3 = Number('123원'); // NaN let test4 = Number('+123'.. 2022. 10. 7. Docker container 안으로 파일 전송하는 법 최근 docker에서 돌아가고 있는 jenkins 이슈로 인해서 로컬에 있는 파일을 docker container안으로 옮겨야 할 일이 생겨 찾아보고 정리하는 글! 컨테이너 고유아이디 확인 docker ps 호스트 -> 컨테이너 명령어 : docker cp 전송할 파일의 호스트path 컨테이너고유아이디:/옮기고 싶은path입력/ docker cp home/test.txt 23551b187a3:/home 컨테이너 -> 호스트 명령어 : docker cp 컨테이너 고유아이디:/전송할 파일의 path 전송받을 호스트path docker cp 23551b187a3:/home/text.txt /home/jj/dev/test 중요한 건 컨테이너에서 호스트로 파일을 옮길때도 명령어는 컨테이너 밖의 터미널에서 입력해야.. 2022. 10. 5. 이전 1 ··· 10 11 12 13 14 15 다음