*^-^*

Python/알고리즘 문제 풀이

[코테] 직사각형 넓이 구하기

코딩테스트 연습 - 직사각형 넓이 구하기 | 프로그래머스 스쿨 (programmers.co.kr) x좌표가 같을 때 y좌표의 차, y좌표가 같을 때 x좌표의 차를 구한 다음 그 둘을 곱하면 될 것 같은데 그걸...어떻게 .....찾아내는지......? 난 또 for문 돌릴 생각을 하고 있고....근데 막히고... 모르겠어서 그냥 참고 코드를 봤다 근데도 모르겠다 ㅋㅋㅋ 모르겠어서 프린트문을 다 찍어봤다 def solution(dots): answer = abs((dots[1][0]-dots[0][0])*(dots[2][1]-dots[0][1])-(dots[2][0]-dots[0][0])*(dots[1][1]-dots[0][1])) return answer dots = [[-1, -1], [1, 1,], ..

개발일지/스파르타코딩클럽

파이썬 장고 실무 심화 3주차 : 회원기능

쿠키 세션 방식 로그인과 토큰 방식 로그인의 차이를 이해한다 쿠키와 로컬스토리지의 차이를 이해한다 JWT의 구조를 이해한다 장고에서 JWT를 이용해서 회원가입과 로그인을 구현할 수 있다 브라우저의 로컬스토리지에 백엔드에서 받은 토큰을 저장할 수 있다 프론트에서 로컬스토리지의 토큰을 헤더에 실어서 백엔드로 보낼 수 있다 포스트맨에서 헤더에 토큰을 실어서 백엔드로 보낼 수 있다 토큰의 만료기간을 설정할 수 있다 토큰이 만료되면 refresh token을 다시 받아올 수 있다 - 토큰방식 로그인 vs 세션방식 로그인 세션방식은 모든 유저의 정보와 세션 정보를 서버에서 관리함 클라이언트에서 사용자의 인증 정보를 서버에 전달함(로그인 할 때 아이디, 비밀번호를 입력하면 그 값이 서버로 전달된다는 말) 서버는 인증..

개발일지/Week I Learned

230417~230423 [WIL]

아... 이게 어찌된 일인지 심화 강의를 다 못 들었다................. 다 들어야 다음 개인과제를 할 텐데....... 아무래도 주말에 열공빡공 해야 할 것 같다.......... 요즘 공부 효율이 좀 떨어지는 것 같다 정신 차리자!!! 심화 강의.....3주차 반까지 들었고... 남은 3주차,,4주차...5주차................후 주말 이용해서 다 들어야 한다 알고리즘......이번 주 1문제 풀었나? 아예 못 풀었나.......... 하 이러면 안 되는데.............. 알고리즘을 할 거 다 하고 남는 시간에 하려고 하다 보니 시간이 안 남아서 그렇게 되는 것 같다 내배캠 시간표대로 그냥 무조건 매일 9시~10시는 알고리즘 푸는 시간으로 정해둬야 할 것 같다 그리고 ..

개발일지/Today I Learned

230421 토큰/세션 특강, 장고 심화 강의 [TIL]

- 토큰 방식 로그인 vs 세션 방식 로그인 세션방식은 모든 유저의 정보와 세션 정보를 서버에서 관리함 클라이언트에서 사용자의 인증 정보를 서버에 전달함(로그인 할 때 아이디, 비밀번호를 입력하면 그 값이 서버로 전달된다는 말) 서버는 인증을 처리한 뒤 해당 사용자에 대해 세션을 생성함 세션 정보는 서버에 저장되고 클라이언트는 세션 id를 받아 브라우저(쿠키)에 저장 클라이언트는 이후 요청에 대해 세션 id를 서버에 넘김 서버는 전달 받은 세션 id를 매치되는 저장 중인 세션 정보로 인증을 처리함 만약 세션 id가 만료되었을 경우 1번 과정부터 다시 이루어짐 토큰방식은 토큰 정보를 서버에 저장하지 않음. 대표적인 방식으로 JWT(JSON Web Token)가 있음 클라이언트에서 사용자의 인증 정보를 서버..

개발일지/Today I Learned

230420 강의 듣기 [TIL]

- 강의 듣기 장고 실무 심화 2주차 수강함 강의는 2시간짜리인데 직접 실습도 하고, 개발일지도 동시에 작성하면서 하다 보니 하루종일.....진짜 최소 7시간 내내...2주차 강의를 들었다..... - ORM Object-Relation Mapping 객체(Object)와 관계형 데이터베이스(Relational)을 연결(Mapping)해주는 것을 의미함 데이터베이스의 테이블을 객체와 연결하여 테이블에 CRUD를 할 때, SQL 언어(QuerySet)를 사용하지 않고 각 프로그래밍 언어(파이썬, 자바, C++ 등)로 SQL 코드를 만들어 내는 것을 말함 각 언어별로 ORM이 있는데 장고는 Django Model이 장고의 ORM임 - 시리얼라이저 사용해서 클래스형 뷰 만들기(feat. 포스트맨, swagge..

마이구미+
'분류 전체보기' 카테고리의 글 목록 (46 Page)