blues_log
2023-06-02 TIL (Java 키오스크 만들기, 프로그래머스 문풀)
TIL&WIL 2023. 6. 2. 21:15

오늘은 어제 하지 못했던 키오스크 만들기 개인과제 추가 옵션 기능들을 구현하였다. 구현한 내용들은 다음과 같다. 주문개수 기능 추가 상품 옵션 기능추가 총 판매금액 조회 기능 추가 총 판매상품 목록 조회 기능 추가 링크 https://github.com/hakjunjoo/kiosk/tree/master/kiosk GitHub - hakjunjoo/kiosk: java kiosk program java kiosk program. Contribute to hakjunjoo/kiosk development by creating an account on GitHub. github.com 주문개수 기능 추가 주문개수 기능은 새로운 List를 추가해서 해당 메뉴가 기존 List에 있으면 그 메뉴는 추가하지 않고, ..

2023-06-01 TIL (Java : 키오스크 만들기, 프로그래머스 문풀)
TIL&WIL 2023. 6. 1. 20:29

오늘의 TIL은 내배캠 개인과제 키오스크 만들기를 정리하고자 한다. 아직 추가 요구사항은 구현하지는 못했지만 추후에 계속 추가해서 업데이트 할 예정이다. 전체 코드는 다음을 확인 ! https://github.com/hakjunjoo/kiosk GitHub - hakjunjoo/kiosk: java kiosk program java kiosk program. Contribute to hakjunjoo/kiosk development by creating an account on GitHub. github.com 필수 구성 사항 1. 메인 메뉴판 화면 메인 메뉴판이 출력되며 메뉴판에는 상품 메뉴가 출력된다. 상품 메뉴는 간단한 설명과 함께 출력되며 최소 3개 이상 출력된다. 상품 메뉴 아래에는 Order(..

2023-05-31 TIL (Java : 키오스크 만들기, 프로그래머스 문풀)
TIL&WIL 2023. 5. 31. 20:51

오늘 학습한 내용 Java : 키오스크 만들기 프로그래머스 문풀 문제상황 어제 해결하지 못했던 소인수분해 문제를 다시 도전했다. 문제링크 https://school.programmers.co.kr/learn/courses/30/lessons/120852 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 시도한 내용 우선, 어제 발견한 오류는 for문을 돌리는 과정에서 나머지가 0인수가 나오면 그 수를 바로 list에 add를 했었다. ArrayList list = new ArrayList(); for (int i=2; i

2023-05-30 TIL (Java : 개인과제(키오스크), 프로그래머스 문풀)
TIL&WIL 2023. 5. 30. 20:42

오늘 학습한 내용 Java : 내배캠 개인과제 (키오스크 만들기) 프로그래머스 문풀 문제상황 오늘은 소인수분해라는 문제에서 문제가 발생했다. 다양한 방법을 시도했는데 하나씩 오류가 발생했다. 결국 오늘은 이 문제를 해결하지 못했따.. 문제는 다음과 같다. https://school.programmers.co.kr/learn/courses/30/lessons/120852 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 시도한 내용 우선, 문제에서 원하는 것은 중복되는 원소가 없어야하고, 배열의 결과가 오름차순으로 정렬이 되어야한다. 그래서 List를 Set으..

2023-05-27 TIL (git 소스트리 활용하기)
TIL&WIL 2023. 5. 27. 18:31

오늘 학습한 내용 Java : java.lang패키지와 유용한 클래스 학습 git : 소스트리 활용하여 커밋하기 문제상황 내배캠에서 진행하는 git 특강을 들었을 때, git이라는 생소한 개념 + 제한된 특강 시간 때문에 git에 대해서 정확한 개념을 배우고, 충분한 실습을 하기 어려웠다. 그래서 git이라는 프로그램을 완전히 이해하지 못했었다. 또한 터미널을 이용하여 명령어를 입력하는 부분도 너무 생소했기 때문에 선뜻 배우기가 어려웠다. 시도한 내용 우선 강사님이 알려주신 내용들을 무작정 터미널에 들어가서 실습을 해봤는데.. 개념이 확실하게 잡혀있지 않아서 그런가 실습을 해도 머릿속에 남는다는 느낌이 적었다. 그래서 주말이기도 하니까 !! git에 대해서 완전히 처음부터 학습을 해보자라고 마음을 먹게 ..