오늘은 비교적 간단한 것을 해보겠습니다.우선 이야기에 앞서서 저희 프로젝트는 저를 포함한 6명이서 작업을 하고 있는데요,여러명이서 하나의 프로젝트를 진행하면서 데이터베이스를 사용해야한다면 그것이 당연히 공통된 DB를 사용해야 함을 알 수 있습니다.따라서 지난 글 처럼
사실 진작에 적었어야 했던 글인데 조금 지나서야 쓰게 되었습니다. 자세한 명령어는 뒤로 하고 전체적인 흐름을 한번 살펴보도록 하겠습니다. MongoDB 설치 Mongoose 설치 Next.js에서 Mongoose를 이용해 DB에 연결 스키마 작성 API 작성 큰 틀로 보면 이런 순서로 진행을 하였습니다. 몽고디비와 몽구스의 설치는 했다고 가정하고 3번부...
본 내용은 패스트 캠퍼스 김민태님의 프론트엔드를 듣고 정리한 바를 작성한 글입니다. Intro 무턱대고 프론트엔드 분야의 개발을 학습하게 되다 보면 너무 급변하게 변화하다 보니 그 흐름을 이해하지 못한채로 맹목적으로 개발을 배우고 해야할 수도 있게 된다. 따라서 이
보통의 프로그래밍 언어였다면 위의 코드에서 Reference 에러가 나게 된다.왜냐면 변수가 선언이 아직 안되었는데 쓰려고 하는 상황이니 말이다.하지만 자바스크립트에서는 위의 코드를 실행시켰을때 undefined가 나오게 되는데 이는 놀랍게도 변수 score를 참조하는
자바스크립트로 알고리즘을 풀려고 입출력 받는 법부터 배우는 중인데 생각보다 어렵다.그 방법을 정리해 보려 한다.우선 filesystem을 이용하는 방식과 readline을 이용하는 방식이 있는데 filesystem은 /dev/stdin 폴더 경로를 찾을 수 없다해서 r
프로그램이 실행되면 그것을 프로세스라고 하는데 이거 안에서 돌아가는 여러 애들이다.직관적으로 이해하고자 예를들자면사진 두장이 각각 다른 패턴을 가지고 다른 규칙으로 바뀐다고 쳤을때 이를 스레드를 2개를 사용해서 해결해야 함.싱글 스레딩의 경우 1번에서 6번의 일이 있다
똑같은 틀을 가진 것들이 연속해서 나오게 하는 것을 편리하게 하기 위한 도구.데이터 -> ADAPTER -> 레이아웃어댑터를 따로 만들어 주어야 한다\*context란 화면 구성을 해주는 역할로써 시스템의 근본을 의미한다리사이클러뷰가 좀 더 상위의 뷰이다.(ListVi
당신에게 주어진 추 n개가 있다. 각 추엔 무게가 주어진다.이 추들의 조합으로 만들 수 없는 무게중 최소값을 알아내야한다.처음에 생각했을땐 정렬시켜서 낮은 수부터 모든 경우의 수를 다 구하며 소거해가는 방식을 생각했다.근데 이렇게 되면 정렬도 의미 없고, 모든 배열의
여러개의 카드 뭉치가 있다.두개의 카드 뭉치를 합치는데 합친 카드의 수만큼을 비교하게 된다.여러개의 카드 뭉치를 모두 하나로 합치기 위해선 한번에 합칠 수 없고무조건 두 개의 카드 뭉치만 선택해서 합치는것을 반복해서 합쳐야 한다.아무래도 적게 비교하는게 빨리 끝나니까
상덕이의 가방에 보석을 한개만 넣을 수 있는데 가방에는 단 한개만 넣을 수 있고 가방마다 최대 무게가 정해져있다.보석도 무게가 정해져있고 가격도 주어진다. 어떻게 훔쳐야 최대한 많은 돈을 벌 수 있을까 하는 문제다.처음에는 "가능한 비싼"보석을 훔치는게 목적인 줄 알았