멀티보드 회원가입 기능 구현: 유효성 검증과 예외 처리
DB Schema & table 생성 이제 지난번에 설계한 ERD을 토대로 테이블을 생성하고 기능 구현을 진행해보겠습니다. 회웝가입 클라이언트 화면 회원가입 화면은 간단하게 아이디, 패스워드, 패스워드 확인, 이름을 작성할 수 있는 폼과 중복확인, 회원가입, 취소 버튼이 있습니다. 화면 스타일은 모든 기능 구현을 완료한 뒤 진행하겠습니...
DB Schema & table 생성 이제 지난번에 설계한 ERD을 토대로 테이블을 생성하고 기능 구현을 진행해보겠습니다. 회웝가입 클라이언트 화면 회원가입 화면은 간단하게 아이디, 패스워드, 패스워드 확인, 이름을 작성할 수 있는 폼과 중복확인, 회원가입, 취소 버튼이 있습니다. 화면 스타일은 모든 기능 구현을 완료한 뒤 진행하겠습니...
JWT JWT가 뭘까? 공식홈페이지에서는 JWT를 JSON 객체로 안전하게 전송하기 위한 간결하고 독립적인 방법을 정의하는 open standard(RFC 7519) 라고 소개하고 있습니다. 간단하게 “인증에 필요한 정보를 토큰이라는 곳에 담고 암호화하여 발급 후 클라이언트와 서버에서 인증을 위해 사용한다” 표현할 수 있겠습니다. JWT 토큰 정보는...
K번 중복된 계산을 1번으로 줄이고, 각 문자열을 나타낼 수 있는 경우의 수를 map에 저장 문제 URL: https://www.acmicpc.net/problem/20166 😒문제 하루 종일 내리는 비에 세상이 출렁이고 구름이 해를 먹어 밤인지 낮인지 모르는 어느 여름 날 잠 들기 싫어 버티던 호석이는 무거운 눈꺼풀에 패배했다. 정...
API 설계 주의점을 고려하여 GitBook으로 프로젝트에 필요한 API 명세서를 설계합니다. 아래 내용은 초기 설계 단계 내용입니다. 필요한 경우 내용이 변경 될 수 있습니다. 참고 부탁드립니다. RESTful API 디자인 가이드 URI는 리소스를 표현합니다. 자원에 대한 행위는 HTTP Method로 표현합니다. GET ...
앞서 4가지 버전(JSP Model v1, Model v2, Spring Boot, Vue + SpringBoot API)으로 간단한 자유 게시판을 개발하였습니다. 배운 내용을 바탕으로 조금 더 복잡한 다중(멀티)게시판 프로젝트 개발을 진행해보겠습니다 아래 내용은 초기 설계 단계 내용입니다. 필요한 경우 내용이 변경 될 수 있습니다. 참고 부탁...
아래 내용은 MS RESTFul 웹 API 디자인 모범사례 문서를 참고한 내용입니다. RESTFul API 리소스마다 해당 리소스를 고유하게 식별하는 URI인 식별자가 존재합니다. https://adventure-works.com/orders/1 가능하다면 리소스 URI는 동사(리소스에 대한 작업)가 아닌 명사(리소...
짧게 코드 작성하는 법 고민하자 문제 URL: https://www.acmicpc.net/problem/4836 😒문제 창영이는 요즘 춤을 배우고 있다. 창영이는 다음과 같은 규칙을 따라서 춤을 추어야 한다. dip은 jiggle을 춘 다음이나 다다음, 또는 twirl을 추기 전에 출 수 있다. 예를 들면 다음과 같다. ...
python의 round는 사사오입이 아니다. 이 부분을 생각하며 풀자 문제 URL: https://www.acmicpc.net/problem/4344 😒문제 대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다. 👀제약조건 입력 첫째 줄에는 테스트 케이스의 개수 C가 ...
BFS, Union-Find, Set함수 활용해서 진실을 아는사람 목록을 구할 수 있다 문제 URL: https://www.acmicpc.net/problem/1043 😒문제 지민이는 파티에 가서 이야기 하는 것을 좋아한다. 파티에 갈 때마다, 지민이는 지민이가 가장 좋아하는 이야기를 한다. 지민이는 그 이야기를 말할 때, 있는 그대로...
3개의 좌표를 선택하는 방법은 6중포문을 쓰거나, 재귀함수를 써서 만들 수 있음 / 백트래킹을 쓰면 속도가 빠름 문제 URL: https://www.acmicpc.net/problem/14620 😒문제 2017년 4월 5일 식목일을 맞이한 진아는 나무를 심는 대신 하이테크관 앞 화단에 꽃을 심어 등교할 때 마다 꽃길을 걷고 싶었다. ...