Topic

Computer Science

A collection of 6 issues

Express-mongoDB로 CRUD API 만들기(02)

해당 시리즈는 한양대학교 정보시스템학과 2021학년도 2학기 데이터베이스시스템 수업 및 시험 대체 과제로 기획되었습니다.시즌 399429호 블로그 엔진 만들기 결심힙하게 Typescript 보일러플레이트 구성하기Express로 CRUD api 만들기 (01)mongoDB란? mongoDB는 NoSQL 데이터베이스 중 하나로, Document 방식을 택하고 있다. Document는 데이터를 Key Value로 나누어 저장하는 방식으로, 다음과 같은 모습이다. Key Value name 홍길동
6 min read

Express로 CRUD api 만들기 (01)

해당 시리즈는 한양대학교 정보시스템학과 2021학년도 2학기 데이터베이스시스템 수업 및 시험 대체 과제로 기획되었습니다.시즌 399429호 블로그 엔진 만들기 결심힙하게 Typescript 보일러플레이트 구성하기일단은 데이터베이스는 생각하지 말고, 빠르게 express로 CRUD부터 만들어보자. CRUD는 Create, Read, Update, Delete의 약자로, 대부분의 자료를 다루는 메소드 들이 이 범주내에 들어온다. 일반적으로 Create는 html의 POST로, Read는 html의 GET으로,
4 min read

이진 트리 순회: 전위, 중위, 후위, 레벨

이진 트리(Binary Tree)를 탐색하는 방법에는 크게 다음의 4가지가 있다. 전위순회(Preorder Traversal)중위순회(Inorder Traversal)후위순회(Postorder Traversal)레벨순회(Levelorder Traversal) 또는 BFS(Breadth-First Search; 너비 우선 탐색)레벨순회(;BFS)를 제외한 나머지 순회방식은 DFS(Depth-First Search; 깊이 우선 탐색)으로 분류할 수 있다. 전위순회(preorder traversal)전위순회는
4 min read

[V8 Deep Dives] Javascript Map을 파헤쳐보자

본 글은 Andrey Pechkurov의 Understanding Map Internals를 원작자의 허가를 받아 번역한 글입니다. Iterable은 순서체, Iterator는 반복자, Iteration은 순차 실행으로 번역하였습니다.Photo by Julian Paul on Unsplash이번 포스트는 V8 Deep Dive 시리즈의 첫번째 포스트다. V8 Deep Dive시리즈에서는 V8 엔진에 대해서 직접 경험하고 찾은 내용들을 자세하게 전달할 예정이다. 이 포스트가 V8 엔진에
14 min read

그래서, 스택이랑 힙이 뭔데?

CS를 공부하면서 초반에 막혔던 부분이 스택과 힙이다. C언어는 배워서 알고리즘 문제는 풀 수 있었지만 컴파일러 뒷 단에서 어떤 일이 일어나는지 전혀 몰랐다. 그래서 C언어로 작성된 예제를 가지고 스택과 힙이 뭔지 알아보자. 메모리의 구조우리가 사용하는 메모리는 어떻게 생겼을까? 당연히 초록색 반도체 모양 말고 추상화된 모형을 물어본거다. 메모리 공간을 주소값의 높고 낮음을
5 min read

Subscribe to jiwon.me

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe