전체 글
-
ssafy 5기...기타/취업 2020. 12. 11. 18:18
준비과정 자기소개서도, SW적성진단 시험도 나름대로 열심히 준비했습니다.(GSAT 모의고사 책 2권 풀음) SW적성진단을 마친 후, 전 당연히 떨어질 줄 알았어요... 너무 못 풀었는데 ㅎㅎ interview 결과 발표 당일날, 심장이 터질 것 같은 마음으로 혹시나 하고 결과를 봤는데... 전 정말 운이 좋은 케이스예요. 그래도 면접이라도 보고 싶었었는데 정말 좋은 기회가 왔고, 나름대로 며칠 동안 잠 줄여가며 준비했어요. 면접 당일 긴장과 걱정이 합쳐진 느낌. 면접 가기 전까지 내내 불안한 마음으로 면접장에 들어갔습니다. 저만 이런 거 아니죠? ㅎㅎ 면접을 진행하면서, 전 떨어질 것을 직감해 면접 동안 내내 멍했네요 물어보는 것에 최선을 다해 대답하려고 노력하였지만, 동문서답하고 횡설수설했어요ㅠㅠ (면..
-
캐시에 대해서CS/네트워크 2020. 12. 11. 17:05
spring을 공부하던 중 웹 페이지에서 파일 다운로드하는 방법을 공부하고 있습니다. 소스코드를 보면 response.setHeader("Cache-Control", "no-cache"); response.addHeader("Content-disposition", "attachment; fileName=" + imageFileName); 오늘은 이 부분에 있어서 cache-control이 무엇이며 캐쉬가 무엇인지에 알아보도록 하겠습니다. 캐쉬 먼저 캐쉬란 client가 요청하는 웹 페이지, 이미지, javascript, css 등 첫 요청 시 응답에 대한 복사본(USING SPACE)을 특정 위치에 저장하게 되는데 저장에 사용되는 메커니즘이 캐쉬이다. 이후 동일한 요청이 있을 시, 불필요하게 웹 서버(응..
-
Spring 동작 원리웹/Spring 2020. 10. 26. 20:55
해당 그림은 스프링 프레임워크의 동작을 한 그림으로 표현 한 것이다. 간략히 설명하자면 다음과 같다. 1. 사용자가 브라우저를 통해 URL을 요청하면 web.xml내 설정 되어있는 DispatcherServlet을 통해 요청에 맞는 Controller를 찾게 된다. 2.Controller가 반환한 값을 통해 ViewResolver가 해당하는 View에 존재를 확인후 다시 DispatcherServlet을 통해 사용자에게 결과를 반환한다. 좀 더 자세히 설명 하자면, 사용자의 요청은 DispatcherServlet가 먼저 가로채 Servlet-context.xml로 전달하게 된다. *servlet-context.xml는 Controller에 설정된 URL 매핑을 연결해 주는 작업을 담당한다 annotati..