오늘 공부한 것
11주차 커리큘럼, Achivement Goal기준으로 복습
[Linux] 심화
- 사용권한 symbolic method / absolute form
absolute -> 744 rwxr--r--
- 환경변수
export
환경변수 목록 볼수 있음, export 환경변수명='값'
일회용 환경변수 추가하기, echo $환경변수명
특정 환경변수 조회
-> dotenv 모듈 사용, npm init
- npm i dotenv
-> node.js의 process.env 내장객체로 사용가능
-> .env 파일안에 원하는 환경변수=값 설정하고
-> require로 모듈 임포트하고, dotenv.config() 메소드 사용, js에서 환경변수 영구적 사용가능
[알고리즘/자료구조] 코테준비
- 알고리즘이 무엇인지? : 문제를 해결하는 최선의 선택
- 조합_블랙잭은 지겨워
[데이터베이스] RDB
- 3tier Architecture 클라 - 서버 - DB
- 영속성의 개념, DB의 필요성
영속성을 갖는 데이터 : 프로그램의 실행에 의존하지 않고, 존재하는 데이터
- 데이터 베이스의 종류 : RDB, non- relational DB
[토이] 다시보기
- 06 스도쿠 ing
- 03 isSubsetOf 리팩 시간복잡도 줄이기 항목 통과 -> 모두 통과
-- 타입스크립트 겉핥기
index.ts로 파일 만들고, task.json 파일로 기본변환설정
터미널에 tsc -w -> ts작성하면서 js로 변환
(tsc 파일명.ts
js로 변환)
변수, 함수에 :type으로 타입설정하기,
변수에 유니온 타입을 담아서 타입설정하기
느낀 점
-
mysql server 라는 개념이 뭔가 아직 두루뭉술 한듯,
그래도 터미널에서 sql 문법으로 naive하게? 몇가지 연습해보니, ; 쳐줘야 -> 를 닫는 다던가, show databases; 라든가 조금 익숙해지는 느낌
-> 여전히 table에서 필드를 추가해줄때 디폴트 설정하기가 막막하다
-
내 최애 슨상님 그립읍니다. 또르륵ㅠ
내일은
- 알고리즘 코테 준비 _ 멱집합 마무리 하기
- 리액트
- 타입스크립트
- 다음주 내용 러프하게 훑기