-
컴포넌트IT용어 및 개념 정리 2018. 10. 24. 01:57
컴포넌트소프트웨어 개발을 마치 레고(Lego) 블록을 쌓듯이 쉽게 할 수 있도록 하는 기술을 말한다.즉, 기존의 코딩 방식에 의한 개발에서 벗어나 소프트웨어 구성단위(module)를 미리 만든 뒤 필요한 응용 기술을 개발할 때 이 모듈을 조립하는 기술을 말한다. 컴포넌트 기술을 활용하면 복잡한 정보 시스템을 신속하게 구축할 수 있으며, 유사한 정보 시스템을 구축할 때 재사용이 가능한 장점이 있다. 특히, 급속도로 변하는 인터넷 환경에서 표준화된 소프트웨어를 만드는 것이 필요하기 때문에 컴포넌트는 매우 중요하다. 이미 국가 차원에서 소프트웨어의 컴포넌트화를 추진하고 있는 미국은 소프트웨어의 컴포넌트화로 개발생산성이 10배, 품질보증이 16배씩이나 증가했다는 보고가 있다. 국내에서는 한국소프트웨어 컴포넌트 ..
-
cgroupsIT용어 및 개념 정리 2018. 10. 24. 01:51
샌드박스라는 개념을 공부하면서 cgroup이라는것도 공부해보라는 개발자분의 말씀이 있으셔서 공부해봅니다.자 이게 무엇인지 차차 알아봅시다. 우선, 링크 를 따라가면 cgroups는 control groups의 약자다. cgroups위키백과, 우리 모두의 백과사전.둘러보기로 가기검색하러 가기 cgroups(control groups의 약자)는 프로세스들의 자원의 사용(CPU, 메모리, 디스크 입출력, 네트워크 등)을 제한하고 격리시키는 리눅스 커널 기능이다.구글의 엔지니어들이 2006년에 이 기능에 대한 작업에 착수하였고 당시 이름은 "프로세스 컨테이너"(process container)였다.[1]2007년 말에 리눅스 커널 문맥에서 "컨테이너"라는 용어의 의미가 여러 개이므로 혼란을 방지하기 위해 이름이..
-
샌드박스IT용어 및 개념 정리 2018. 10. 24. 01:37
웹상에서 정의된 용어가 아닌 개인적으로 '이해'한 대로 서술하고 정리하는 공간입니다.정확한 정의나 이해가 아니라면 댓글로 피드백 남겨주시면 감사하겠습니다. 샌드박스는 분리된 공간이라는 의미로, 샌드박시사이트에서 프로그램을 설치해서 이것저것 건드리다보면 무엇인지 알게 된다. 상속의 개념을 알고 있다고 가정하에 설명을 하자면.하드 디스크의 기본 os 설정들을 모두 자식에게 상속을 해주고 자식은 샌드박스라고 한다면, 샌드박스는 부모의 것을 모두 가지고 있으므로 외관상 크게 다를게 없어보인다.그러면 샌드박스의 장점이 무엇인가? 샌드박스에서 이것저것 건드리다가 맘에 안들면 샌드박스를 날려버리면 본래 하드디스크는 크게 영향이 없게 된다. 이런 원리로, 의심가는것들(프로그램 혹은 뭐 이것저것!?)은 샌드박스에서 설치..
-
jsp include file 응용WEB/JSP 2018. 10. 23. 23:25
폴더 include-menu.jsp-news.jsp-shopping.jsp-test.jsp test.jsp include 지시어 테스트 menu.jsp [게임][쇼핑][뉴스] news.jsp [최신뉴스]2013.00.00:자바웹 프로그래밍 전면 개정판 출간!!! 2013.00.00:스프링프레임워크 적용확산. shopping.jsp [쇼핑정보]최신 인기 상품 정보입니다1. 최신 스마트폰 2. 10.1인치 최신 태블릿 pc include 지시어는 페이지 분할 관리 기법으로써 편리하게 사용할 수 있지만, 좋은 퍼포먼스를 뽑아내지 못하므로 권장되는 기법은 아니다. 대규모 사이트 구성에는 단순한 페이지 분할 뿐만 아니라, 레이아웃 관리를 비롯한 고급 기능이 요구되므로 JSP의 include 지시어보다는 다른 방법..
-
JSP 에러페이지WEB/JSP 2018. 10. 23. 20:31
웹페이지 접근할 때 에러가 발생하는 경우 메세지를 제어해서 안내할 수 있다.그러기 위해서는 다음과 같은 방법을 사용한다. 우선 웹페이지에 접근할 jsp 파일은 errorTest.jsp다 errorTest.jsp 은 에러가 발생시 해당 에러페이지에서 에러페이지 내용을 출력한다. error404.jsp 404에러 발생 error500.jsp 500에러 발생 error404/500.jsp는 해당 페이지가 각각 true이므로 모두 true해서 모두 잡는경우 jsp에서 보통 1번을 먼저 에러로 인식하기 때문에 error404.jsp로 갈 확률이 높지만, 간혹 error500.jsp로 페이지 전환이 될 수도 있다.절대적으로 어떠한 에러페이지로 이동하는 점은 아니지만, isErrorPage가 true면 해당 페이지로..
-
[스프링]js, img, css 404 errorSpring/Theory 2018. 10. 20. 02:53
에러 발생스프링에서 js, img, css 폴더들이 경로가 잡히지 않았다. 에러 주요 발생 환경아래의 사진에서도 나와있지만, 잘 모르는 사용자가 있을것 같아 보충 설명을 한다.스프링 구조는 1개의 톰캣으로 돌리고 그 아래에 여러 프로젝트를 포함시켰다. 에러 발생문구필자의 경우 "GET http://localhost:8080/js/jquery-3.3.1.min.js net::ERR_ABORTED 404"라는 에러가 발생했다.이런경우 단순 컴퓨터의 에러인줄 알았으나! 그것이 아니였다. 결론적으로 말해주자면, 톰캣 매핑 주소의 문제였다. servlet-context.xml 파일 필자는 경로를 이렇게 잡아줬고 파일들은 webapp밑에 css, img, js 폴더가 있고 각각 파일들이 각 폴더 안에 있다.이런경우..