node -v 확인이 불가능 할 경우, NVM 설치가 필요합니다.https://github.com/nvm-sh/nvmex)명령어를 입력 시 설치되어 사용할 수 있는 Node.js 버전 확인이 가능합니다.설치된 특정 Node.js 버전 명령어를 입력해 Node.
In the past, a separate server room was installed and management was required, A separate server room is problematic in terms of manpower and cost.
Git is the best tool for developers to collaborate. When developing software, developers share the same source code. Branch is a feature that allows
HTTP/1.1, HTTP/2 are TCP-based, and HTTP/3 is a UDP-based.
To understand network flow, it is important to understand the flow of HTTP communication. HTTP communication belongs to the application layer.
Garbage Collection visits the object every cycle and checks the flag. This is a mark and sweep method that checks flags.
Applications cannot run without an operating system. Applications are intended to perform various tasks using the computer.
The social login authentication method is implemented based on OAuth 2.0 technology.
Why use Token authentication? Session authentication is cost by the server, while token authentication is cost by the client. What is Token? It is ea
HTTPS HTTPS는 HTTP 요청을 SSL 또는 TLS 알고리즘을 이용해, HTTP 통신 과정 내용을 암호화하여 데이터를 전송하는 방법입니다. 기존의 HTTP 요청은 누군가 내용을 들여다 볼 수 있었습니다. 하지만 HTTPS 암호화 시켜 내용을 들여다 봐도 내용을
Process that uses a pair of related keys one public key and one private key to encrypt and decrypt a message and protect it from unauthorized
Converting one value to another value by applying an arbitrary operation.It should not take long to calculate the hash value.Every value must have a u
SQL JOIN Join is used to combine rows from two or more tables, based on a related column between them. ex) Orders table ex) Customers table Custome
What is MVC? Model - View - Controller architectural pattern that separates an application into three main logical components. Each of these component
CREATE TABLE `user` ( `id` int PRIMARY KEY AUTO_INCREMENT, `name` varchar(255) not NULL, `email` varchar(255) not NULL );
It has to do with database design. Determines the structure of how data will be stored.Data redundancyData IntegrityAnomalyCopy of the actual data. It
Install MySQL > Use Homebrew Start MySQL After install MySQL, Need to run MySQL program. Connect MySQL If there are error or any problem, you cannot
A description of how data is organized in a database and the relationships between different entities.An Entity is a unique unit of information. It ca
SELECT \* FROM Customers;SELECT City FROM Customers;SELECT DISTINCT Country FROM Customers;중복 제거 키워드 (DISTINCT)SELECT \* FROM Customers WHERE City = "
Structured Query Language SELECT UPDATE DELETE INSERT INTO SELECT FirstName FROM PersonsSELECT \* FROM Persons SELECT \* FROM Persons WHERE Firs