profile
12년 .NET 개발 경력을 가진 웹 초짜 개발자입니다 :)

Merge sort

Quick sort 와 같이 분할, 정복, 병합의 루틴을 가지나 병합을 위해 새로운 collection을 생성한다는 점이 차이이다. 최악의 상황을 제외하면 일반적으로 Quick sort 성능이 더 뛰어나다.

2021년 8월 31일
·
0개의 댓글

heap sort

미정렬된 배열에서 최대값 or 최소값을 찾을 때 사용하는 정렬

2021년 8월 31일
·
0개의 댓글

Quick sort

배열의 항목을 오름차순으로 정렬함에 있어 사용한 퀵 정렬 알고리즘.분할-정복-병합 의 순서로 진행.

2021년 8월 27일
·
0개의 댓글

이진 탐색

정렬된 배열에서 특정 값의 index를 찾는 이진 탐색 함수

2021년 8월 27일
·
0개의 댓글

mariaDB 설치시 참고사항

Ubuntu 20.04 환경에서 MariaDB 설치 후 외부에서 접속 시도시 다음 두가지 상황이 발생10061 error 발생Host is not allowed to connect to this mariaDB server문제1 의 경우 mariaDB의 설정파일 내 속성

2021년 6월 4일
·
0개의 댓글
post-thumbnail

🌱 Reboot (feat. WECODE)

.jpg).jpg).jpg) 개발자의 길 30대 초반부터 8년간 몸 담았던 회사는 안산에서 스타트업으로 시작해 성장을 거듭하여 IT분야의 핫플레이스 인 판교로 올 정도로 커졌다. 나 역시 안산에 있을 때 부터 개발에 참여했었기에 회사의 성장을 보면서 보람도 느꼈고 이와

2021년 1월 10일
·
10개의 댓글
post-thumbnail

🐍 파이썬 코딩의 기술(effective python)

C++과 C최근 파이썬과 django를 이용해 web service 구현을 막 시작한 단계에서 내가 작성한 코드 역시 이 과정이 필요 했었다. 그 과정에서 "파이썬 코딩의 기술" 라는 책이 리뷰어를 구한다는 것을 알게되었고 운 좋게 리뷰어로 뽑혀 책을 읽은 소감을 작

2021년 1월 1일
·
0개의 댓글

🔥TIL #6. 모듈화와 MVC 패턴 #2

지난 포스팅에 이어 이번에는 project에서 모듈화하는 방법을 다룬다. 앞에서 다루었던 모듈을 다시 보자.server.jsapp.jsRouterControllerServiceModel위에서 부터 아래방향으로 Database에 가까워지면 각 layer는 아래 layer

2021년 1월 1일
·
0개의 댓글
post-thumbnail

🔥TIL #6. 모듈화와 MVC 패턴 #1

MVC 패턴이란node에서 MVC 패턴 적용하기모델-뷰-컨트롤러(Model–View–Controller, MVC) 패턴은 software 공학에서 사용되는 Design pattern 중 하나로 user interface로부터 business logic 을 분리, 서로

2021년 1월 1일
·
0개의 댓글
post-thumbnail

🔥TIL #5. mongoDB와 mongoose

mongoDB 란?mongoDB 설치 및 node.js 에서 사용하기mongoose 란?node.js 에서 mongoose 사용하기mongoDB는 Document-oriented NoSQL Database 이다. NoSQL 이란 'Not only SQL'의 약자로 기존

2020년 12월 27일
·
0개의 댓글
post-thumbnail

🔥TIL #4. prisma 설치 및 node.js와 연동

prisma 란?prisma 설치 및 설정방법project 초기 세팅prisma folder 생성연결할 database 정보 설정연결하기prisma client 설치 및 생성prisma란 node.js 와 Typescript를 위한 현시점 최신 트렌드의 ORM(Obje

2020년 12월 24일
·
1개의 댓글

🔥TIL #3. Express middleware

express middleware란next를 이용한 middleware chaining처음 middleware라는 개념을 접했을 땐 django framework의 decorator처럼 요청에 대한 처리를 하는 모든 view들이 공통적으로 처리해야 하는 기능(예를 들면

2020년 12월 23일
·
0개의 댓글

How to reset Migration

2020년 12월 21일
·
0개의 댓글
post-thumbnail

🔥TIL#2. url, querystring, events

url과 QueryString 정보 다루기event 이해하기http request는 일반적으로 아래와 같은 형태를 띈다.node에선 url 주소 정보를 객체로 parsing 할 수 있도록 'url' 모듈을 제공한다.그리고 QueryString을 객체로 parsing 할

2020년 12월 19일
·
0개의 댓글
post-thumbnail

🔥 TIL #1. Node에 대한 이해와 맛보기

Today I learned > 1. node 공부를 위해 알아야 할 지식 node 로 server 실행 해보기 express로 routing 간소화 하기 1. node 공부를 위해 알아야 할 지식 > node란 비동기(Asynchronous) 이벤트 기반(even

2020년 12월 18일
·
0개의 댓글
post-thumbnail

2차 project 후기 (Suwee의 서재)

Content > 프로젝트 소개 사용된 기술 역할 협업의 경험 잘한 점 아쉬운 점 기록하고 싶은 코드 진짜 후기 1. 프로젝트 소개 > [목표] https://www.millie.co.kr/ 에 대한 clone site 개발하기. > [특징] '밀리의서재' 를 motive로 아래의 기능을 제공하는 Service 개발. 카카오 계정 로그인, 회원가입...

2020년 12월 13일
·
0개의 댓글

🔥 TIL#12. kakao signin(작업 중)

작업 중

2020년 12월 13일
·
0개의 댓글

Django 설치 및 실행 shell 생성 및 실행

Django project를 실행하기 위해 다음 절차를 밟는다.1\. conda 환경 create 및 activate2\. pip install -r requirements3\. ./manage.py migrate4\. ./manage.py runserver 0:800

2020년 12월 13일
·
0개의 댓글