본문 바로가기

thread2

04/14 Servlet (get/post)코드 분리, 서블릿 생명주기(thread) 계산기 만드는 코드에서... 굳이 실행되지 않아도 되는 부분이 실행되고 있는 코드이다 자 그렇다면 GET 요청과 POST 요청 코드를 분리해보자 Post인 경우에만 실행되도록 하기 이 상태에서 run 누르면 입력하고 나면 Servlet life sycle 사용자가 요청을 하면 그 요청을 수반하기 위해서 WAS는 로드 되어있나? 하고 확인 되어 있으면 응답 / 되어 있지 않다? -> 메모리에 올리고 초기화 -> 스레드를 새로 만들어 서비스 함수 오버라이드 www.youtube.com/watch?v=arB7sQ9S7h0&list=PLq8wAnVUcTFVOtENMsujSgtv2TOsMy8zd&index=39 get과 post를 따로 쓰고 싶다면 service보다 오른쪽 파란색박스의 함수를 오버라이드 하면 된다.. 2021. 4. 14.
Thread와 프로세스 thread라는 용어에 대해서 알아보자.... 프로그램을 만들게 되면 아래와 같이 하나의 선처럼 수행되는데 그 흐름을 스레드라고 한다 실행흐름 안에서 다운로드 해야 하는 흐름이 따로 뜰 경우, 프로세스가 따로 실행 파일찾기 다운로드는 반복문이 실행되는 건데 하나의 프로세스가 진행되는 과정에서 무한히 시간을 잡아먹는 프로세스는 따로 실행되게 하고 싶다 새로운 프로그램을 프로세스로 올림 / 멀티 쓰레드 : 하나의 프로세스에 자식 프로세스들을 실행되게 함 예를 들어 토렌트로 파일다운받고 있는데 얼만큼 진행되는지 진행사항을 알고 싶은데 프로세스 간의 데이터 공유가 불가하기 때문에... 불편함이 생김 (파이프라인이라던지? 다른 방법으로 해왔다고 함) 컨텍스트 스위칭은 뭐지? 동시에 프로그램이 동작할 수가 없다 ... 2021. 4. 14.