공부를 함시다 34

KMDB&KOBIS API를 활용하여 영화 포스터 가져오기 & 박스오피스 순위 만들기

이클립스 2022.12 버전을 사용했습니다.아래의 코드 호출방법은 정답이 아니며 비효율적일 수 있습니다.1. API 발급받기 먼저 박스오피스 순위를 받아오기 위해 KOBIS API를 발급합니다. 영화진흥위원회 오픈APIOPEN API 서비스 영화진흥위원회 영화관입장권통합전산망에서 제공하는 오픈API 서비스로 더욱 풍요롭고 편안한 영화 서비스를 즐겨보세요.www.kobis.or.kr해당 페이지에 접속하셔서 로그인 후 키 발급 탭에서 인증키를 발급하시면 됩니다. 다음으로 포스터를 활용하기 위해 KMDB에서 API 인증키를 발급합니다. KMDb - 한국영화데이터베이스 www.kmdb.or.kr해당 링크로 들어가셔도 되고, 메인 홈페이지에서 옆의 메뉴를 통해고객서비스 -> 오픈API안내 -> OPEN API -..

[GIT] | ! [rejected] main -> main (fetch first)

sourcetree를 사용 중에 해당 에러가 출몰하였다. git에는 정상적으로 커밋되었다고 하지만, github에는 올릴 수 없다고 출력되었다. 뭐지 싶었는데 알고보니 깃허브 내에서 README.md 를 수정할 일이 있어서 수정했더만 sourcetree에서는 해당 내용이 반영되지 않았다고 거부한다는 것이였다... pull을 사용하면 github에 올린 내용들은 자동으로 branch로 생성되어 git에 merge된다. 이를 다시 push 해주면 정상적으로 작동된다. 그냥 pull한번 push한번 눌러주면 해결되는 일이였다...

C++ 알고리즘 리빙포인트 (코딩테스트 용)

(추후 수정 예정입니다.) - 일반 정수 값 출력 include *max_element(v.begin(), v.end()) - 인덱스 출력 max_element(v.begin(), v.end()) - v.begin(); min_elements ```; - 배열 내 가장 큰 값 찾기 bigger = *max_element(longer, longer + 31); - 시간 단축 ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); - 소수점이나 지수 표기 하지 않게 만들기 기본적으로 6자리까지 표현이 가능하게 설정되어있다. cout> n; cin.ignore(); getline(cin, str); getline(cin, str, char temp); 문자열..

STS4 스프링 부트 JSP로 Hello World 출력하기

아래 내용은 STS4, Maven 타입, JDK 17 버전에 대한 설명입니다. Gradle 버전이 아닙니다. 일단 File -> Spring Starter Project를 생성해줍니다. 이름과 타입, 패키징, 사용하번 자바 버전을 입력해준 뒤, 임의로 패키지 값을 설정해줍니다. 만약 DB를 사용한다면 추가로 넣을게 더 있겠지만 지금으로써는 단순히 Hello World를 띄우는게 목적이기에 위의 2개만 찾아서 추가한 뒤 Finish를 눌러줍니다. 위와 같이 생성하자마자 가장 밑에 있는 pom.xml에 들어가 jakarta.servlet.jsp.jstl jakarta.servlet.jsp.jstl-api org.apache.tomcat.embed tomcat-embed-jasper provided 해당 값을..