분류 전체보기
-
배열(Array) - ASP, JSP, PHP 비교Java/JSP/Servlet 2008. 8. 25. 17:24
1. 배열이란 무엇이냐? 배열은 여러가지의 데이타를 하나의 변수로 접근 할 수 있게끔 만들어 놓은 귀찮음의 산물입니다. 즉, 아주 유용하게 쓰인다는 거죠. 2. 각각의 언어마다 배열의 특징 [php] php에서 배열은 모든 것을 담을 수 있는 상자와 같습니다. 기본 자료형 모두 담을 수 있고 Object형이나 Resource 형도 담을 수 있습니다. 그리고 사용하기가 너무나도 쉬워요. $a = array(10,20,30,40); $a['abc'] = 10; $a = array('abc' => 10); 등과 같이 array 함수를 쓰던가 아님 직접 인덱스를 이용해서 배열에 데이타를 넣어도 됩니다. php는 형변환(casting)이 많이 자유로운 관계로 $a['abc'] = 10; 으로 코딩을 하면 자동으로..
-
키보드 자판 기호 영문이름IT 일반 2008. 8. 25. 17:20
! - Exclamation Point " - Quotation Mark # - Crosshatch , Sharp, Pound Sign $ - Dollar Sign % - Percent Sign @ - At Sign, Commercial At& - Ampersand ' - Apostrophe * - Asterisk - - Hyphen , Dash . - Period , Full Stop / - Slash , Virgule \ - Back Slash \ - Won sign : - Colon ; - Semicolon ^ - Circumflex Caret ` - Grave { - Left Brace } - Right Brace [ - Left Bracket ] - Right Bracket ( - Left Pa..
-
[Spring2] 자바지기 Spring 프레임워크 강의 - Spring Framework - ConfluenceJava/JSP/Servlet 2008. 8. 25. 17:14
Spring 2.0 스키마 기반의 Spring 프레임워크 기본 설정파일 [Spring 2.0의 Bean Scope] Spring 2.0에서 새롭게 추가된 Namespaces [나만의 XML Namespace 정의하기] [Spring 2.0의 AOP] [Spring 2.0에서 훨씬 쉬워진 Transaction 설정] Spring JDBC - NamedParameterJdbcTemplate, SimpleJdbcTemplate [Message Driven POJO] [Spring MVC의 Form Tag 지원] [Spring MVC의 Convetion over Configuration] [동적 스크립트 언어 지원] Spring Dependency Injection 기본 Spring 프레임워크 API 사용예제 ..
-
2007 S/W 기술자 노임단가 & 경력증명서IT 일반 2008. 8. 25. 16:53
2007년도 적용 SW기술자 노임단가 소프트웨어산업진흥법시행령 제16조(S/W기술자의 등급별 노임단가)의 규정에 의한 소프트웨어사업의 대가기준에 적용할 소프트웨어기술자 등급별 일노임단가를 통계법 제15조에 의거 다음과 같이 공표합니다. SW기술자 등급별 일 노임단가 (단위:명,원,%) 구 분 2006년 조사인원 일 노임단가 전년대비 2005년도 (2006년도 적용) 2006년도 (2007년도 적용) 증가액 증가율 기술사 300 266,267 277,516 11,249 4.22 특급기술자 7,658 254,575 267,495 12,920 5.08 고급기술자 7,705 196,859 206,698 9,839 5.00 중급기술자 10,279 157,800 165,245 7,445 4.72 초급기술자 15,9..
-
Ajax 란?Javascript/Ajax 2008. 8. 25. 16:48
Ajax라는 용어는 Jesse James Garrett가 만든 것으로 “Asynchronous JavaScript + XML의 약어”입니다. 말 그대로 Ajax는 전혀 새로운 개발언어가 아닙니다. JavaScript, CSS, DOM, XMLHttpRequest, XML등과 같이 현재 우리가 사용하고 있는 기술들을 잘 어울려서 웹애플리케이션을 사용자가 더욱 이용하기 편하게 서버와 비동기 통신을 하는것입니다. 따라서 개발자들에게 알려진 많은 언어가 사라진 반면 Ajax언어는 없어진 많은 언어들처럼 어느날 없어지지는 않을것입니다. 왜냐하면 브라우저만 있으면 Ajax 애플리케이션을 개발할 수 있으며 MS, JAVA진영의 상황이 바뀌더라도 여전히 존재하는 것은 브라우저이기 때문입니다. 또한 Ajax는 W3C표준..
-
소스보기 금지 태그 모음Javascript/Ajax 2008. 8. 25. 16:45
소스보기를 막는 코드는 여러가지가 있습니다. 하지만 소스보기를 막는 코드가 있다고 하더라도 조금만 관심을 가지면 소스는 100%볼 수가 있습니다. 그 어떤 HTML이던 소스보기는 100%차단할 수 없으며(100% 볼수 있음) 소스보기를 번거럽게 할 뿐(소스보기를 까다롭게)입니다. 인터넷의 특성상 소스는 100%오픈되어 있습니다. 아래문서는 소스보기를 막는 코드들로써 어느정도 소스보기를 번거럽게 할 수 있지만 100%차단을 할 수 는 없습니다. 1. 마우스 오른쪽메뉴, 드래그, 선택복사 금지하기 'return false' > >'return false' : 마우스 오른쪽 메뉴 금지 false : 드래그 금지 : 선택복사 금지 참고 키보드 완전 금지 2. 마우스 오른쪽 버튼 클릭시 경고 메세지 3. 프레임 ..
-
MVC (Model-View-Controller) : 모델-뷰-컨트롤러Java/JSP/Servlet 2008. 8. 25. 16:42
모델-뷰-컨트롤러 (Model - View - Controller) 모델 : 비즈니스 영역의 상태 정보를 담당 뷰 : 비즈니스 영역의 프리젠테이션 뷰를 담당 컨트롤러 : 사용자 입력의 상태와 흐름 제어를 담당 MCV 모델 애플리케이션이 사용하는 아키텍처의 타입에 따라 모델 부분은 여러가지 다른 형태를 취할 수 있다. 웹 계층에서 직접 데이터베이스와 같은 데이터 스토어와 상호작용하는 2-계층 애플리케이션이라면 모델 클래스는 일반 자바 객체의 집합이다. 이 같은 객체들을 데이터베이스 질의(query)결과로 반환된 ResultSet으로부터 설정하거나 톱링크(TopLink)나 코코베이스(CocoBase)와 같은 객체와 관계형 DB간의 매핑 프레임워크를 사용하여 자동으로 인스턴스화하고 설정할 수도 있다. 좀더 복..
-
JSP 문법Java/JSP/Servlet 2008. 8. 25. 16:36
JSP 문법 JSP란? Java Server Pages, 즉 JSP는 다이나믹 HTML를 생성하기 위한 자바진영의 기술입니다. JSP는 마이크로소프트의 ASP에 대항하기 위한 자바진영의 기술로, 서블릿의 가지고 있는 디자인과 코드의 분리의 어려움을 개선한 기술입니다. JSP 문서의 확장자는 반드시 .jsp 이어야 합니다. 다음 코드는 간단한 JSP파일의 예입니다. 보기에는 단순한 HTML 파일 같지만 사실 자바 코드를 포함하고 있습니다. 이제 이 파일을 클라이언트의 웹 브라우저에서 보기 위해 hello.jsp 로 우리가 만든 /bbs 디렉토리에 옮겨 놓으면 됩니다. 클라이언트가 hello.jsp를 요청하면, 서버는 .jsp 확장자를 인식하고 이것이 특별한 핸들링이 필요하다는 것을 판단하여 서블릿 컨테이너..