전체 글

개발, PO, PM, 기획과 관련된 서비스 관련 업무에 관심이 있습니다. 또한 성장,교육과 관련된 주제에 대해서도 관심이 많습니다. 티타임을 좋아하는 사람으로써, 혹시 티타임에 관심이 있으신 분은 ksy90101@gmail.com로 메일 보내주시면 감사하겠습니다 :)
함수 명칭과 같이 조건을 설정하여 조건에 맞는 값을 가지고 새로운 배열을 만드는 것입니다. 새로운 배열을 만드는 것이기 때문에 원래 배열을 전혀 변경하지 않는다. 함수 구문 array.filter(callbackFunction(element, index, array), thisArg); array.filter((element, index, array) ⇒ 조건, thisArg); 매개변수 element : 배열에 있는 값 Index : 배열 인덱스 array : 사용되는 배열 thisArg : filter에서 사용될 this 값(선택적으로 사용하지 않는다면 undefined) Callback 함수 실행 시 this로 사용되는 값 즉, 호출될 때 그 값은 callback의 this 값으로 전달됩니다. 그 ..
· Backend/Java
Enum 필드로 클래스와 메소드를 넣어 보는 예제입니다. 주문, 결제, 종료라는 기능이 있다고 해봅시다. 원하는 기능을 입력했을때, 그 기능에 맞는 메소드를 실행시키도록 하겠습니다. Field에 Class 넣기 RunController package enumfield.ex.controller; public interface RunController { void run(); } OrderContoller package enumfield.ex.controller; public class OrderController implements RunController { @Override public void run() { System.out.println("주문을 받습니다."); } } PaymentControll..
이 글은 jojoldu님의 글인 [AOP 정리](https://jojoldu.tistory.com/69) 글을 보고 정리한 글입니다. 문제 상황 게시판 서비스와 유저 서비스가 있다고 가정한다. Spring boot + JPA + H2 + Gradle로 구현한다. 게시글 전체조회, 유저 전체조회 기능을 구현한다. 해당 기능들의 실행 시간이 얼마나 걸리는지 확인한다. build.gradle plugins { id 'org.springframework.boot' version '2.3.0.RELEASE' id 'io.spring.dependency-management' version '1.0.9.RELEASE' id 'java' } gro..
· Backend/SQL
[프로그래머스] 모든 레코드 조회하기 문제 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) TRUE SE..
· Backend/SQL
[프로그래머스] 최대값 구하기 문제 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) TRUE SEX_UP..
Seyun(Marco)
Enthusiastically, Steady, Slowly