Notion에 나의 방식대로 기록해 둔 내용들을 조금씩 블로그에 작성하면서 복습을 하려고 한다!
git에 익숙해지는 시간배포해보는 것코드 리뷰(자신의 코드에 대해 설명하기)시간을 정해서 정보 공유하고 얼마나 공부했는지 이야기 해보기 설계 및 문서화를 충분히 하지 못했던 것 같다.본인의 코드를 어떻게 설계했는지 잘 알기 console.log로 확인하지 않아서 문제점
과거에 진행했던 맛집 리뷰 미니 프로젝트에서 진행했던 내용들을 정리하려고 한다.벡엔드 - falsk프론트 - HTML, bootstrap, css, JS, jquery망고 플레이트 식당 URL을 기반으로 코멘트를 남길 수 있는 공간한일: 벡엔드, 웹 크롤링, 카드 토글
python-decouple 라이브러리 설치pip install python-decouple.env파일을 root 디렉토리에 생성MONGO_URI=~Python 코드에서 python-decouple를 사용하여 환경변수 불러오기
기존 코드변경 코드깊은 복사를 사용하는 코드에서 value: undefined 요소 자체가 사라지는 것을 확인하였다.JSON.parse(JSON.stringify()) 방식은 깊은 복사에 자주 사용하지만, undefined, functions, symbols 요소의 경
Select 문제 헷갈리거나 자주 사용할 것 같은 문법 sql을 메모 조건에 맞는 개발자 찾기 > exsits 내 조건이 true일 경우 해당 행을 출력할 수 있는 것 같다. 조건에 부합하는 중고거래 댓글 조회하기 > DATE_FORMAT 문법은 날짜 구할 때
CONCAT 함수를 통해 숫자+문자, 문자들을 연결할 수 있다.행비교를 통해 최댓값인 행 찾기

현실세계를 단순화하여 표현하는 것특징추상화 : 일정한 형식에 맞춰 표현단순화 : 제한된 표기법이나 언어로 표현명확성 : 이해가 쉽게 표현관점데이터 관점 : 업무와 데이터 및 데이터 사이의 관계프로세스 관점 : 진행되고 있거나 진행되어야 하는 업무상관 관점 : 데이터에
계정 + 테이블 + 스키마하나의 테이블은 반드시 하나의 유저 소유여야 한다소유자가 다를경우 같은 이름의 table 생성 가능하다행 단위로 데이터가 입력, 삭제 된다수정은 cell 단위로 가능하다신뢰성이 높고 무결성을 보장한다분류, 정렬, 탐색이 빠르다스키마 수정이 어렵