전체 글 345

[mac] type chacking 을 위한 typescript 설치

1. Typescript 설치 - VS Code terminal 에서 npm install --save-dev typescript 를 입력한다. - 다운로드가 완료되면 package.json 파일에 자동으로 의존성이 주입된다. 2. Typescript 적용 - Type을 체크할 파일의 최상단에 //@ts-check 를 입력하면 된다. 3. 설정 파일로 해당 package에 적용될 typescript 세부 설정 하기 - package에 jsconfig.json 파일을 생성한다. - 필요한 옵션을 설정하여 적용한다.

Node js/VS Code 2023.03.04

[JAVA] 백준 1764 듣보잡_집합과맵

https://www.acmicpc.net/problem/1764 1764번: 듣보잡 첫째 줄에 듣도 못한 사람의 수 N, 보도 못한 사람의 수 M이 주어진다. 이어서 둘째 줄부터 N개의 줄에 걸쳐 듣도 못한 사람의 이름과, N+2째 줄부터 보도 못한 사람의 이름이 순서대로 주어진다. www.acmicpc.net 접근 : - N , M 을 입력받는다. - N 명에 해당하는 사람 수 만큼 Map에 저장한다. - 이 후 M 명의 사람을 받을 때, N 에 저장된 이름이면 List에 저장한다. - List 를 사전 순서대로 정렬 한 후, 인원수 및 이름 들을 출력한다. 코드 구현 : import java.io.*; import java.util.ArrayList; import java.util.Collectio..

JAVA/Coding Test 2023.03.04

[MAC] 린팅 플러그인 ESLint 설치 및 설정

1. eslint 설치 - 확장 탭에서 eslint를 검색하고 설치한다. 2. eslint 설정 - ESLint 설정에 들어가서 검색창에 codeActionOnSave 를 검색 한후 settings.json에서 편집을 클릭한다. - 설정 파일이 열리면 "source.fixAll": true 를 추가로 작성한다. 3. prettier 와 충돌 방지 - prettier 와 서로 다른 설정으로 충돌나는 상황을 막기 위해 eslint-config-prettier 을 설치한다. - terminal에서 npm install --save-dev eslint-config-prettier 을 입력한다. - 설치 후 패키지에 .eslintrc.js 파일을 생성하고 아래와 같이 코드를 작성하면 된다. - extends 에 ..

Node js/VS Code 2023.03.03