[NestJS] cors와 cookie

다음과 같이 cookie-parser 패키지를 다운받고 쿠키 설정을 해주면, 브라우저로부터 받은 쿠키를 분석할 수 있게 된다.만약 프록시 서버를 사용하여 CORS 설정을 사용할 필요가 없다면, 위의 두줄만으로 쿠키를 쓸 수 있다. 그러나 만약 CORS 설정을 해주었다면

2022년 11월 19일
·
0개의 댓글
·

[NestJS] swagger 설정

DocumentBuilder 를 이용하여 swagger 기본 설정을 해준다. addBearerAuth 설정은 jwt를 이용한 api를 swagger에서 사용할 수 있게 도와준다.

2022년 11월 19일
·
2개의 댓글
·

[NestJS] Next.js와 소켓 연결하기 (feat.nginx)

도커 컨테이너 다이어그램 nginx.conf 패키지 설치 데코레이터 첫번째 인수는 port. 설정을 해주지 않으면 Gateway 는 http 서버와 동일한 포트에서 수신 대기 한다. transports 옵션의 디폴트 값은 ['polling', 'websocke

2022년 11월 13일
·
1개의 댓글
·

[NestJS] 데코레이터

NestJS 데코레이터

2022년 11월 5일
·
3개의 댓글
·

[CPP Module 01] ex06

Exercise 06: Karen-filter > switch 구문 사용해보기 과제 규칙 Karen 의 말을 걸러주는 karenFilter 라는 프로그램 작성. karenFilter 는 인자값으로 level 이름을 받으며, 인자로 받은 level 이상의 불평불만을 출력한다. 만약 유효하지 않은 level 이름이 들어오면 특정 문자열을 출력 후 프로그램...

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

[CPP Module 01] ex05

Exercise 05: Karen 2.0 > 함수 포인터 이해하기 과제 규칙 다음과 같은 private 멤버 함수를 포함하는 Karen 클래스 만들기 Karen 클래스는 다음과 같은 public 멤버 함수도 포함한다. complain 함수는 level 을 인자

2021년 11월 18일
·
0개의 댓글
·

[CPP Module 01] ex04

Exercise 04: Sed is for losers > c++ 파일 입출력과 std::string 클래스의 멤버 함수의 사용 과제 규칙 replace 라는 프로그램은 파일명, 문자열 s1, 문자열 s2, 총 3개의 인자를 받는다. 프로그램은 인자로 받은 파일을

2021년 11월 17일
·
1개의 댓글
·

[CPP Module 01] ex03

Exercise 03: Unnecessary violence > 참조자 사용을 연습해보기 과제 규칙 Weapon 클래스에는 string 자료형인 type 이라는 멤버변수와, 이 멤버변수의 참조를 반환하는 getType 메소드와 setType 메소드를 포함해야한다.

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

[CPP Module 01] ex02

Exercise 02: HI THIS IS BRAIN > 참조자 개념에 대해 익숙해지기 과제 규칙 프로그램이 실행되면 "HI THIS IS BRAIN" 이라는 문자열을 생성해야한다. 이 문자열의 주소를 담은 stringPTR 포인터를 생성해야한다. 같은 문자열의

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

[CPP Module 01] ex01

Exercise 01: Moar brainz! > 객체 배열 생성해보기 과제 규칙 앞서 만든 Zombie 클래스를 활용하여 Zombie 무리를 생성 하고 첫번째 Zombie 주소를 반환하는 zombieHorde 함수를 만든다. -> Zombie 객체를 담은 객체 배열을 생성하고 반환해야함 -> 객체 배열은 heap 영역에 할당되어야 함 N ...

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

[CPP Module 01] ex00

Exercise 00: BraiiiiiiinnnzzzZ > 객체(인스턴스)를 생성하는 두가지 방법에 대해 이해하기 객체가 stack 영역에 할당되는 것과 heap 영역에 할당되는 것의 차이 과제 규칙 Zombie 클래스는 좀비의 이름이 private 멤버 변수로 있어야한다. Zombie 클래스에는 자기소개를 하는 함수 announce( void ) 가...

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

[CPP Module 00] ex02

Exercise 02: The Job Of Your Dreams > 서브젝트에서 Account 클래스의 선언부 Account.hpp 와 main이 포함된 test.cpp 를 제공함. 19920104_091532.log 를 참고하여 Account.cpp, 즉 Account 클래스의 구현부를 작성하는 문제 제공된 코드 Account.hpp test.cp...

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

[CPP Module 00] ex01

Exercise 01: My Awesome Phonebook > C++ 의 표준입력 std::cin 의 연습 및 클래스 선언과 구현 연습 과제 규칙 클래스 작성 규칙 Contact(연락처)와 PhoneBook(전화번호부)은 클래스로 만들어야하며, PhoneBook

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

[CPP Module 00] ex00

Exercise 00: Megaphone > C++ 의 표준출력 std::cout 의 연습 과제 규칙 인자가 없는 경우 : * LOUD AND UNBEARABLE FEEDBACK NOISE * 을 표준출력에 출력 인자가 하나 이상인 경우 : 인자로 받은 문자열의

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

[Philosophers] 허용함수 - pthread

pthread_create / pthread_detach / pthread_join

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

[Philosophers] 허용함수 - usleep, gettimeofday

usleep / gettimeofday

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

[After Java Semina] 자바 입출력

Do it! 자바 프로그래밍 입문 / 자바 입출력과 스트림 / 표준 입출력 / 바이트 단위 스트림 / 문자 단위 스트림 / 보조 스트림 / 직렬화 / 그 외 입출력 클래스

2021년 9월 11일
·
0개의 댓글
·

[After Java Semina] 예외 처리

Do it! 자바 프로그래밍 입문 / 예외 클래스 / 예외 처리하기 / 예외 처리 미루기 / 사용자 정의 예외

2021년 9월 11일
·
0개의 댓글
·

[After Java Semina] 내부클래스와 람다식

Do it! 자바 프로그래밍 입문 / 내부클래스 / 람다식 / 스트림

2021년 9월 11일
·
0개의 댓글
·

[MySQL] DB 및 계정 생성과 권한 부여 (ver 8.0.26)

mysql 8.0.26 버전에서 DB와 계정을 생성하고 권한 부여하기

2021년 9월 7일
·
0개의 댓글
·