📑WIL

    Week I Learned ..Week2

    22.11.21~22.11.26 WIL 1. 알고리즘 2. Spring 입문 1. 알고리즘 이번 주에 lv0 19문제 lv1 10문제를 풀었다. lv0인 경우 아주 간단한 변수, 배열, 반복문, 조건문만 잘 다루면 풀 수 있는 문제가 많았지만 lv1부터는 수학적으로 다가가야 하는 문제나 list strim math map 등 자바 내, 외부의 라이브러리의 메서드를 사용하는 경우가 많았다. 그래서 난 클래스, 상속, 인터페이스와 같은 자바에 대한 심화적인 이해와 list, map 등 컬랙션 프레임워크를 공부하기로 했다. 그럼 lv1 이상인 알고리즘 문제라도 지금보다 조금 더 원활하게 풀 수 있지 않을까 기대를 하고 있다. 2. Spring 입문 이번주 목요일부터 Spring 공부를 시작했다. 김영한 님의 ..

    Week1 WIL.

    22.11.13 ~ 22.11.19 배운 목록. 1. 회원가입, 로그인 기능 구현 2. JWT 3. 카카오 맵 api 활용 4. 알고리즘을 풀며 느낀 점 1. 회원가입, 로그인 기능 구현 DB에 비밀번호를 저장할 때 해시 함수를 사용하여 누군가가 db에 접근해도 비밀번호를 못 알아내게 저장한다. 입력받은 아이디 값과 해시 함수를 적용한 비밀번호를 DB에 비교하여 찾아내는 방법으로 로그인한다. [프로젝트 때 작성한 코드] @app.route('/api/login', methods=['POST']) def api_login(): id_receive = request.form['id_give'] pw_receive = request.form['pw_give'] # 회원가입 때와 같은 방법으로 pw를 암호화합니..