profile
GPT와 구글링과 함께한 추억들

firebase 와 supabase 그리고 mongodb atlas 셋의 차이점이 뭐야?

Firebase, Supabase 및 MongoDB Atlas는 백엔드 서비스 영역에서 서로 다른 용도로 사용되는 세 가지 플랫폼입니다. 차이점에 대한 분석은 다음과 같습니다.파이어베이스:Firebase는 실시간 데이터베이스, 인증, 클라우드 스토리지, 클라우드 기능,

2023년 6월 14일
·
0개의 댓글
·

누구냐 const router = useRouter()

https://nextjs.org/docs/app/api-reference/functions/use-routerimport { useRouter } from "next/navigation";라우터를 참 쉽게 만들어주는

2023년 5월 28일
·
0개의 댓글
·

useEffect와 useMemo. 두 Hooks에 대한 차이점

useEffect와 useMemo의 주요 차이점은 용도와 용도입니다. useEffect는 부작용을 처리하고 렌더링 후 코드를 실행하는 데 사용되는 반면 useMemo는 값비싼 계산을 메모하는 데 사용됩니다. 그것들은 서로 다른 용도로 사용되며 다양한 시나리오에서 Rea

2023년 5월 25일
·
0개의 댓글
·

What function is useMemo?

'useMemo' 함수는 사용자 인터페이스 구축을 위한 JavaScript 라이브러리인 React에서 제공하는 후크입니다. 함수에 의해 반환된 값을 메모하여 성능을 최적화하는 데 사용됩니다.useMemo 후크는 함수와 종속성 배열의 두 가지 인수를 사용합니다. 함수는

2023년 5월 25일
·
0개의 댓글
·

What is the difference between adding the route to the middleware in nextjs and not adding it?

Next.js에서 미들웨어에 경로를 추가하면 실제 경로 핸들러에 도달하기 전에 미들웨어가 지정된 경로를 가로채서 처리한다는 의미입니다. 이를 통해 특정 작업을 수행하거나 요청에 대한 확인을 수행하거나 응답이 경로 처리기로 전달되기 전에 응답을 수정할 수 있습니다.반면에

2023년 5월 25일
·
0개의 댓글
·

[백준] 2805 나무 자르기 Python

https://www.acmicpc.net/problem/2805알고리즘은 쉽게 작성할 수 있었지만 배열의 크기와 나무길이의 크기가 너무 커서 시간 초과가 나와서 선형탐색 그리고 선형탐색을 끝까지하지않고 찾다 이분탐색을 통해 문제를 해결했다 저번에 풀었던 문제

2023년 5월 25일
·
0개의 댓글
·

[백준] 15829번: Hashing Python

https://www.acmicpc.net/problem/15829파이썬으로 시그마를 구현하는 문제 마지막에는 소수를 나눠준값으로 해싱을 해주는 코드입입니다

2023년 5월 23일
·
0개의 댓글
·

[백준] 1874번: 스택 수열 Python

https://www.acmicpc.net/problem/1874시간 초과를 줄이기위해 입력받는값, deque를 사용해서 시간을 줄였습니다number를 늘려가면서 스택에 쌓기 시작하고 특정 숫자에서 pop을 하여서 값을 출력하지만 다른 값이 나오면no를 fa

2023년 5월 20일
·
0개의 댓글
·

[백준] 11651 좌표 정렬하기 2 Python

https://www.acmicpc.net/problem/2164lambda 함수를 사용해서 2번째 인자를 먼저 정렬한뒤 첫번째 인자를 정렬하는 방식으로 만들었습니다

2023년 5월 19일
·
0개의 댓글
·

[백준] 1654번: 랜선 자르기 Python

https://www.acmicpc.net/problem/2164시간복잡도 O(N^2)로 문제를 해결했지만 시간초과로 인해 O(N log M)으로 다시 코드를 작성하였고이분탐색을 이용하여 문제를 해결했습니다

2023년 5월 18일
·
0개의 댓글
·

메신저 프로젝트 Readme.vlog

prisma 폴더에 db 관련 설정을 넣는다.env 파일에 db 주소 셋팅을 한다

2023년 5월 17일
·
0개의 댓글
·

[백준] 11050번: 이항 계수 1 (Python)

https://www.acmicpc.net/problem/11050팩토리얼을 구현할까 했지만 간단하게 함수로 이용해서 이항계수를 구하는 n! // k!(n-k)! 공식을 이용해서 풀었습니다

2023년 5월 17일
·
0개의 댓글
·

[백준] 10814: 나이순 정렬 (Python)

https://www.acmicpc.net/problem/10814sort key= lambda를 이용해서 배열의 첫번째 인자만을 가지고 sort를 하게되면 자연스럽게 두번째 인자는 입력한 순서대로 정렬이되서 코드를 작성했지만 처음에 틀렸습니다이유는 check

2023년 5월 16일
·
0개의 댓글
·

M2 칩 brew로 다운로드한 nvm node 예전 버전 설치오류 해결

18it wasn't an issue while i was trying to install node 12.X.X but below that it was a big pain so i followed below steps and it worked for meUninstal

2023년 5월 15일
·
0개의 댓글
·

[백준] 11650 좌표 정렬하기 Python

https://www.acmicpc.net/problem/11650코드를 작성하고 출력하는 과정에서 결과 값을 1,2 형식으로 출력해서 join() 함수와 str() 함수를 사용해서 공백으로 출력하게 하고 my_array의 함수의 인자 두개를 출력하게 작성했습

2023년 5월 15일
·
0개의 댓글
·

[백준] 10845 큐 Python

https://www.acmicpc.net/problem/1084510828 스택 문제에서 front back 기능을 추가하고 popleft를 사용해서 FIFO를 구현했습니다

2023년 5월 14일
·
0개의 댓글
·

[백준] 10828 스택 Python

https://www.acmicpc.net/problem/10828시간 제한이 0.5초로 제한되어있어 속도가 빠른 deque를 사용했습니다del 함수만 사용하지 않는다면 deque의 시간복잡도는 O(n)입니다어렵지 않게 한번데 풀 수 있었습니다

2023년 5월 12일
·
0개의 댓글
·

자바스크립트 기초부터 다시 배우기

https://www.youtube.com/watch?v=8rv8GTgYYrU&list=PLfLgtT94nNq0svPBSslzReYKbZRuv\_-NK&ab_channel=%EC%BD%94%EB%94%A9%EC%95%A0%ED%94%8C코딩애플 유투버를 보면서

2023년 5월 11일
·
0개의 댓글
·

[백준] 11866 요세푸스 문제 0 Python

https://www.acmicpc.net/problem/11866시간 복잡도와 메모리 사용에 상관없이 deque를 사용해서 따로 배열을 선언해서 출력하지 않고 print(end) 인자를 이용하여 값을 출력했습니다.

2023년 5월 11일
·
0개의 댓글
·

[백준] 2164 카드2 Python

https://www.acmicpc.net/problem/2164del 함수가 시간복잡도 O(n) 이여서 카드 O(n^2)의 시간 복잡도가 나왔는데deque를 이용해서 시간복잡도를 O(n)까지 줄일 수 있었습니다rotate라는 deque의 새로운 함수를 알게되

2023년 5월 10일
·
0개의 댓글
·