TIL 26. [Django] select_related, prefetch_related로 쿼리수 줄이기

장고 ORM을 통해 DB에서 쿼리셋을 불러올 때, selectrelated와 prefetchrelated이라는 메소드를 사용하여 dabatase hit을 줄일 수있다. 쿼리셋을 불러올 때 미리 연관된 객체들을 불러와서 캐싱(caching)해놓고, 데이터가 필요할 때마다 계속해서 쿼리를 날리는 게 아니라 캐시에서 읽어오는 방법이다. 쿼리문 자체는 복잡해지지만...

2020년 11월 15일
·
0개의 댓글

TIL 26. [알고리즘] 버블 정렬(Bubble Sort)

버블 정렬

2020년 11월 15일
·
0개의 댓글

TIL 25. [알고리즘] 선택정렬(Selection Sort)

선택정렬

2020년 11월 15일
·
0개의 댓글
post-thumbnail

TIL 24. [GIT] git rebase

rebase를 사용하여 커밋 메세지 깔끔하게 관리하기.

2020년 11월 8일
·
0개의 댓글
post-thumbnail

TIL 23. [알고리즘] 로마자 아라비아숫자로 바꾸기

로마자로 표시된 숫자를 아라비아 숫자로 변환하기

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

[1차 프로젝트 후기][getsuperfluid] 2. Django model, view 작성 (상품, 장바구니 앱)

1차 프로젝트 getsuperfluid. 장고 모델과 엔드포인트 작성.

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

[1차 프로젝트 후기][getsuperfluid] 1. 사이트 선정과 역할분담, 데이터베이스 모델링

1차 프로젝트 getsuperfluid 후기 첫번째. 사이트 분석과 데이터베이스 모델링.

2020년 11월 1일
·
0개의 댓글

TIL 21. [알고리즘] 재귀함수(recursion)

재귀함수 - countdown, factorial

2020년 10월 25일
·
0개의 댓글

TIL 20. 인증 & 인가

인증(authentication)과 인가(authorization), 단방향 해쉬 함수를 사용한 비밀번호 암호화.

2020년 10월 25일
·
0개의 댓글

TIL 19. [Django] MTV 패턴

장고 MTV(Model, Template, View) 패턴

2020년 10월 11일
·
0개의 댓글

TIL 18. [Python] Nested Function & Decorator

파이썬 중첩함수와 데코레이터

2020년 10월 11일
·
0개의 댓글
post-thumbnail

TIL 17. 객체지향 프로그래밍(Object-Oriented Programming)

프로그래밍 패러다임과 객체지향 프로그래밍 방법론.

2020년 10월 11일
·
0개의 댓글

TIL 16. 웹은 어떻게 동작하는가?

네트워크, 인터넷, 브라우저와 서버

2020년 10월 4일
·
0개의 댓글
post-thumbnail

TIL 15. [Database] 스타벅스 메뉴 모델링

스타벅스 웹사이트 구조를 살펴보면, 메뉴는 음료, 푸드 등 카테고리로 나누어지고 각각의 카테고리는 다시 세부 카테고리로 나누어진다. 아이템을 클릭해서 들어가면 이름, 사진, 설명, 용량, 영양정보, 알레르기 유발 요인 등을 볼 수 있다.사이트 구성을 확인하고 나서 Aq

2020년 9월 26일
·
0개의 댓글
post-thumbnail

TIL 14. [VIM] Vim 단축키 정리, 연습사이트

What is VIM and Why use VIM?

2020년 9월 26일
·
0개의 댓글

TIL 12. [Python] Lambda(람다)

Lambda 는 인라인 함수를 정의할 때 사용한다. 함수의 이름을 정의하지 않아도 되기 때문에 익명함수라고도 부른다.

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

TIL 11. [Python] Iterables, Iterators and Generators

이터러블이란 반복가능한(요소를 하나씩 순차적으로 리턴할 수 있는) 객체를 말한다.

2020년 9월 20일
·
0개의 댓글

TIL 10. [Python] Comprehension

Comprehension 이란? 컴프리헨션은 iterable(반복가능)한 객체로부터 새로운 순열을 만들어내는 한 방법이다

2020년 9월 20일
·
0개의 댓글