일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- hadoop
- Spring
- Hbase
- design pattern
- Spring XD
- 엘라스틱서치
- apache storm
- SBT
- elasticsearch
- nginx
- docker
- 제주
- Spring Boot
- Spring Batch
- Java
- Angular2
- Linux
- intellij
- hibernate
- hdfs
- 인텔리J
- Gradle
- scala
- spark
- Clean Code
- 스프링 배치
- DDD
- elastic search
- 도메인주도설계
- Storm
- Today
- Total
목록전체 글 (370)
욱'S 노트
다운로드 및 설치 회사에서 2.2.1버젼을 사용하기 때문에 2.2.1버젼으로 포스팅을 진행하겠다. Apache 메이븐 프로젝트 사이트(http://maven.apache.org/)로 가서 다운로드를 받는다. 원하는 위치에 압축을 해제함으로서 설치는 완료된다. 환경설정 시스템 환경변수 PATH에 MAVEN_HOME/bin 디렉토리를 등록한다. 점검 역시 가장 쉽게 설치가 제대로 되었는지 점검하는 방법은 버젼을 확인하는 방법이다. mvn -version 명령으로 제대로 설치되었는지 확인하자. Eclipse Plugin 설치하기 기본적으로 메이븐은 커맨드 라인으로 모든 기능을 이용할 수 있다. 하지만 커맨드 라인에서 작업을 하는 것은 굉장히 불편한 일이다. STS에 같은 툴이나 GWT Plugin을 사용하면 ..
When Using It 언어로 문제를 해결하기 Class Diagram Sample Code public interface AbstractExpression { public void interprete(Context context); } public class TerminalExpression implements AbstractExpression { @Override public void interprete(Context context) { String token = context.currentToken(); if (!"go".equals(token) ) { new NonTerminalExpression().interprete(context); } else { System.out.println("g..
When Using It 명령을 클래스로 표현하고 싶을때 Class Diagram Sample Code public interface Command { public void execute(); } public class ConcreteCommand implements Command { private Receiver receiver = new Receiver(); @Override public void execute() { receiver.action(); } } public class Receiver { public void action() { System.out.println("Action Performed!!!"); } } public class Invoker { private List comma..
When Using It 조건에 따른 상태 자체를 클래스로 표현하고 싶을때 Class Diagram Sample Code public interface State { public void handle(Context context, boolean condition); } public class ConcreteState implements State { @Override public void handle(Context context, boolean condition) { if (condition) { System.out.println("ConcreteState Handled."); } else { context.setState(new ConcreteState2()); } } } public class Con..
When Using It 자신의 상태의 저장본을 만들기 Class Diagram Sample Code public class Memento { private String state; public String getState() { return state; } public void setState(String state) { this.state = state; } } public class Organitor { private String state; public Memento createMemento() { Memento memento = new Memento(); memento.setState(state); return memento; } public void setMemento(Memento memen..