[BOJ 1000] A+B 문제 - 다양한 Java 입력 방식으로 풀어보기
문제 요약 문제: 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램 작성 입력: 첫째 줄에 A와 B가 주어진다 (0 < A, B < 10) 출력: A + B 출력 예제 입력: 1 2 예제 출력: 3 1. Scanner 사용 (가장 기본적인 방식) import java.util.Scanner; pu...
문제 요약 문제: 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램 작성 입력: 첫째 줄에 A와 B가 주어진다 (0 < A, B < 10) 출력: A + B 출력 예제 입력: 1 2 예제 출력: 3 1. Scanner 사용 (가장 기본적인 방식) import java.util.Scanner; pu...
왜 자바 입력을 알아야 할까? 자바에서 사용자의 입력을 받는 방법은 여러 가지가 있어요. 백준, 프로그래밍 과제, 웹 개발 등 어디서든 사용자 입력은 필수죠. 근데… Scanner, BufferedReader, System.in 등등 이름은 너무 많고 어렵게 느껴지죠? 이 글 하나면 처음 배우는 사람도 자바 입력의 모든 흐름을 이해할 수 있습니다....
문제 BOJ 2557 - Hello World Hello World!를 출력하시오. 풀이 이 문제는 백준 온라인 저지에서 가장 기본적인 문제입니다. Java를 처음 배우는 사람이 콘솔에 문자열을 출력하는 방법을 익히는 데 초점을 둔 문제죠. 자바에서 콘솔에 문자열을 출력하는 함수는 System.out.print()입니다. 이 함수는...
JWT(JSON Web Token)를 중심으로 한 토큰 기반 인증의 개념과 구조를 이해합니다. 세션 방식과의 차이, 보안 이슈, Refresh Token 도입까지 실무에 필요한 인증 전략을 정리한 글입니다.
HTTP의 무상태성 문제를 해결하기 위해 등장한 쿠키(Cookie)의 개념, 구조, 동작 방식, 그리고 보안 이슈까지 정리합니다. 세션과의 차이점도 비교해 보며 인증 흐름을 이해해 보세요.
세션 기반 인증의 구조와 작동 원리를 흐름도와 함께 설명하고, Spring Boot에서 Spring Security로 세션 인증을 설정하는 실전 예제를 포함합니다.
인증(Authentication)과 인가(Authorization)의 차이를 예시와 함께 설명합니다. 로그인과 권한 관리의 핵심 개념을 이해하고 웹 보안의 구조를 명확히 정리해보세요.
HTTP는 왜 상태를 기억하지 못할까? Stateless의 개념부터 세션, 쿠키, 토큰까지의 흐름을 예시와 함께 이해하는 웹 인증 기초 시리즈입니다.
배열을 사용해 다항식을 구현하고 덧셈 연산을 처리하는 C언어 예제를 통해 자료구조 개념을 정리합니다.
후위연산의 정의와 필요 후위연산(Postfix Notation)은 연산자가 피연산자 뒤에 위치하는 표기법입니다. 중위 표기법보다 연산 순서를 쉽게 처리할 수 있어 컴퓨터가 계산하기에 유리합니다. 제가 방학 중 배우고 있는 자료구조 내용 중 하나로, 후위연산을 C언어로 구현해봤습니다. 후위연산의 특징 우선순위 불필요 : 연산자 우선순위를...