분류 전체보기590 전략 패턴(Strategy pattern) 1. 특정 메서드를 구현하고 상속을 하면, 이후에 해당 클래스를 상속받아 사용하는 클래스들에게 당연하게도 기능이 상속된다. 그럴 경우 상속받은 클래스는 구현된 기능과 어울리지 않는 속성의 클래스 일 수 있는데, 해당 메서드를 접근 가능하게 되어 문제가 발생한다. -> 상속으로 코드 재사용 생각할 경우 문제 오리 클래스에 fly() 메서드 구현하고 상속했을때, 추후 장남감 오리 클래스 만들어서 오리 클래스 상속받으면, 장난감 오리도 fly() 메서드를 사용할 수 있는 문제가 발생한다. 안 그러고 상속받아서 사용하려면 일일이 fly()메서드를 빈 메서드로 오버라이드 해야 한다. 2. (1) 문제 해결하기 위하여 클래스를 상속받은 클래스마다 interface를 사용해서 내용 구현하는 방법을 사용한다면? -> .. 2022. 8. 19. MYSQL 데이터베이스 정리 데이터베이스 개체 구성 : 테이블, 인덱스, 스토어드 프로시저, 트리거, 함수 인덱스 CREATE TABLE employees.indexTBL (first_name varchar(14), last_name varchar(16), hire_date date); INSERT INTO employees.indexTBL SELECT first_name, last_name, hire_date FROM employees.employees LIMIT 500; SELECT * FROM indexTBL WHERE first_name = 'Mary'; CREATE INDEX idx_indexTBL_firstname ON employees.indexTBL(first_name); 인덱스 탔다면 Execution Plan에 아.. 2022. 8. 13. 함수형 인터페이스 API 아래는 람다와 스트림 관련하여 정리가 잘 된 것으로 보이는 슬라이드 링크 추후 학습 예정 https://www.slideshare.net/devsejong/8-0-java8-overview 자바8강의 0강. java8 overview 자바카페 백엔드 스터디에서 발표한 자료입니다. www.slideshare.net 2022. 8. 12. 애드센스 결제 수단 추가 (지급에 보류가 걸려있습니다 뜰 때) 애드센스 결제 수단 추가 하는 방법 은행명 코드번호 영문명(Institution name) Swift Code(BIC) 한국은행 1 BANK OF KOREA BOKRKRSE KDB산업은행 2 KOREA DEVELOPMENT BANK KODBKRSE 기업은행 3 INDUSTRIAL BANK OF KOREA IBKOKRSE 국민은행 4 KOOKMIN BANK CZNBKRSE 수협은행 7 SUHYUP BANK NFFCKRSE 한국수출입은행 8 KOREA EXIM BANK EXIKKRSE 농협은행 11 NATIONAL AGRICULTURAL NACFKRSEXXX 우리은행 20 WOORI BANK HVBKKRSEXXX SC제일은행 23 STANDARD CHARTERED FIRST BANK KOREA SCBLKRS.. 2022. 8. 4. 이전 1 ··· 68 69 70 71 72 73 74 ··· 148 다음