thumbnail

[Discussion 메모] Advanced Data Stucture

Advanced Data Stucture Discussion 1. Linked List 2. Graph 3. Tree 4. Binary Search Tree 5. Hash Table 위 2가지 자료구조의, 1. 모양 2. property 와 method 3. me...

약 10시간 전0개의 댓글

[Discussion 메모] Object TIL

Object TIL discussion session 이번 session에서 이야기를 나눈 것들 다시한번 짚어보자 1. Instantiation Patterns - 자바스크립트에서 object를 만드는 4가지 방법 2. Object.create() 기능 3. 프로...

약 10시간 전0개의 댓글

Data structure - Graph

Graph - 노드(N, node)와 그 노드를 연결하는 간선(E, edge)을 하나로 모아 놓은 자료 구조 - 연결되어 있는 객체 간의 관계를 표현할 수 있는 자료구조이다. - 예시) 지도, 지하철 노선도의 최단 경로 Graph 종류 1. 방향 그래프 imag...

약 12시간 전0개의 댓글

Data structure - Linked list

Data structure - Linked list 구조 image.png - Head에는 첫번째 노드에 대한 정보가 저장되어있다. - 각각의 노드에는 노드값과 다음 노드에 대한 정보가 들어있다. - 다음 노드에 대한 정보를 가지고있기 때문에 하나의 연결된 값의...

1일 전0개의 댓글

Queue & Stack

Queue Queue는 편의점이나 마트에서 물건을 팔때 먼저 들어온 물건을 앞에 진열하여 팔리게하는 것과 비슷하다 image.png - FIFO(First In First Out), 먼저 집어넣은 데이터가 먼저 나온다. 🏃🏻‍♂️ method 1. enque...

3일 전0개의 댓글

prototype이란

prototype 자바스크립트에는 Prototype Link 와 Prototype Object라는 것이 존재한다. 그리고 이 둘을 통틀어 Prototype이라고 부른다. 1. Prototype Object 객체는 언제나 함수(Function)로 생성된다 im...

3일 전0개의 댓글

JavaScript에서 Object를 생성하는 여러가지 방법들

JavaScript에서 Object를 생성하는 여러가지 방법들(Instantiation Patterns) 1. Functional image.png Car 의 프로토타입을 car가 참조하였다. 💁‍♀️ 참고블로그...

3일 전0개의 댓글

OOP(Object Oriented Programming)란?

1. OOP(Object Oriented Programming) 01. OOP의 의미 - 프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법 - 코드의 재사용성과 중복제거...

3일 전0개의 댓글

윈도우에서 리눅스 사용하기

🧚‍♀️ 참고링크 🧚‍♀️ Visual Studio Code Remote-WSL 확장을 사용하면 Windows Subsystem for Linux(WSL)을 VS Code에서 직접 개발 환경으로 사용할 수 있다고 한다. 설치방법 1. 원하는 Linux 배포...

5일 전0개의 댓글

visual studio code & Git Bash 설치

visual studio code 설치방법 1. visual studio 검색 - https://code.visualstudio.com/ 2. 다운로드 3. 설치 과정중 아래의 단계에서만 이미지와 같이 설정을 해주면 된다. (나머지는 다 기본값 설정으로 다음버튼 클릭 ...

5일 전0개의 댓글

recursion

stringifyJSON 먼저 JSON.stringify에 넣고 실행하면 어떤 결과값이 나오는지 파악을 해보았다.

7일 전0개의 댓글

jest 테스트 코드

jest 테스트 코드 toEqual(value), toBe(value) toEqual : 원본배열이 아니어도 속성 값이 같으면 테스트 통과 toBe : 원본배열과 같은 주소를 참조하여야 테스트 통과 toBeTruthy(), toBeFalsy() 1. toBeTru...

2019년 12월 1일0개의 댓글

ESLint 'no-undef' Error

jest 테스트 코드의 describe, test, expect에서 'no-undef'라는 오류가 발생해서 'jest eslint no-undef'라는 키워드로 구글링시도 위의 코드를 추가하니 해결되었다 ➡ 참고링크...

2019년 12월 1일0개의 댓글

Pair Programming을 위한 간단한 Git Workflow

Git Workflow 1. sprint Repo Fork 2. 자신의 로컬로 가져오기 ! 주의 ! push는 내 Repo pull은 pair의 Repo

2019년 11월 30일0개의 댓글

Immersive Flex OT 🎉

1. 수업 정보 - 수요일 ➡ 19:00 ~ 22:00 - 토요일 ➡ 14:00 ~ 21:00 2. 다음 수업까지 해야할 일 1. Flex 02 Students - codestates immersive Course 2. 영상 보기 - Immersive Sprint...

2019년 11월 25일0개의 댓글

HTTP

HTTP Request : 웹클라이언트가 웹서버에 HTML 요청 Response : 웹서버가 요청에 응답함 HTTP ? 1. 웹클라이언트와 웹서버가 서로가 알아들을 수 있는 공통의 약속인 메세지 2. Request, Response위한 메세지 생활코딩 강좌 ...

2019년 11월 15일0개의 댓글

HTTP Request message

HTTP Request message image.png image.png 1. GET /1. html HTTP/1.1 1. GET : 웹브라우저와 웹서버가 어떤방식으로 통신할 것인가? 2. /1. html : 우리가 웹서버에 요청하는 정보가 무엇인가? 3. HTT...

2019년 11월 15일0개의 댓글

Visual Studio Code 단축키

1) 반복되는 단어 한방에 수정 - ⌘ + D or Ctrl + D 2) 클릭하는 곳마다 커서 생성 - ⌥ + Click or Alt + Click 3) 코드 위/아래로 움직이기 - ⌥ + ↑ / ↓ or Alt + ↑ / ↓ 4) 코드 복사해서 위/아...

2019년 11월 14일0개의 댓글

변수의 전달(Passing Variables)

JavaScript에서의 Primitive Types & Reference Types JavaScript에서 변수의 전달 방법인 pass-by-value, 그리고 또다른 방법인 pass-by-reference에 대한 설명입니다. 알아야 할 것들 - JavaScrip...

2019년 11월 5일0개의 댓글

코드스테이츠 week10 마지막 강의 메모

앞으로 배웠으면 하는 것들의 키워드 - 프론트엔드 : JS, React = SPA(Single Page Application) - 백엔드 : 'RESTful한 API'에 대해 이해 nodejs, express(라이브러리) * RESTful한 API = http 프로토콜...

2019년 10월 28일0개의 댓글