Distinguishe between a vulnerability, a threat and a control. 제목의 문제는 취약성과 위협성, 그리고 제어 사이의 차이를 나타내 보라는 의미이다. 먼저 취약성이란 우연히 혹은 고의적으로 자산에 피해를 주는데 이용될 수 있는 시스템의 약점이라고 할 수 있다. Vulnerabilities are weekness of system that could be accidentally or intentionally exploited to damage assets. 두번째로 위협성이란 자산에 피해를 주기 위해 취약점들을 이용하려고 시도하는 적들에 의한 활동을 말한다. Threats are actions by adversaries who try to exploit vulnerabilities to damage assets. 마지막으로 제어가 의미하는 바는 취약성과 위협성을 이용하여.. 더보기 톰캣에서 jsp예제 실행이 500 에러 발생하고 서블릿은 제대로 뜰때.. 톰캣 6.0 버전과 sdk1.6.0 버전을 설치하였을 때 method missmatching이 발생하는 경우가 있다. JSPFactory가 몇개의 메소드를 정의하고 있지 못하다는 에러메시지를 보낼 때와 같은 경우이다. 이런 경우는 보통 톰캣과 자바sdk 사이에 충돌이 일어나기 때문이므로 기존 sdk 내의 servlet.jar을 삭제해주면 될것이다. 더보기 톰캣 구동시 에러 톰캣 구동시 에러입니다. java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.start(Bootstra.. 더보기 서블릿 패키지 설정 및 기타 모든 프로그래밍이의 시작이 hello world의 출력이듯이, 서블릿 프로그래밍에서도 hello servlet을 출력하도록 해보자. 1. 서블릿 패키지 - 서블릿은 두 개의 패키지로 구성되어 있다. 1) javax.servlet : 일반 서비스를 위한 서블릿 패키지 2) javax.serrvlet.http : HTTP 서비스를 위한 패키지 C:\Program Files\Java\jdk1.6.0_01\jre\lib\ext위의 경로에 복사해보자. 2. java 코드 작성 import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class HelloServlet extends HttpServlet { public void doG.. 더보기 노력 평범한 사람이 비상의 결의로 성공하는 경우가 있는데 그것은 그가 훌륭한 인물이어서가 아니라 불안에서 벗어나려고 끊임없이 노력한 결과이다. 더보기 행복한 사람 좋았던 추억을 되살리고 앞날을 희망차게 바라보는 사람은 행복한 사람이다 더보기 프로세싱 지시자 프로세싱 지시자는 줄여서 PI라고 부른다. PI는 해당 XML 문서를 처리하는 응용프로그램에게 XML 문서의 처리 방법을 지시하는 내용을 담고 있다. 다음은 프로세싱 지시자를 작성하는 문법이다. 문법 타겟은 프로세싱 지시자를 처리하는 응용프로그램을 식별하는 역할을 한다. XML 문서가 위의 내용을 데이터 뷰어 및 웹 브라우저에서 보여준다고 할때, 데이터 뷰어는 타겟이 데이터 뷰어인 PI를 발견하고 막대그래프를 그릴 것이고, 웹 브라우저는 타겟이 웹 브라우저인 PI를 발견하고 테이블을 그리게 될 것이다. 물론 데이터 뷰어와 웹 브라우저 상호간 자신과 관련이 없는 PI는 버린다. 이 글은 스프링노트에서 작성되었습니다. 더보기 속성 속성 작성 문법 속성은 엘리먼트에 부가적인 정보를 줄 수 있다. 속성으로 만들 수 있는 것은 자식 엘리먼트로 만들 수 있다. 자식 엘리먼트로 만들지, 아니면 속성으로 만들지는 새로운 마크업 언어를 정의하는 개발자에 달려 있다. 엘리먼트의 부가적인 정보를 엘리먼트 대신 속성으로 사용함으로써 여러 가지 제한을 줄 수 있다. 속성은 속성 명 = 속성값으로 표기한다. '=' 앞과 뒤에 공백을 둘 수 있다. 문법 이 글은 스프링노트에서 작성되었습니다. 더보기 엘리먼트 내용 (1) 엘리먼트 내용으로 올 수 있는 것들 1) 문자 데이터 2) 자식 엘리먼트 3) 엔티티 또는 문자 참조 4) CDATA 섹션 5) 프로세싱 지시자 6) 주석 7) 공백 문자열 (2) 문자 데이터 문자 데이터란 XML 프로세서가 해석할 수 있는 내용 중에 마크업을 제외한 부분을 말한다. XML 선언 문서 유형 선언 프로세싱 지시자(PI) 주석 시작태그 및 끝태그 빈 엘리먼트 태그 엔티티 참조 DTD에 정의되어 있는 엔티티 참조 (예) &pub1; 문자 참조 
진수; 진수; CDATA 섹션 군분자 최상위 공백 문자열 XML 문서 구성요소 중 루트 엘리먼트 내부가 아닌 외부에 있는 공백 문자열 Text 선언 문자 데이터 내에는 '&' 문자와 ' 더보기 엘리먼트(Element) (1) 엘리먼트 작성 문법 모든 XML 문서는 단 하나의 루트 엘리먼트(root element)를 갖는다. 루트 엘리먼트는 자식 엘리먼트를 포함할 수 있으며, 자식 엘리먼트는 다시 그 지신의 자식 엘리먼트를 포함할 수 있다. 이러한 방식으로 엘리머트들은 트리 형태의 계층 구조를 이루게 된다. -> 내용 -> XML 기본서 -> (2) 엘리먼트의 종류 1) 내용을 가지는 엘리먼트 문자 데이터나 자식 엘리먼트를 내용으로 갖는 엘리먼트를 말한다. 다음은 엘리먼트가 자식 엘리먼트를 내용으로 가지는 경우이다. 문법 자연과 인간 2) 내용이 없는 엘리먼트(빈 엘리먼트) 상기의 엘리먼트와 반대의 개념이다. 표기법은 상기와 같은 방식이나, 주의해야 할 점은 시작태그와 끝태그 사이에 공백이 오면 안된다는 것이다. 공백도.. 더보기 이전 1 ··· 17 18 19 20 21 22 23 ··· 28 다음