Notepad
article thumbnail
MongoDB 설치
dev/DB 2020. 7. 27. 01:13

사용해보기를 계속 미뤄두었던 MongoDB에 대해서 설치부터 간단한 Java CRUD를 진행해보려고 합니다. 우선 MongoDB에 대해서 설치부터 진행하겠습니다. 1. MongoDB 공식 다운로드 (https://www.mongodb.com/) 2. MongoDB 설치 시작 3. MongoDB Compass 설치

톰캣 프로세스 강제 종료
dev/이슈처리 2020. 4. 30. 13:46

톰캣을 사용하다가 정상적으로 종료하지 못하고 톰켓이 프로세스 상에 남아 강제 종료를 해야 하는 경우 명령 프롬프트를 이용해서 종료할 수 있습니다. netstat : 프로토콜 통계와 현재 TCP/IP 네트워크 연결 표시 -a : 모든 연결과 수신 대기 포트를 표시 -o : 각 연결의 소유자 프로세스 ID를 표시 taskkill : 프로세스 ID(PID) 또는 이미지 이름으로 작업을 종료하는 데 사용 /f : 프로세스를 강제로 종료하도록 지정 /pid 프로세스ID : 종료할 프로세스의 PID를 지정

[디자인 패턴] 스트래티지 패턴
dev/기타 2020. 4. 30. 13:40

스트래티지 패턴(Strategy Pattern) : 알고리즘군을 정의하고 각각을 캡슐화하여 교환해서 이용할 수 있도록 만든다. 스트래티지를 활용하면 알고리즘을 사용하는 클라이언트와는 독립적으로 알고리즘을 변경할 수 있다. Duck 클래스 public abstract class Duck { QuackBehavior quackBehavior; FlyBehavior flyBehavior; public abstract void display(); public void performFly() { flyBehavior.fly(); } public void performQuack() { quackBehavior.quack(); } public void swim() { System.out.println("모든 오리는 ..

CKEditor Re Initialising
dev/기타 2020. 4. 30. 13:33

CKEDITOR.instances.InstanceName.destroy(); -> 새로 로딩하고자 하는 에디터 인스턴스를 destroy() CKEDITOR.replace('editor', configWithNewToolbar); -> 새로 적용하고자 하는 설정들 다시 replace 해서 적용 참고 : https://stackoverflow.com/questions/12531002/change-ckeditor-toolbar-dynamically