목록전체 글 (49)
3D Graphic Technical Artist
웹 서버 (Web Server) - 클라이언트의 요청을 받아 HTML이나 Object를 http 프로토콜을 이용해 전송한다. - 사용자가 요청한 것들 중에 웹 서버 자체적으로 처리 할 수 없는 것을 컨테이너 등과 같이 처리할 수있는 곳으로 넘겨 처리 결과를 받아와서 사용자에게 넘겨주는 역할도 수행한다. - 웹 서버만으로 구축된 서버는 웹페이지, 이미지 등 정적인 페이지를 생성한다. - Apache, IIS(Internet Information Server) 등의 종류가 있다. 웹 컨테이너 (Web Container) - JSP와 서블릿을 실행시킬 수 있는 소프트웨어를 웹 컨테이너 혹은 서블릿 컨테이너라고 한다. - 웹 서버에서 JSP를 요청하면 톰캣에서는 JSP파일을 서블릿으로 변환하여 컴파일을 수행하고..
2012년 10월 4일 오늘부터 본격적으로 루씬소스를 뜯어보기로 하자 'ㅅ'/ 1장은 '루씬이 무엇인가', '간단한 루씬 오픈소스의 클래스 설명', '루씬과 같은 검색 라이브러리 등에 대한 소개'를 다룬다. #1 루씬이란? 루씬은 확장 가능한 고성능 정보검색(IR, Information Retrieval)라이브러리이다. 루씬은 소프트웨어 프로그램에 색인과 검색 기능을 간단하게 추가할 수 있도록 할 수 있다. 즉, '비즈니스 로직' 부분은 사용자 애플리케이션을 통해 완성된다. 이처럼 검색 기능을 하기 위해서는 '수집', '색인', '검색' 이라는 로직을 구성해야한다. #2 색인 검색할 내용이 많으면 검색 이전에 각각의 파일을 한번씩 읽어가면서 단어를 포함하는 문서를 찾기 위한 특별한 구조의 데이터를 만들어..
어제 스터디 인원들과 함께 '표준 프레임워크 오픈 커뮤니티 26차 정기기술세미나'에 참석했습니다. 학교 다니는 동안 동아리 활동을 하면서 '해킹, 보안 컨퍼런스, 커뮤니티' 등은 자주 가봤지만 개발자 세미나는 처음 가보는 거라 신기하고 세미나 내내 설레였습니다. ^ㅅ^ 또 '토비의 스프링' 저자 직강 이라는데도 의의가 있었습니다. 앞으로 기회가 있는대로 여러가지 세미나에 참가하고, 여러 사람들을 만나보고 싶습니다~~ * 세미나 리뷰 최근 KT 프레임워크를 분석하고 공부하고 있는데, KT프레임워크는 Spring 프레임 워크 기반으로 만들어져 있습니다. KT 프레임 워크를 공부하면서 제가 Spring 프레임 워크에 대해서 무지하기 때문에 스프링 프레임워크 구조나 개발 모델 (MVC 모델), MyBatis 등..