본문 바로가기
728x90

전체 글84

프로젝트 본격 시작, 기능 정리 프론트 1 정기구독 + : 테이블 - : 결제 > 구독정보 테이블에서 값 받아와서 테이블에 뿌려주기 : 구독번호 앞에를 서로 다르게 해서 저장한 다음에 리스트 따로 만든 다음에 for문으로 돌림 > 한 달에 한번 자동결제 2 장바구니 + : 장바구니 리스트, 총금액, 배송비 - : 각각 장바구니 테이블에서 값 받아오기 > 유지 > 수량 수정, 선택 삭제 가능 3 주문결제 + : 배송지 정보 입력폼, 배송지 추가, 주문 리스트, 적립금, 쿠폰 사용, 결제 방법 - : > 주문 리스트는 장바구니 리스트와 같음 4 주문완료 + : 주문번호 생성, 주문 내역 테이블 리스트 - : 주문 >주문 테이블 값 생성 >장바구니 테이블 비우기 관리자 페이지 정기구독 -정기구독 테이블 데이터 읽어오기 >정기구독 횟수 : 이.. 2020. 1. 2.
spring : java.lang.IllegalArgumentException + 해결 + 2022년 9월 21일 내용 추가 이 글 작성하고 거의 3년이 지났는데 조회수가 어느 정도 계속 나오고 있어서 약간 창피한 마음에 오류 접근 법을 추가로 설명해본다. 마지막에 내가 오류 문장을 읽고 오류를 해결 한 것 처럼 로그는 반드시 살펴야 한다! 우선 지금 발생하고 있는 java.lang.IllegalArgumentException 예외는 오류 발생 지점에서 뭔가 잘못 된 파라미터(인자)가 넘어갔을 때 발생하는 오류이다. 그러니까 메소드에 전달되는 파라미터가 잘 전달 되고 있는지 확인을 해줘야 한다. 지금 같은 경우에는 로그만 잘 읽어도 바로 해결 될 문제다. 보통 IllegalArgumentException 나면 데이터 형이랑 파라미터 확인하면 거의 해결되었다. https://jamong-ic.. 2019. 12. 7.
백준 알고리즘 8958 1. 8958 - 한 줄로 입력 받은 것을 어떻게 하나씩으로 나눌지? == charAt 메서드 - 어떻게 o가 중복되면 배당 점수를 늘릴지? 그런데 예시에서는 입력이 10개가 넘어가는 경우에도 결과값이 나오던데 이 경우에는 그럴 수 없다. 2019. 9. 9.
백준 알고리즘 2562, 2920 1. 2562번 2. 2920 음계 int[] asc = {1, 2, 3, 4, 5, 6, 7, 8}; int[] des = {8, 7, 6, 5, 4, 3, 2, 1}; int[] check = new int[8]; Scanner sc = new Scanner(System.in); for(int i = 0; i 2019. 9. 6.
728x90