Firefly Pointer 'Java & Spring/옵션정리' 카테고리의 글 목록 (9 Page) — 궁금하신 점이 있다면 댓글로 남겨주세요.(2023년~ 노션으로 이동)

Java & Spring/옵션정리

    [Spring] 롬복(Lombok) / SLF4J

    Lombok이란? : 반복되는 메서드를 애너테이션을 사용해서 자동으로 작성해주는 java 라이브러리 SLF4J란? ( 참고 링크 ) : Simple Logging Facade for Java : java.util.logging, logback 및 log4j와 같은 다양한 로깅 프레임워크에 대한 추상화(인터페이스) 역할을 하는 라이브러리 : 즉, 로깅해주는 라이브러리

    [JAVA] 정규표현식 (Regular Expression / regex)

    목적 : 문자열에서 특정한 규칙에 따른 문자열 집합을 표현하기 위해 사용되는 형식언어 사용방법 1. 정규표현식 라이브러리를 import해준다 //통합 라이브러리 import java.util.regex; //주로 사용하는 클래스 import java.util.regex.Pattern; import java.util.regex.Matcher; 2. 원하는 클래스를 골라서 사용한다. 1) Pattern 클래스 compile(String regex); 주어진 정규표현식으로부터 패턴 생성 matcher(CharSequence input); 대상 문자열이 패턴과 일치할 경우 true 반환 asPredicate(); 문자열을 일치시키는데 사용할 수 있는 Predicate 작성 pattern(); 컴파일된 정규표현식..

    [JAVA] Math.sqrt 없이 제곱근 - 바빌로니아 점화식

    1. 개념이해 주어진 수에 대해, 근사값을 구하는 것 2. 사용한 공식 및 메서드 //바빌로니아 점화식 //여기서 임의의실수는 나중에 제곱근이 되기위해 반복으로 구해질 근사값이다 임의의실수= (임의의실수 + 제곱값/임의의실수)/2; //숫자형 반올림 메서드 (소수점 2번째 반올림) Math.round(값*100)/100; //변수를 대입한 문자열 반환 메서드 String.format("%.2f", 변수); 3. 코드식 (메서드) 1) i : 임의의 정수(int), o : 문자열(String)일 때, 소수점 2번째 자리까지 구하기 public String computeSquareRoot(int num) { double xn = 1.0; // a for (int i=0 ; i < 1000 ; i++) { /..

    [관계형DB] 스키마 / ERD / MySQL

    [관계형DB] 스키마 / ERD / MySQL

    학습링크 ERD 테스트 링크 : dbdiagram.io 참고 링크 : 데이테 모델링 개념 및 ERD 다이어그램 그리는 법 모델링 단계 1. 업무파악 단계 : 화면에 어떠한 것들이 필요한지에 대한 개념을 잡음 ( 뭐가 필요한지 ) 2. 개념적 데이터 모델링 : 화면에 표현될 데이터들을 파악해서 관계를 설정 ( 어떤 관계인지 ) 3. 논리적 데이터 모델링 : 개념적 데이터 모델링 한 것을 표로 만듦 ( ERD 제작 ) 4. 물리적 데이터 모델링 : 실제 데이터베이스에 구현 ( 구현단계 ) ERD 용어 (Entity Relationship Diagram) Entity =table :정의 가능한 사물이나 개념 Attribute =필드명 =컬럼명 : entity의 속성 Domain : 데이터 타입 PK : pri..

    [네트워크] API (진행중)

    [네트워크] API (진행중)

    용어 1. HTTP (규칙) : 웹앱에서 주로 사용하는 API 메서드. 2. HTTP와 HTTPS의 차이 : HTTP + secure = HTTPS ( 참고링크 ) 3. REST API : HTTP를 사용하는 API에 대한 권고사항 : API작동방식에 대한 조건을 부과하는 소프트웨어 아키텍처 4. 멱등성(idempotent) : 연산을 여러 번 적용하더라도 결과가 달라지지 않는 성질 HTTP API 메서드와 사용 방법 GET 리소스 조회 특정 resouce에 대한 representation을 서버에 요청 리소스 요청에 필요한 데이터는 query를 통해 전달 no Side Effect POST - 요청데이터 처리, 주로 등록에 사용 - 주소값 없이 데이터만 옴 (멱등성X) - 처리할 리소스를 서버에 보낸다..