목록전체 글 (27)
멍
ㅈㄱㄴ
serviceImpl을 두는 이유를 몰랐었다. 기본 인터페이스의 이유정도로 생각하고 있었는데, 확실한 장점을 몰랐는데, 오늘 스터디를 하며 배우게 된 내용이다. 서로 controller, service간의 하는 일을 모르게 하기 위해서 (로직을 숨기는) serviceImpl을 두신다고 하셨다. 예전 여의도에서 사내망구축 프로젝트를 진행할 때 service하나당 serviceImpl을 꼭 하나씩 더달아야 했고 무수한 service와 serviceImpl가 존재했는데, 이것들은 내가본것들은 전부다 1:1 대칭이 되어서 굳이 필요한가라는 생각이 들었다. 유지보수?측면에서 편리하다. 라는것은 알겠는데 1:1매핑 상태에서는 확장가능성을 염두해서 만들어둔다?...음 아마 그런이유에서 직접적인 공격을 피하기 위해, ..

C:\Windows\System32\drivers\etc\hosts 역할 공부 필요 webapp 외부에서 절대경로로 접근가능한 경로 WEB-INF 무조건 내부 컨트롤러를 거쳐야만 들어갈 수 있는 경로들 추가조사 이 부분은 java 코드에서 return "home"; 을 입력하면 자동으로 /WEB-INF/views/home.jsp로 변경 tomcat java reload에 대해 java코드를 수정해도 서버 재시작이 필요없이 돌아가도록 하는 tomcat argument 설정 조사 pabicon = 웹아이콘 servlet-context.xml 해당코드 의미 spring tiles
https://12bme.tistory.com/135 [JSP] 적절한 include 사용하기 일반적으로 JSP에서 소요되는 시간은 많지 않습니다. JSP가 가장 처음에 호출되는 경우에만 시간이 소요되고, 그 이후의 시간에는 컴파일된 서블릿 클래스가 수행되기 때문입니다. 그럼 JSP의 라이프 사이클을 간.. 12bme.tistory.com 정적 로딩과 동적 로딩의 차이점을 지닌 두 가지 방법

트리가 왜 필요할까? 1. 계층형 자료구조. 2. 균형잡힌 트리에 한해 O( log N ) 이라는 일반적인 순차적 탐색 ( O( N ) )보다 빠른 속도가 보장 나무위키좌님께서 수학, 특히 그래프 이론에서 회로[1]가 없는 연결 무향 그래프를 트리라고 한다 [1] =Cycle 사이클이없는 방향성이 없는 그래프라고 정의할 수 있는데 자료구조에서 나타내는 트리는 쉽게 구현 가능하고 익숙하기에 트리부터 보자. 트리의 특성 부모가없는 루트노드가 존재. 루트노드는 0개 이상 자식 노드를 갖고 있다. 그 자식 또한 0개 이상의 자식 노드를 갖고 있고, 이는 반복적으로 정의된다. 그렇다면 이제 이진트리를 봐야하는데 삼진 사진도아니고 왜 굳이 이진트리인지 잘 몰라서 검색해봤습니다. - 굳이 이진트리인 이유 1. 단순한..