본문 바로가기
반응형

분류 전체보기454

[Java] 예외처리의 모든 것 1. try-catch-finally 기본 구조 try 블록: 예외가 발생할 수 있는 코드 작성catch 블록: 예외 발생 시 실행될 코드finally 블록: 예외 여부와 상관없이 항상 실행되는 코드예시 코드try { int result = 10 / 0; // 예외 발생} catch (ArithmeticException e) { System.out.println("0으로 나눌 수 없습니다.");} finally { System.out.println("무조건 실행됩니다.");} finally는 return 보다 항상 늦게 실행 됩니다.System.exit(0) 호출 시 finally는 실행되지 않습니다.2. try-with-resourcesJava 7 이상부터 사용 가능한 기능입니다.Au.. 2025. 4. 30.
[Java] 네이버웍스 서비스 계정(JWT) 인증 방법 네이버웍스 API를 연동하기 위해 서비스 계정 기반의 JWT 인증 방식을 사용할 수 있습니다.이 글에서는 서비스 계정으로 JWT를 생성하고, Access Token을 발급받는 과정을 정리합니다. 서비스 계정으로 인증(JWT) | Developers Developers developers.worksmobile.com 1. 준비물JWT 인증을 위해 다음 4가지 정보를 준비해야 합니다.client_idclient_secretservice_accountprivate_key이 값들은 네이버웍스 관리자 포털 또는 개발자 포털에서 발급받을 수 있습니다. 인증 흐름 서비스 계정 인증은 다음과 같은 순서로 진행됩니다.JWT 토큰 생성JWT를 이용해 Access Token 발급Access Token을 이용해 API 호출.. 2025. 4. 28.
새마을금고중앙회 면접 대비 보호되어 있는 글 입니다. 2025. 3. 12.
[Java] 백준 24039번 - 2021은 무엇이 특별할까? 혼자 힘으로 풀었는가? O알고리즘 분류 - 소수 - 에라토스테네스의 체 https://www.acmicpc.net/problem/24039 문제백준 온라인 저지의 송년대회 Good Bye BOJ, 2021!의 개최일은 2021년 12월 31일이다. 원이는 대회가 개최된다는 사실이 기뻐 제목을 뚫어져라 보다가 2021이 무언가 특별하다는 사실을 깨달았다.그렇다. 2021은 연속한 두 소수 43과 47의 곱이다. 다음에 이런년도가 오려면 무려 470년 뒤인 2491년이 되어야 한다. 원이는 어떤 수가 연속한 두 소수의 곱으로 이루어져 있으면 특별한 수라 부르기로 하였다.주어진 수보다 큰 특별한 수 중 가장 작은 수를 구하는 프로그램을 작성하시오.입력첫 번째 줄에 주어진 수 $N$이 주어진다.출력첫 번째 줄에.. 2025. 2. 27.
반응형