Quick sort 와 같이 분할, 정복, 병합의 루틴을 가지나 병합을 위해 새로운 collection을 생성한다는 점이 차이이다. 최악의 상황을 제외하면 일반적으로 Quick sort 성능이 더 뛰어나다.
Ubuntu 20.04 환경에서 MariaDB 설치 후 외부에서 접속 시도시 다음 두가지 상황이 발생10061 error 발생Host is not allowed to connect to this mariaDB server문제1 의 경우 mariaDB의 설정파일 내 속성
.jpg).jpg).jpg) 개발자의 길 30대 초반부터 8년간 몸 담았던 회사는 안산에서 스타트업으로 시작해 성장을 거듭하여 IT분야의 핫플레이스 인 판교로 올 정도로 커졌다. 나 역시 안산에 있을 때 부터 개발에 참여했었기에 회사의 성장을 보면서 보람도 느꼈고 이와
C++과 C최근 파이썬과 django를 이용해 web service 구현을 막 시작한 단계에서 내가 작성한 코드 역시 이 과정이 필요 했었다. 그 과정에서 "파이썬 코딩의 기술" 라는 책이 리뷰어를 구한다는 것을 알게되었고 운 좋게 리뷰어로 뽑혀 책을 읽은 소감을 작
지난 포스팅에 이어 이번에는 project에서 모듈화하는 방법을 다룬다. 앞에서 다루었던 모듈을 다시 보자.server.jsapp.jsRouterControllerServiceModel위에서 부터 아래방향으로 Database에 가까워지면 각 layer는 아래 layer
MVC 패턴이란node에서 MVC 패턴 적용하기모델-뷰-컨트롤러(Model–View–Controller, MVC) 패턴은 software 공학에서 사용되는 Design pattern 중 하나로 user interface로부터 business logic 을 분리, 서로
mongoDB 란?mongoDB 설치 및 node.js 에서 사용하기mongoose 란?node.js 에서 mongoose 사용하기mongoDB는 Document-oriented NoSQL Database 이다. NoSQL 이란 'Not only SQL'의 약자로 기존
prisma 란?prisma 설치 및 설정방법project 초기 세팅prisma folder 생성연결할 database 정보 설정연결하기prisma client 설치 및 생성prisma란 node.js 와 Typescript를 위한 현시점 최신 트렌드의 ORM(Obje
express middleware란next를 이용한 middleware chaining처음 middleware라는 개념을 접했을 땐 django framework의 decorator처럼 요청에 대한 처리를 하는 모든 view들이 공통적으로 처리해야 하는 기능(예를 들면
url과 QueryString 정보 다루기event 이해하기http request는 일반적으로 아래와 같은 형태를 띈다.node에선 url 주소 정보를 객체로 parsing 할 수 있도록 'url' 모듈을 제공한다.그리고 QueryString을 객체로 parsing 할
Today I learned > 1. node 공부를 위해 알아야 할 지식 node 로 server 실행 해보기 express로 routing 간소화 하기 1. node 공부를 위해 알아야 할 지식 > node란 비동기(Asynchronous) 이벤트 기반(even
Content > 프로젝트 소개 사용된 기술 역할 협업의 경험 잘한 점 아쉬운 점 기록하고 싶은 코드 진짜 후기 1. 프로젝트 소개 > [목표] https://www.millie.co.kr/ 에 대한 clone site 개발하기. > [특징] '밀리의서재' 를 motive로 아래의 기능을 제공하는 Service 개발. 카카오 계정 로그인, 회원가입...
Django project를 실행하기 위해 다음 절차를 밟는다.1\. conda 환경 create 및 activate2\. pip install -r requirements3\. ./manage.py migrate4\. ./manage.py runserver 0:800