Spring security + JWT로 로그인, 회원가입 구현하기
주어진 문자열을 규칙에 맞게 변환하시오1\. 대문자 -> 소문자2\. 소문자, 숫자, '\_', '.', '-' 제외한 문자는 제거3\. ..->.4\. 처음, 끝에 위치한 .는 제거5\. 빈문자열 = 'a'6\. 최대 길이 15자 16자 이상인 경우 첫 15문자 제
useState의 setter함수에 함수를 인자로 주는 것컴포넌트 최적회에 사용각 input에 useState를 정의하면 비효율적!비구조화 할당을 이용해 하나의 변수로 취급(?)특정 DOM을 사용해야 할 때 쓰는 hook컴포넌트 내에서 사용하는 변수를 정의할 때(단 r
1. CLT(Command Line Tool) 다운로드 > xcode-select --install 2. Homebrew 설치 : macOS의 패키지 관리자 > $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" 3. brew ...
브라우저의 기본 구조 사용자 인터페이스 브라우저 엔진 : ui와 렌더링 엔진 사이의 동작을 제어 렌더링 엔진 : 요청한 자원을 파싱하여 표시 ( ex: Firefox-Gecko, Chrome-Webkit ) 통신 : http 자바스크립트 해석기 ui 백엔드 : 자료 저
: 컴푸팅 환경을 소프트웨어로 구현한 것으로, os나 응용프로그램을 설치 및 실행할 수 있다.시스템 vm : os를 지원하는 vm프로세스 vm : 단일 프로그램을 지원하는 vm
nodejs 코드의 중복을 최소화하고, javascript를 서버사이드에서도 이용할 수 있도록 만들어진 언어(웹서버의 기능도 수행할 수 있음) url의 구조 {protocol}://{host|domain}:{port}/{path}?{query String} quer