Archive: 2019/11

0

템플릿 메소드 패턴(Template Method Pattern)

Head First - Design Patterns(에릭 프리먼, 엘리자베스 프리먼, 케이시 시에라, 버트 베이츠 저 | 서환수 역)을 읽고 정리한 내용입니다. 템플릿 메소드 패턴(Template Method Pattern)매우 많이 쓰이는 패턴이며 특히 프레임워크를 만들 때 좋은 디자인 도구인템플릿 메소드 패턴에 대해 알아보자. 여기에 커피와 차를

0

어댑터 패턴(Adapter pattern)과 퍼사드 패턴(Pacade pattern)

Head First - Design Patterns(에릭 프리먼, 엘리자베스 프리먼, 케이시 시에라, 버트 베이츠 저 | 서환수 역)을 읽고 정리한 내용입니다. 어댑터 패턴(Adapter pattern) 어댑터 패턴(Adapter pattern): 한 클래스의 인터페이스를 클라이언트에서 사용하고자 하는 다른 인터페이스로 변환한다.어댑터를 이용하면,

0

커맨드 패턴(Command Pattern)

Head First - Design Patterns(에릭 프리먼, 엘리자베스 프리먼, 케이시 시에라, 버트 베이츠 저 | 서환수 역)을 읽고 정리한 내용입니다. 커맨드 패턴(Command Pattern)이란 커맨드 패턴은 호출 캡슐화에 중점을 두는 패턴이다. 예를 들어, 리모컨 API 디자인에 대해 생각해보자.얼핏 생각하면 리모컨에는 ON/OFF 버

0

번아웃 극복하기

번아웃에 대한 나의 대처 방법나는 1월 2일부터 8개월가량 1일 1포스팅을 해왔었다.여행을 갔을 때도 노트북을 들고 가서 포스팅을 빠짐없이 했었다.그리고 지금은 그 방식에 무리가 있다고 판단하여1일 1포스팅이 아닌 1일1커밋으로 변경하고,출퇴근 길, 길을 걸을 때, 출근하기 전, 퇴근 후 등등하루의 모든 시간을 개발에 쏟아 부은지 3개월 가량이 되었는데,

0

프로그래밍 학습의 어려움과 극복하는 방법(by 박재성님)

해당 글은 박재성님의 프로그래밍 학습의 어려움과 극복하는 방법 영상에서제가 중요하게 여기는 부분을 요약 정리한 내용 입니다.전체 내용은 아래 링크의 원본 영상을 참고해주세요:) 각 단계를 극복하고 살아남는 방법 1단계 다양한 초보 강의를 검토한 후 하나를 선택해 학습 이 단계에서 대부분의 강의 내용은 비슷하기 때문에 하나를 선택해서 반복 학습 2단계

0

스트래티지 패턴(Strategy Pattern)

Head First - Design Patterns(에릭 프리먼, 엘리자베스 프리먼, 케이시 시에라, 버트 베이츠 저 | 서환수 역)을 읽고 정리한 내용입니다. 스트래티지 패턴은 스프링 DI를 구현할 때 이용된 디자인 패턴이다. 스프링 프레임워크의 핵심 기능 중 하나인 DI를 구현할 때 이용된 스트래티지 패턴을 살펴보자. 오리 연못 시뮬레이션 게임

0

SQL 첫걸음- 13강

13강. 문자열 연산1+ || CONCAT SUBSTRING TRIM CHARACTER_LENGTH 1. 문자열 결합문자열 결합이란 문자열 데이터를 결합하는 연산을 말한다.문자열을 결합하는 연산자에는 데이터베이스 제품마다 방언이 있어서 차이가 있다. 1-1) 데이터베이스 제품별 문자열 결합 연산자 +: SQL Server ||: Oracle, DB2, Po

0

SQL 첫걸음- 12강(2/2)

12강. 수치 연산4. WHERE 구에서 연산하기WHERE구에서 SELECT구에서와 같이 별명을 사용하면, 존재하지 않는다는 에러가 발생한다. 4-1) WHERE구에서 SELECT구의 내부처리 순서 WHERE구에서의 행 선택 SELECT구에서의 열 선택데이터베이스 서버 내부에서 WHERE구 -> SELECT구의 순서로 처리된다.이는 서버 내부의 처리순

0

SQL 첫걸음- 12강(1/2)

12강. 수치 연산2. SELECT구로 연산하기1SELECT 식1, 식2... FROM 테이블명; 3. 열의 별명별명이 중복되지 않게 지정한다. 별명은 예약어 AS를 사용해서 지정한다. SELECT구에서는 콤마(,)로 구분해서 복수의 식을 지정할 수 있고,각각의 식에 별명을 붙일 수 있다. MySQL에서는 별명을 중복해서 지정해도 에러는 발생하지 않는다.

0

SQL 첫걸음- 11강

11강. 결과 행 제한하기- LIMITLIMIT구1mysql> SELECT 열명 FROM 테이블명 LIMIT 행수 [OFFSET 시작행]; 1. 행수 제한 LIMIT구는 표준 SQL은 아니다. MYSQL과 PostgreSQL에서 사용할 수 있는 문법 LIMIT구 문법1mysql> SELECT 열명 FROM 테이블명 WHERE 조건식 ORDER