타입 스크립트의 타입 시스템은 구조적으로 타입화되어 있음.매개변수는 변수가 특정 객체 타입으로 선언 \-> 타입스크립트에 어떤 객체를 사용하든 해당 속성이 있어야 함.
로그인 상태를 서버에서 처리하는데 사용할 수 있는 두 가지 (세션 / 토큰) 인증 방식이 있음 서버가 사용자가 로그인 중임을 기억서버 -> 세션id 발급 -> 브라우저의 쿠키에 저장 -> 사용자 요청 -> 세션 저장소(메모리, 디스크, 데이터베이스)에서 세션 조회 ->
'프로그래밍 강의 > 알고리즘 문제 해설 > 순열 검사' 문제 보러가기입력: 10만 이하의 배열 (원소: 0 이상 10만 이하의 정수)출력: 중복된 원소가 없고, 1 ~ 배열 개수 만큼의 원소가 들어있을 때 true 출력중복 원소를 제거하기 위해서 Set으로 Array
\[프로그래머스] 두 큐 합 같게 만들기 1) 2, 29번 -> 두 큐의 합이 처음부터 같을 경우2) 27, 28, 29번 -> 큐의 합이 Long 타입이어야 할 경우3) 시간 초과 \-> 적당한 타이밍에 return 을 하지 못해 무한 루프를 돌 경우\-> 배열이 수
성격 유형 검사하기 보러가기하아.. 1\. 처음에 List<Map<String, int>> 이런 데이터 형의 배열을 만들어내면 initPairList() 같은 함수가 필요없어질거라 생각했는데 방법을 못 찾았다. \[{"R" : 0, "T": 0}, {"C":
https://school.programmers.co.kr/learn/courses/30/lessons/77484내 코드when ~ else 문을 2개로 나눠서 구해서 코드가 길어짐맞은 개수에 따른 등수는 같음 -> 하나의 함수로 떼어내고 맞은 개수는 파라미터
리액트의 useState는 훅(Hook) 함수로써 우리가 사용할 변수의 초기값을 매개변수로 전달하여 호출하며, 결과 값으로는 배열을 반환한다.
ORM(Object-relational Mapping)으로 분류되는 시퀄라이즈는, 자바스크립트 객체와 데이터의 릴레이션을 매핑해주는 도구입니다. 즉, 자바스크립트의 구문을 알아서 SQL로 바꿔줍니다.sequilize-cli : 시퀄라이즈 명령어를 실행하기 위한 패키지m
데이터 베이스는 관련성을 가지며 중복이 없는 데이터들의 집합이다. 이러한 데이터베이스를 관리하는 시스템을 DBMS라고 부르며 계속 데이터가 보존되므로 서버 종료 여부와 상관없이 데이터를 지속적으로 사용할 수 있다.예약어는 대문자로 쓰는 것 추천 (nodejs와 같은 사
비밀 키들을 소스 코드에 그대로 적어두면 소스 코드가 유출되었을 때 키도 같이 유출되는데, .env 같은 벼도의 파일에 비밀 키를 적어두고 dotenv 패키지로 비밀 키를 로딩하는 방식으로 관리합니다.dotenv 패키지는 .env 파일을 읽어서 process.env로
cluster 모듈은 기본적으로 싱글 프로세스로 동작하는 노드가 CPU 코어를 모두 사용할 수 있게 해주는 모듈입니다.장점포트를 공유하는 노드 프로세스를 여러개 둘 수도 있으므로, 요청이 많이 들어왔을 때 병렬로 실행된 서버의 개수만큼 요청이 분산되게 할 수 있습니다.
누구인지 기억하기 위해 서버는 응답할 때 쿠키라는 것을 같이 보냄'키-값'의 쌍으로 이루어져 있으며, 유효 기간이 존재함'서버 -> 브라우저' 로 쿠키를 보낼 때만 코드를 작성하여 처리하면 됨쿠키는 요청의 헤더(Cookie)에 담겨 전송 \-> 브라우저는 응답의 헤더(
서버는 클라이언트의 요청(request)을 읽고 처리한 뒤, 응답(response)을 보냅니다.클라이언트로부터 요청이 왔을 때, 어떤 작업을 수행할 지 이벤트 리스너를 미리 등록해두어야 합니다.http 서버가 있어야 웹 브라우저의 요청을 처리할 수 있습니다.create
해당 포스트에서는 아래와 같은 라이브러리가 필요합니다.PDF 해독: syncfusion_flutter_pdf: ^19.1.55-betaPDF 뷰어: native_pdf_view: ^4.1.0
adb(Android Debug Bridge)는 기기와 통신할 수 있는 다목적 명령줄 도구입니다. adb 명령어는 앱의 설치 및 디버깅과 같은 다양한 기기 작업에 도움이 되며, 기기에서 다양한 명령어를 실행하는 데 사용할 수 있는 Unix 셸에 관한 액세스를 제공합니다
: 가장 나중에 쌓은 데이터를 가장 먼저 빼낼 수 있는 데이터 구조: FILO (First In Last Out)
1. REPL (Read, Eval, Print, Loop) Node에서 '읽고, 해석하고, (결과물을) 반환하고, 이것을 다시 반복'하는 기능을 제공하는 콘솔을 의미합니다. 위의 REPL을 Visual Studio에서 작성하면 아래와 같습니다. helloWorld.