Recent posts

mini-pms 35

1 minute read

Stateful 을 Stateless로 만들기

2020-10-15 TIL

1 minute read

34-g 클라이언트 명령이 들어오면 커맨드 객체를 찾아 실행한다. pms.handler.Command 변경 execute() 를 execute(PrintWriter out)로 변경 서버앱을 수정(쓸모없는 코드는 삭제)

2020-10-14 TIL

3 minute read

34-c 사용자가 입력한 명령 처리 stateful 1) c/s projcet 준비 2) c/s 간에 메시지 송수신 테스트 3) 사용자 입력값 송수신 4) 다중 클라이언트 요청 처리 5) 스레드 적용 ...

2020-10-13 TIL

1 minute read

33 파일 입출력에 옵저버 디자인 적용하기

2020-10-12 TIL

less than 1 minute read

Observer 패턴 특정 객체의 상태 변화에 따라 작업을 수행하고 싶을 때 사용하는 패턴. 메일 구독 서비스 특정 객체의 상태 변화에 따라 수행해야 하는 작업이 있을 경우, 기존 코드를 손대지 않고 손쉽게 기능을 추가하거나 제거할 수 있는 설계 기법이다. 발행/구...

2020-10-08 TIL

4 minute read

데이터 레이스 스레드를 시작시키는 순간 running 상태로 접어든다. running 상태는 실행하고 있는 상태 뿐만 아니라, CPU를 받을 수 있는 상태이기도 하다. CPU는 OS의 관리 정책에 따라 스레드나 프로세스에 배분된다. 물론...