profile
ISTJ인 K-개발자
post-thumbnail

블로그 이주

나는 티스토리로 간다!!I go Tistory!!https://kyleeee.tistory.com/

2022년 2월 13일
·
0개의 댓글

TIL63 - Throttling

모든 출처는 DRF공식문서이다.조절(Throttling)은 요청이 승인되어야 하는지 여부를 결정한다는 점에서 Authorization과 유사하다.쉽게 말해, 임시상태를 나타내며 클라이언트가 API에 대해 수행할 수 있는 요청속도를제어하는 데 사용된다.주로 속도제어에 사

2022년 2월 12일
·
0개의 댓글

TIL62 - APIException

우선, 모든 출처는 DRF공식문서이다.위코드에서 배울 때, 예외처리는 views.py에서 다 해줬었다.회사에서는 DRF를 사용하다보니, 최근 포스팅에서 언급한 APIView를 쓰며 APIException도 사용해서공부하고 있었다.Exceptions프로그램 구조에서 오류

2022년 2월 6일
·
0개의 댓글

TIL61 - Django auth

Django admin, Django auth를 쓰지 않다가 사용할 일이 생겼다그 중, Django auth에 대해 필요한 부분만 포스팅하면 좋을 것 같다는 생각이 들었다.모든 출처는 공식문서Django auth는 인증/인가를 모두 처리한다.Django auth의 Us

2022년 2월 2일
·
0개의 댓글

TIL60 - 연휴동안 Django 공부

출든한지 어언 1주일..!회사의 코드 컨벤션을 보며, 스스로 조금씩 구현해 나아가고 있다.이건 1달 회고록 때 상세히 ㅎㅎ회사에서 공부하며, 어떻게보면 주니어로서 부족한 건 당연하지만 그래도 내 자신이 아쉬워서연휴동안 꽉 머리속에 꽉 잡고 싶은 것들을 적었었다.gett

2022년 2월 2일
·
0개의 댓글

Psycopg2 error: Symbol not found _PQbackendPID

PostgreSQL을 Django에서 사용하기 위해 연동하던 중 발생했다.찾아보니, psycopg2-binary 를 설치해야 되는 문제였다.왜 그런가 하고 찾던 중, 공식문서에 특징을 작성한 글이 있었다This will install a pre-compiled bina

2022년 1월 18일
·
0개의 댓글

TIL59 - PostgreSQL을 Django에 연결하는 방법

이전까지는 MySQL을 사용했었는데, 이번에 들어가는 회사는 PostgreSQL을 사용해서PostgreSQL을 이용한 프로젝트를 만들며 Django에 대한 총복습을 했다.나는 터미널에서 명령어를 입력해서 설치했다.설치한 PostgreSQL 버전을 확인PostgreSQL

2022년 1월 18일
·
0개의 댓글

LeetCode #349

풀이는 뭐..

2022년 1월 14일
·
0개의 댓글

LeetCode #278

버전이 1~n까지 버전이 있는데 그 중에 bad 버전이 있다면bad 버전 이후는 True를, 이전 버전은 False를 리턴binary search에 따라 시작과 끝 인덱스를 갱신하는데,아직 Bad버전이 아니라면 시작 버전을 증가시킨다.만약, Bad 버전이라면 마지막 인

2022년 1월 14일
·
0개의 댓글

LeetCode #167

start는 시작 인덱스인 0을, last는 마지막 인덱스인 len-1로 설정binary search에 따라 두 개의 합이 target보다 작다면 시작인덱스를 늘려 범위를 축소 시키고target보다 크다면 종료인덱스를 줄여 범위를 축소시킴target과 두 개의 합이 일

2022년 1월 14일
·
0개의 댓글

LeetCode #696

이 문제는 원리는 이해했는데 코드를 작성 못 한(?) 케이스다.문제를 이해하고, 테스트케이스의 값이 어떻게 나올 줄 알았는데 코드로 못치겠더라Discuss에서 다른 사람들은 어떻게 생각했나 알아보던 중, 연속된 개수를 새로운 배열에추가하여 앞, 뒤 중 최소값을 더하는

2022년 1월 12일
·
0개의 댓글

LeetCode #70

처음에 테스트케이스에 2~6까지 값이 얼마나오나 확인했는데 피보나치형태로 숫자가증가하는 형태였다.그래서 처음에는 이렇게 했는데, 시간초과오류가 계속 발생해서 다른 방법을 찾게 되었고더 쉬운 값 갱신법을 사용해서 작성한 게 저거다

2022년 1월 12일
·
0개의 댓글

LeetCode #69

풀이는 뭐..;;

2022년 1월 12일
·
0개의 댓글

LeetCode #66

결국 1 더한값을 구하는 문제기 때문에 숫자를 문자열로 바꿔서 new_str에 저장예를 들어 \[1,2,3,4] 가 이렇게 있으면 "1234"가 되고 이걸 다시 숫자로 바꾼 뒤1을 더한다그 다음 문자열로 만들어 리스트로 만들면 됨다만, "1234" 이렇게 문자열로 이렇

2022년 1월 12일
·
0개의 댓글

LeetCode #58

해설은 굳이;;

2022년 1월 12일
·
0개의 댓글

LeetCode #121

처음 문제를 보자마자 maxSubarray(?)에서 풀었던 Kadane's Algorithm이 생각났다.그래서 현재 금액에서 전 날 금액을 뺀 이익 금액을 current_profit으로 잡았고 profit을 갱신했다.그랬을 때 최대 이익인 max_p와 비교해여 최대 이

2022년 1월 12일
·
0개의 댓글

LeetCode #680

맨처음에 내가 생각했던 건 이렇게 이어가려고 했는데, 시간초과..가 났다왜 시간초과가 났는지에 대한 부분은 계속 찾고 있다ㅠ시간복잡도의 경우, 같은 O(N)인것 같은데 왜그럴까

2022년 1월 12일
·
0개의 댓글

LeetCode #53

우선, 문제를 제대로 읽기 전에는 이중 for문을 이용할 생각을 했었다.이렇게 나와서 생각해보니 반복문 하나로도 해결할 수 있을 것 같다고 느낌이 들었는데다만, Kadane's Algorithm은 생각하지 못했다그래서 우선 이 알고리즘에 대해 먼저 공부해야 하는데, 자

2022년 1월 9일
·
0개의 댓글

LeetCode #35

예제에서 target과 일치한 값이 리스트에 있을 시, 그 자리를 대체해서 크거나 같다로 설정해야 함그리고 nums의 가장 마지막 값과 target을 비교했을 때, 마지막 값이 target보다 작다면그 뒤에 값이 들어가야 하므로 len을 리턴하도록 설정

2022년 1월 7일
·
0개의 댓글

LeetCode #28

needle이 0일 경우 0을 리턴하고, 그 외 예외사항은 -1을 리턴사용할 수 있는 함수는 indexOf와 find가 있는데 전자는 인덱스 리턴을 할 수 없을 때 에러가 발생그래서 try-except를 사용해야하고, 후자가 -1을 리턴해서 사용하기엔 find가 적합끝

2022년 1월 7일
·
0개의 댓글