기술 블로그를 정리하면서, 초심자의 마음으로 Node.js 설치 및 기본 세팅부터 다시 개념을 정리하고복습해보고자 한다!
개발자라면 가장 많이 사용하고, 코드 관리에 있어 가장 많이 의존하게 되는 github 사용을 위한 주요 명령어를 정리해보고자 한다.Configuration Management Tool(형상관리도구) 중 하나이다. 즉 소프트웨어 개발의 코드들을 효과적으로 관리할 수 있
javascript라는 브라우저를 위한 표준 규정표라고 생각하면 된다. 즉 javascript를 사용하는 데 있어서 이렇게 사용하면 된다. 혹은 이런 알고리즘은 이러한 문법으로 코드를 짜야 한다라고 정해둔 표준인 것이다. 그리고 es6란 가장 최근 기준의 표준인 것이다
지난 번에는 es6문법에서 비교적 개념 이해가 쉬우며, 코드 사용법에 대한 변화정도에 대해서 설명했었다.이번에는 개인적으로 내가 es6문법을 공부할 때 가장 이해하기 어려웠던(지금도 정확하게 이해가 잘 되지 않는 다 사실...) this키워드, closure, 그리고
알고리즘의 효율도를 측정하는 척도이다. 해당 알고리즘이 시간적으로 얼마나 소요되는지, 그리고 공간적으로 어느정도를 차지하는지를 알려주며, 이를 통해 알고리즘의 효율성을 파악할 수 있다.
대표적인 자료구조들을 몇 개 정리해보고자 한다.먼저 stack과 queue는 영구적으로 데이터를 저장하기 보다는 알고리즘처리 과정에서임시로 데이터를 저장하는 역할을 하는 자료구조이다.