분류 전체보기 334

[Spring Data JPA] 1. 관계형 데이터베이스와 자바

백기선님 강의 중 Spring Data JPA에 대해서 정리를 해놓은 블로그입니다. 자세한 내용은 강의를 참고해주세요. 강의 링크 JDBC - (관계형) 데이터베이스와 자바의 연결 고리 - 자바에서 JDBC를 통해서 데이터 베이스에 CRUD 작업을 진행합니다. 이는 데이터를 영속화 해야할 필요가 있기 때문입니다. ※ 애플리케이션을 껏다 켜도, 데이터가 유지되는 속성이 영속성입니다. JDBC DataSource / DriverManager Connection PreparedStatement SQL DDL DML 무엇이 문제인가? SQL을 실행하는 비용이 비싸다. SQL이 데이터베이스 마다 다르다. 스키마를 바꿨더니 코드가 너무 많이 바뀌네 반복적인 코드가 너무 많아. 당장은 필요가 없는데 언제 쓸 줄 모르..

[Network] 1. 네트워크란 무엇인가?

네트워크 관련된 유튜브 강의 정리 내용입니다. 정확한 내용을 학습하고 싶으면 네트워크 기초를 참고하시면 됩니다. 네트워크란? - 노드들이 데이터를 공유할 수 있게 하는 디지털 전기 통신망의 하나입니다. - 즉, 분산되어 있는 컴퓨터를 통신망으로 연결한 것을 말합니다. - 네트워크에서 여러 장치들을 노드 간 연결을 사용하여 서로에게 데이터를 교환합니다. ※ 노드 : 네트워크에 속한 컴퓨터 또는 통신 장비를 뜻하는 말입니다. 인터넷이란? - 문서, 그림 영상과 같은 여러 가지 데이터를 공유하도록 구성된 세상에서 전 세계를 연결하는 네트워크입니다. - 흔히 www를 인터넷으로 착각하는 경우가 많은데, www는 인터넷을 통해 웹과 관련된 데이터를 공유하는 것입니다. 네트워크 분류 - 크기에 따른 분류 LAN :..

백준_2947 나무 조각(자바) / 시뮬레이션

시간&메모리 제한 문제 입력&출력 문제풀이 package com.Back; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Back_2947 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine()); StringBuilder..

백준_2960 에라토스테네스의 체(자바) / 구현

시간&메모리 제한 문제 입력&출력 문제풀이 package com.Back; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Back_2960 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine()); int N = Integ..

백준_2108 통계학(자바) / 정렬

시간&메모리 제한 문제 입력&출력 문제 풀이 package com.back; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; public class Back_2108 { public static void main(String[] args) throws NumberFormatException, IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(); int N = Integer..

백준_1026 보물(자바) / 정렬

시간&메모리 제한 문제 입력&출력 문제 풀이 package com.back; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.Collections; import java.util.StringTokenizer; public class Back_1026 { public static void main(String[] args) throws NumberFormatException, IOException { BufferedReader br = new BufferedReader(new InputStreamReader(Syst..

백준_11650 좌표 정렬하기(자바) / 정렬

시간&메모리 제한 문제 입력&출력 문제풀이 package com.back; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.Collections; import java.util.StringTokenizer; public class Back_11650 { public static void main(String[] args) throws NumberFormatException, IOException { BufferedReader br = new BufferedReader(new InputStreamReader(S..

백준_2751 수 정렬하기2(자바) / 정렬

시간&메모리 제한 문제 입력&출력 문제풀이 package com.back; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; public class Back_2751 { public static void main(String[] args) throws NumberFormatException, IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(); int N = Integer...

백준_5052 전화번호 목록(자바) / 문자열

시간&메모리 제한 문제 입력&출력 문제풀이 2가지 방법으로 문제풀이를 진행해봤습니다. package com.back; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; public class Back_5052 { public static void main(String[] args) throws NumberFormatException, IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBui..

백준_5525 IOIOI(자바) / 문자열

시간&메모리 제한 문제 입력&출력 문제풀이 package com.Back; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Back_5525 { public static void main(String[] args) throws NumberFormatException, IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); int M = Integer.parseInt(br.readLine());..