할 일
스프링 MVC1 강의 듣기(~5.4장)
알고리즘 복습(~4.5)
한 일
스프링 MVC1 강의에서는 v1버전으로 프론트 컨트롤러를 따로 만들어서 요청을 하나의 서블릿에서 공통으로 처리하게끔 구현했다. v2에서는 MyView를 따로 만들어 경로 설정시 중복되는 부분을 제거시켜주었다. v3에서는 서블릿 종속성을 제거시켜주기 위해 HttpServletRequest와HttpServletResponse 대신 파라미터 정보를 Map으로 대신 넘기도록 하기 위해 별도의 Model 객체를 만들어서 반환시켰다!
알고리즘은 HashMap, TreeSet 부분 문제였다. 키가 존재하면 +1 존재하지 않으면 0을 넣는 getOrDefault() / 중복 제거와 정렬을 위한 TreeSet을 기억해두면 좋을 것 같다. 그리고 Sliding window을 위해선 rt, lt 를 생각할 것!
내일 할 일
스프링 MVC1 강의 듣기(~5.8장)
알고리즘 복습(~5.4)