스토리781 struts2 와 Dojo struts2는 Dojo 프레임워크를 포함하고 있어, Ajax 테마를 지원하는 태그를 사용하여 특별한 작업 없이 Ajax 애플리케이션을 구현할 수 있다. 아주 매력적인 기능이며, 컴포넌트 기반의 개념을 적용하기 좋고, 보다 풍부한 인터 페이스를 만들 수 있다. Dojo 프로레임워크란?Dojo는 멀티 플랫폼 자바스크립트 툴킷이다. 자바스크립트용 Dojo는 자바 언어를 위한 자바™ 런타임 라이브러리와 매우 비슷하다. 자바스크립트가 가장 널리 쓰이는 영역인 브라우저 단의 웹 개발에 Dojo가 사용된다 2009. 1. 6. MS SQL 서버 신규 원격코드실행 취약점 MS SQL 서버 신규 원격코드실행 취약점 주의 □ 개요 o sp_replwritetovarbin라는 확장 저장 프로시저(Extended Stored Procedure) 에 존재하는 힙 오버플로우 취약점에 의한 원격코드실행 문제 [1] o 공격이 성공하면 공격자는 영향 받는 시스템에 대해 완전한 권한 획득 가능 - 공격을 성공하기 위해서 공격자는 로컬이나 리모트의 인증된 사용자이어야 함 - SQL 인젝션 공격과 결합하면 취약한 웹 서버를 대상으로 인증없이 공격 가능 □ 해당시스템 o 영향 받는 소프트웨어 - Microsoft SQL Server 2000 - Microsoft SQL Server 2005 - Microsoft SQL Server 2005 Exp.. 2008. 12. 29. 윈도우 환경에서 아파치 톰캣 연동 준비물- apache 2.2 http://httpd.apache.org/download.cgi- tomcat 6.0 http://tomcat.apache.org/download-60.cgi- tomcat connector (mod_jk-1.2.27-httpd-2.2.10.so) http://apache.hoxt.com/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.27/가능하면 버전은 맞추어 준다면 100% 연동 가능할것이라 생각된다. 버전별 호환 또는 방법이 약간 다를 수 있습니다. 환경 설정셋팅환경은 windows 2003 입니다...... IIS 서비스 상태라면 중지 !!!아파치와 톰캣 설치 과정은 태그로 검색해보시면 절차가 나오니 생략아파치와 .. 2008. 12. 17. 원도우에서 아파치 웹 서버 설치 2008년 12월 현재 최신 release 버전은 2.2.x 이다.http://httpd.apache.org/download.cgi 이곳에서 다운로드후 일반 프로그램 설치하듯이 진행 하면 된다. 윗 그림은 중간 당연한 과정은 제외한 진행 되는 스샷 이다.정상적으로 설치가 되었을때의 모습이다. 2008. 12. 16. 자바 쓰레드 다른 프로그래밍 언어와 달리 자바에서는 쓰레드를 언어 차원에서 지원을 하고 있다.따라서 멀티쓰레딩 코드를 작성하는데 유리하다. 자바에서 쓰레드를 지원하는 방식은 Threa 클래스를 이용하는 방법과 Runnable 인터페이스를 사용하는 두 가지 방식이 있다. Thread 클래스는 쓰레드를 객체화한 클래스이다. 따라서 쓰레드를 지원하고자 하는 클래스를 만들고자 하면 간단하게 이 Thread 클래스를 상속받아 사용하면 된다. 하지만 다른 클래스로부터 반드시 상속이 필요한 경우에는 Runnable 인터페이스를 사용해야 한다. Thread 클래스 사용 예제import java.util.*;public class Sample extends Thread{ long toAdd; String name; Sampl.. 2008. 11. 24. 제네릭(Generic) JDK1.5 버전으로 바뀌면서 자바 언어 자체에 많은 변화가 있었다. 무엇보다 데이터형의 안정성을 보강하기 위한 제네릭의 도입이 클래스 라이브러리 전반에 많은 영향을 미쳤다고 볼 수 있다. 제너릭타입(Generic Types)은 주로 자바 컬렉션에서 많이 사용되고 있으며, 컬렉션은 자료구조이다. 컬렉션에는 어떤 자료를 담을지 알 수 없으므로 최상위 객체인 Object형태로 저장되고 관리되도록 설계되어 있다. 그러나 의도하지 않은 자료형이 담기는 경우도 발생하게 된다. 제너릭 타입을 사용하면 프로그래머가 원하는 객체의 타입을 명시해서 의도하지 않은 객체는 저장될 수 없도록 컴파일시에 오류를 확인할 수있게 된다Vector 클래스의 명세서를 보면 Class Vector여기서는 데이터형 인자가 생성시 지정될.. 2008. 11. 24. RSS 2.0 요약 RSS란RSS는 웹 컨텐츠를 배급/배포하기 위한 포맷이며, RSS란 이름은 'Really Simple Syndication'의 약자이다. RSS는 XML로 표기된 데이터이며 모든 RSS 파일은 반드시 World Wide Web Consortium(W3C)에서 정의한 XML1.0 규격을 준수하여야 한다. RSS구조. RSS는 최상위 레벨에 element가 오며, 속성 version을 갖는다. . element는 하나의 element를 갖는다.. element가 가지는 필수 sub-element들 이다. ElementDescription titlechannel의 이름으로서 다른 사용자가 이 서비스를 참조하기 위한 이름이다. 만약 RSS 파일가 가진 정보를 동일하게 가지는 HTML로 이뤄진 웹사이트.. 2008. 11. 19. HTTP 오류 404 - 파일 또는 디렉터리를 찾을 수 없습니다. IIS 6.0에서 동적 콘텐츠를 요청하면 "HTTP 오류 404 - 파일 또는 디렉터리를 찾을 수 없습니다." 오류 메시지가 나타난다현상Internet Information Services(IIS) 6.0을 실행하는 Microsoft Windows Server 2003 서버에서 ASP(Active Server Pages) 페이지, ASP.NET 페이지, ISAPI(Internet Services API) 응용 프로그램 또는 CGI(Common Gateway Interface) 응용 프로그램과 같은 동적 콘텐츠를 요청하는 경우 다음과 같은 오류 메시지가 나타날 수 있습니다.HTTP 오류 404 - 파일을 찾을 수 없습니다.또는HTTP 오류 404 - 파일 또는 디렉터리를 찾을 수 없습니다. 원인기본적으로 .. 2008. 11. 12. ASP IIS단에서의 튜닝... IIS와 관련된 문제 중 성능이 떨어 진다거나 마치 서버가 죽은 것처럼 되는 경우, 대부분 특별한 오류 이벤트나 오류 메시지가 발생하지 않으므로 원인을 추정하기가 어려운 경우가 대부분입니다. 하지만, 대부분의 그런 경우는 ASP 프로그램상에 문제가 있는 경우가 많다는 사실이 지금까지의 기술지원 경험을 통해서 밝혀졌습니다1. Object 변수는 반드시 Nothing 시켜 주어야 합니다Object 변수는 생성을 한 뒤 사용을 한 후 동일 ASP 페이지에서 즉시 Nothing으로 사용된 메모리를 Free 시켜주어야 합니다. 통상적으로 변수를 Nothing 처리 시켜주지 않아도 IIS 가 자체적으로 ASP 페이지 프로그램 종료 때 자동으로 반환하므로 이 작업을 하지 않는데 동시 사용자 수가 많은 경우는 이것을 .. 2008. 11. 12. 이전 1 ··· 82 83 84 85 86 87 다음