분류 전체보기 115

[자바/백준] 단계별 문제 풀이 - for문

4 15552번 빠른 A+B 시간 제한이 있는 문제. 입출력 방식에서 시간을 아껴야 한다. 고로 Scanner 안 씀 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class step03_4 { public static void main(String[] args) throws IOException { // 15552번. 빠른 A+B // 주의 ) 입출력 방식이 느리면 여러 줄을 입력받거나 출력할 때 시간초과가 날 수 있다. // Java를 사용하고 있다면, Scanner와 System.out.println 대신 B..

[자바/백준] 단계별 문제 풀이 - for문

1 2739번 구구단 import java.util.Scanner; public class step03_1 { public static void main(String[] args) { //2739번. 구구단 Scanner sc = new Scanner(System.in); int n = sc.nextInt(); sc.close(); for(int i=0; i=1&& n0){ System.out.println(n + " * " + i + " = " + n*i); } } } } 2 10950번 A+B - 3 import java.util.Scanner; public class step03_2_a { public static void main(String[] args) { //10950번. A+B-3 Scan..

[자바/백준] 단계별 문제 풀이 - if문

1 1330번 두 수 비교하기 import java.util.Scanner; public class step02_1 { public static void main(String[] args) { //1330번. 두 수 비교하기 //두 수를 비교한 결과를 출력하는 문제 Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); sc.close(); if(a >= -10000 && b b) System.out.println(">"); else if(a=0 && score= 90) System.out.println("A"); else if (score >= 80) System.out.println("B"); else if (s..

[자바/백준] 단계별 문제 풀이 - 입출력과 사칙연산

드디어 백준을 시작하게 되었다! 아직 쉬운 단계라 그런지 진도를 훅훅 나갈 수 있었다. 입출력, 사칙연산 파트는 그래서 다 풀지는 않았다. * 입출력 파트에서 bufferedReader 등 Scanner 말고도 다른 방법도 많았지만 간단한 문제이기에 주로 Scanner를 이용! 1 2557번 Hello World public class step01_1 { public static void main(String[] args) { // 2557번. 출력 System.out.println("Hello World!"); } } 3 10171번 고양이 public class step01_3 { public static void main(String[] args) { //10171번. 고양이 System.out.p..

[기술면접 대비] 데이터 베이스

www.notion.so/d6c1d4ec83044a27b3e169e7b6ce1abb -- 추가 중 #DB Database의 약자로 데이터 집합 또는 저장소 종류 : MySql, Oracle, MongoDB 등 #쿼리 DB에 정보를 조회 요청하는 것 #데이터베이스의 정의, 장단점 여러 사람에 의해 공유되어 사용될 목적으로 통합하여 관리되는 데이터의 집합 장점 : 데이터의 중복 최소화, 데이터 공유, 데이터 일관성 유지, 데이터 무결성 유지, 데이터 보안 단점 : 예산의 증가, 전문적인 기술 필요 #SQL 관계형 DB에 정보를 관리(등록/삭제/변경/조회) 하기 위한 언어를 SQL(Structured Query Language 구조적 질의 언어)로 부른다. 단순한 질의 기능뿐만 아니라 완전한 데이터 정의 기능..

DB/오라클 SQL 2021.05.07

[Spring] Gmail을 통한 이메일 발송 시 MailAuthenticationException 발생, 해결 방법

org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at 535 5.7.8 https://support.google.com/mail/?p=BadCredentials 132sm5125021pfu.107 - gsmtp google 설정에서 '보안 수준이 낮은 앱의 액세스' 부분이 '사용'으로 되어 있어야 함 ==> 그래도 안 된다면? greensul.tistory.com/31 [Python] Gmail 을 이용하여..

Programming/Spring 2021.04.28

spring 요청값 처리 방식 관련

-컨트롤러와 프론트 사이에서 값 전달하는 방법의 종류 admm.tistory.com/54 [Spring] 컨트롤러와 프론트 사이에서 값 전달하는 방법의 종류 [1] 들어가며 Spring 프레임워크의 컨트롤러와 JSP사이에서 값을 주고 받는 것은 웹프로그래밍에서 가장 기본적인 작업입니다. 하지만 값을 전달하는 방법의 종류가 많고 프레임워크특성상 많은 admm.tistory.com - post/ get 방식의 차이 java119.tistory.com/16 [Spring] GET과 POST의 차이점과 문법 정리 개념 GET과 POST는 HTTP프로토콜을 이용해서 서버에 무언가를 전달할 때 사용하는 방식입니다. 전달하는 방식~ 전달하는 방식이에요 방식! 큰 차이점은 데이터가 어디에 위치하는가에 있습니다. POS..

Programming/Spring 2021.04.20
728x90