📌𝗩𝗶𝗲𝘄 𝗔𝗹𝗹(33)
-
마크다운에서 링크 새창으로 여는법
현재창에서 열기 [링크이름](링크주소) 새창으로 열기 [링크이름](링크주소){: target="_blank"} {: target="_blank"} example
2021.05.30 -
[자료구조] 데크(Deque)이해하기
1. Deque의 개념과 구조 Deque(데크)는 double-ended-queue의 줄임말로, 양방향에서 데이터를 처리할 수 있는 queue형 자료구조이다. 아래 그림과 같이, 양방향에서 엘리먼트를 추가, 삭제할 수 있는 양방향 큐라고 생각하면 된다. 2. Deque에 존재하는 메서드 종류 Python에서 deque는 collections라는 모듈안에 deque클래스로 내장되어있다. 가장 기본적인 append() 메서드를 수행하면 다음과 같다. from collections import deque deq = deque(['a', 'b', 'c']) deq.append('d') print(deq) # deque(['a', 'b', 'c', 'd']) 기본 append()를 해주면 위의 예제와 같이 가장 ..
2021.05.20 -
기술면접 대비 참고사이트 북마크
https://github.com/JaeYeopHan/Interview_Question_for_Beginner JaeYeopHan/Interview_Question_for_Beginner :boy: :girl: Technical-Interview guidelines written for those who started studying programming. I wish you all the best. :space_invader: - JaeYeopHan/Interview_Question_for_Beginner github.com
2021.05.19 -
SQL 면접대비
1. RDBMS란? 관계형 데이터베이스 시스템으로, 테이블기반의 DBMS를 말한다. 데이터 항목간의 관계에 따라 데이터베이스를 구성하고, 엑세스하는 DBMS. 이 관계형 데이터베이스에서 데이터들간의 관계를 테이블로 표현하는 것. 2. 데이터베이스 '정규화'(Normalization)란? 데이터 중복성을 줄이고, 데이터 무결성을 개선하기 위해 정규형식에 따라 관계형 데이터베이스를 재구성하는 프로세스를 말한다. 3. ER모델이란? 개체-관계를 나타내는 모델. 엔티티는 데이터의 개체, 구성요소를 말하고, 관계는 그들간의 관계를 나타낸다. 4. 데이터베이스 트랜잭션이란? 데이터베이스 관리시스템 내에서 수행되는 작업단위를 말한다. 트랜잭션은 일반적으로 데이터베이스의 모든 변경을 나타냄. 예를들어 트랜잭션이 100..
2021.05.17 -
JS | 디스트럭처링 할당 (Destructuring)
'모던 자바스크립트 Deep Dive' (36장)을 읽고 정리한 글입니다 객체를 1개 이상의 변수에 개별적으로 할당하고 싶을때, 객체 리터럴에서 필요한 값만 추출하여 변수에 할당시키는 방식을 Destructuring Assignment, 디스트럭처링 할당이라고 한다. 자바스크립트에서 배열과 객체를 각각 분할해서 변수에 할당시키는 방식을 알아보자. 1. 배열 디스트럭처링 (ES6 기준) const arr = [1, 2, 3]; // ES6 배열 디스트럭처링 할당 const [one, two, three] = arr; console.log(one, two, three);// 1 2 3 위의 코드를 보면 변수 one, two, three를 선언하고 배열 arr를 비구조화(디스트럭처링) 하여 변수에 할당시켜 준..
2021.05.12 -
node.js 라이브러리 nodemon
nodemon: js 파일에 변경이 있을때마다 자동으로 서버를 실행시켜주는 라이브러리 npm을 이용해서 바로 설치할 수 있다 (-g 옵션을 추가해 글로벌로 설치해준다) npm install -g nodemon 다음과 같이 js파일을 수정하고 저장하면 자동으로 서버가 재실행된다
2021.05.07