2024.JAN.01(THU) JAVA DAY 21
โ singleton, map //Book.java public class Book { private String title; private String author; public Book() { } public Book(String title, String author) { this.title ...
โ singleton, map //Book.java public class Book { private String title; private String author; public Book() { } public Book(String title, String author) { this.title ...
๐ SQL์ ๋ฐ์ดํฐ ์งํฅ์ ๋ชจ๋ธ๋ง, ํ์๊ฐ ์์ ๋ฐ๋ฉด JAVA๋ ๊ฐ์ฒด ์งํฅ์ (๋๋ ํ์ ์งํฅ) ๋ชจ๋ธ๋ง โ๏ธ SQL์์๋ DB๋ฅผ schema๋ผ๊ณ ๋ถ๋ฅธ๋ค. โ๏ธ DB๋ผ๋ฆฌ ์ฐ๊ฒฐ๋์ด ์๊ธฐ ๋๋ฌธ์ด๋ค. column: ์ด ๐ฐ ํ๋ ๐ฐ attribute row: ํ ๐ฐ ๋ ์ฝ๋ row๋จ์๋ก ๋ฐ์ดํฐ๊ฐ ์๋ฏธ๋ฅผ ๊ฐ์ง๋ค. (๊ณ ๊ฐ ์์ด๋, ์ด๋ฆ, ์ฑ๋ณ, ...
โ JAVA build, build tool โ๏ธ java application ๊ตฌํ ๋ฐ ์คํ ์ค๋น โ๐ปjava application์ ๋ง๋ค ๋ ๋น์ฆ๋์ฆ ํต์ฌ ๋ก์ง, ์ค์ ํด๋์ค๋ ์ง์ ๊ตฌํ โ๐ป ๋์์ ์ธ๋ถ ํด๋์ค, ์ธํฐํ์ด์ค ๋ฑ JAVA library ํ์ฉ ๐ค๐ป ์ฝ๋๊ฐ ์ ์คํ๋๋์ง ๊ฒ์ฆ ๐๐ป JAVA ์ธ๋ถ library ์ข ์์ฑ ๊ด๋ฆฌ, lib...
public class solution { public int solution(int n) { int answer=0; for(int x=2; x<n; x++){ if(n % x == 1) { answer = x; ...
โ ๋ฉํ ์ ๋ณด & JAVA Annotation ์ผ์ ์ธ๊ณ์ ๋ค์ํ ์ธก๋ฉด์ ๋ํ ๋ณด์กฐ ์ ๋ณด ์๋ฐ ํ๋ก๊ทธ๋จ์ ์ถ๊ฐ์ ์ธ ์ ๋ณด๋ฅผ ์ฃผ๋ ๋ฉํ ๋ฐ์ดํฐ @ ์ฌ์ฉ โ๏ธ ์ข ๋ฅ Custom annotation Built-in annotation Meta annotation ์ด๋ ธํ ์ด์ ์ ๋ํ ๋ฉํ ๋ฐ์ดํฐ general purpose ...
1๏ธโฃ RIP: Routing Information Protocol ํ์ค ๋ผ์ฐํ ํ๋กํ ์ฝ: ๋ชจ๋ ๋ผ์ฐํฐ์์ ์ง์ Routing protocol Dynamic protocol Interior Gateway Protocol ๋ด๋ถ์ฉ ๋ผ์ฐํ ํ๋กํ ์ฝ Distance Vecoor Distance๊ฑฐ๋ฆฌ, Vector๋ฐฉํฅ์ผ๋ก ๊ธธ์ ์ฐพ์๊ฐ...
โ Java์ Thread Process: ์คํ๋๋ ๋ชจ๋ ํ๋ก๊ทธ๋จ, CPU์์์ ๋์๊ฐ๊ณ ์๋ ํ๋ก๊ทธ๋จ Thread: Process ๋ด ๋์์ ์งํ๋๋ ์์ ๊ฐ๋ ์ฌ๋ฌ ์๋ฆฌ์ฌ๊ฐ ๋์์ ์๋ฆฌ๋ฅผ ์ฒ๋ฆฌํ๊ธฐ ๋ณํ์ฒ๋ฆฌ ๋ณ๋ ฌ์ฒ๋ฆฌ single thread Main Thread ์์ main method ์์ฐจ์ ์ผ๋ก ์คํ multi th...
โ ๋์์ธ ํจํด ์ํํธ์จ์ด ๋์์ธ ๊ณผ์ (๐ฐ ์ฝ๋ ๊ตฌํ ์ ์ค๊ณ) ์ ํ์ ์ธ ํด๊ฒฐ์ฑ ๋์์ธ ํจํด ๐ฐ ์ ํ ์ ์ ์ ๊ตฌ์๋ ๋น์ฆ๋์ค ์ํฉ ๋ณ ์ต์ ์ ์ค๊ณ ๋ ธํ์ฐ/์ ๋ต/๊ณต๋ต๋ฒ ์ ๋ฆฌ UML(Unified Modeling Language)๋ก ๊ฐ์ฒด ๊ฐ ๊ตฌ์กฐ๋ ์์ฑ โ๏ธ ์์ฑํจํด ๊ธฐ์กด ์ฝ๋์ ์ฌ์ฌ์ฉ์ฑ ์ฆ๊ฐ ๋น๋ ํจํด ์ฑ๊ธํด ํจํด โ๏ธ ๊ตฌ์กฐ ...
โ ํจ์ํ ์ธํฐํ์ด์ค โ๏ธ Supplier get Tํ์ ๊ฐ์ ๊ณต๊ธ โ๏ธ Consumer accept Tํ์ ๊ฐ์ ์๋น โ๏ธ Function<T, R> apply Tํ์ ์ธ์๋ฅผ ๋ฐ๋ ํจ์ โ๏ธ BiFunction<T, U, R> apply T, U ํ์ ์ธ์๋ฅผ ๋ฐ๋ ํจ์ โ๏ธ Predicate test boole...
โ serverClient DTO data transfer object UserDTO: Data Transfer Object ๊ณผ์ ์์ฑ https://soheeparklee.github.io/posts/JAVA_4serverClient/