Gradle
✅ JAVA build, build tool ✔️ java application 구현 및 실행 준비 ☝🏻java application을 만들 때 비즈니즈 핵심 로직, 중요 클래스는 직접 구현 ✌🏻 동시에 외부 클래스, 인터페이스 등 JAVA library 활용 🤞🏻 코드가 잘 실행되는지 검증 👌🏻 JAVA 외부 library 종속성 관리, lib...
✅ 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/
✅ 오름차순, 내림차순 오름차순 .min((s1, s2)->s1.getScore() - s2.getScore()) 내림차순 .sorted((s1, s2)-> s2.getScore() - s1.getScore()) 없으면 n/a출력 .orElse("N/A"); .orElse(0); ✅ 남학생들 중 가장 낮은 성적을 가진 학생의...
✅ 자바의 입출력과 Stream ❗️ Stream collection API와는 다른 개념 ☑️ 방향 (= 일반통행) ✔️ 입력 Stream 어떤 대상으로부터 자료를 읽어들일 때 사용하는 Stream ✔️ 출력 Stream 파일에 저장하기 위해 ☑️ Stream끊어 보내고 읽는 단위 bit단위로 데이터 보내기에는 너무 작고, 이걸 ...