분류 전체보기 172

MySql 함수 모음

1. mysql_connect() 함수 형식) int mysql_connect(string [hostname], string [username], string [password]) MySQL 서버에 연결한다. 데이터베이스서버 접속에 성공하면 Link Identifier 라는 식별자 값을 리턴받으며 실패할 경우 false 값을 리턴받게 된다. 2. mysql_pconnect() 함수 형식) int mysql_pconnect(string [hostname], string [username], string [password]) 영구적으로 MySQL데이터베이스 서버에 접속한다. ※ 참고 영구적인 데이터베이스 접속이란? 스크립트가 종료되어도 데이터베이스 접속을 끊는것이 아니라 SQL링크를 닫지 않는것을 말한다. ..

DataBase 2008.06.25

Spring XML설정파일을 위한 12가지 가장 좋은 선택

원제는 Twelve Best Practices for Spring XML Configuration Files 이다. 원문의 위치는 http://lizjason.com/blog/?p=12 2006년 1월 26일 : ONJava.com의 Twelve Best Practices For Spring XML Configurations 글을 기반으로 예제및 설명에 대한 일부 수정 Spring은 강력한 자바 애플리케이션 프레임워크이고 자바 애플리케이션의 넓은 범위에서 사용된다. 이것은 단순함과 테스트의 용이성을 달성하기 위해 의존성삽입(Dependency Injection)을 사용한다. 의존성과 bean생성은 XML설정파일에 대개 명시된다. XML설정은 장황하고 큰 프로젝트에서는 관리하기가 어려울수도 있다. 설정파일..

Framework/spring 2008.06.20

ie(internet explorer)6에서 http프로토콜에서 https 프로토콜로 넘길때 security alert창이 안띄워지게 하는 방법

spring MVC 프레임웍을 사용하고 있는 서버 내지는 그밖에 struts나 servelt을 사용하는 즉 model2 방식을 사용하는 서버에 SSL을 사용하는 로긴을 만들 경우 있을 수 있는 현상에 대한 문제점을 해결한다. 설명은 springMVC를 사용했을 경우를 토대로 설명한다. https프로토콜로 폼을 넘길 경우 다시org.springframework.web.servlet.ModelAndView 객체를 사용해서 http 프로토콜로 redirect를 시키게 되는데... 이럴 경우 internet explorer6(이하 ie6) 버젼에서는 "보안되지 않은 연결로 리디렉션하려고 합니다." 라는 seurity alert창이 뜨게 된다. 물론 ie7 이나 firefox에서는 그런 경고창이 뜨지 않기 때문에..

HTML 2008.06.16

자바 웹 프로그래머의 기본

정말 자바 웹 프로그래머가 알고있어야 할 기본입니다. 굉장히 방대한 분량이 간략히 정리되어있습니다. ================================================================= 마소 2005년 1월호 기고 1 제목 2 발문 3 필자 소개 4 본문 4.1 서론, 어떻게 공부할 것인가 4.2 본론 4.2.1 web.xml 4.2.2 예외 처리 4.2.3 로깅 4.2.4 예외 추적 4.2.5 한글 문제 4.2.6 URL 인코드 4.2.7 클래스패스의 리소스 사용법 4.2.8 서블릿/액션 멤버 변수 공유 문제 4.3 결론, 생각하기 4.4 참조 1 제목 #자바 웹 프로그래머의 기본 2 발문 #프 로그래밍 초보자가 능히 한 사람 몫을 할 정도로, 혼자 코딩하도록 내버려둬도..

mysql 관련 함수

숫자관련 함수 ABS(숫자) : 절대값 출력. select abs(123); CEILING(숫자) : 값보다 큰 정수 중 가장 작은 수. 양수일 경우는 소숫점 자리에서 무조건 반올림(4.0과 같은 소숫점 자리 0 값은 제외) 음수일 경우는 소숫점 자리를 무조건 버림 select ceiling(4.0); select ceiling(4.1); select ceiling(4.9); FLOOR(숫자) : 값보다 작은 정수 중 가장 큰 수[실수를 무조건 버림(음수일 경우는 제외)]. 음수일 경우는 [.0/.00/.000/...] 을 제외하고 무조건 소숫점을 버리고 반내림(?) select floor(4.0); select floor(4.1); select floor(4.9); select floor(-4.6789..

DataBase 2008.05.29

eclipse Out of memory 오류 관련 eclipse.ini 파일 수정

이클립스 3.x버젼을 쓰면서 갑자기 다운되거나 out of memory오류로 인해 오작동하는 문제가 자주 발생해 개발할때 짜증이 이만저만이 아니다. 명확한 원인도 모르겠고 검색해보면 permsize를 높여보라는 내용만 찾을 수있었는데.. 이것이 Eclipse 3.3.1 버전의 런처가 Sun VM 을 인식못하는 버그가 있다는 사실을 알아냈다. (http://wiki.eclipse.org/FAQ_How_do_I_increase_the_permgen_size_available_to_Eclipse%3F) 이 현상과 유사한 것 같아서 vm을 직접 넣어주는 방식으로 변경하였다. -showsplash org.eclipse.platform -vm C:\java\jdk1.6.0\bin\javaw.exe -vmargs -..

자료실 2008.05.28

Ajax 응용프로그램에서 데이타 교환하기

Ajax 응용프로그램에서 데이타 교환하기 저자 - Andrei Cioroianu XML과 JavaScript Object Notation을 사용하여 Ajax 클라이언트와 Java 서버 사이에서 데이타를 전송하는 방법을 배우십시오 게시일: 2006년 6월 XMLHttpRequest로 알려져 있는 Ajax 코어 API는 오로지 웹 브라우저와 서버 사이에서 데이타를 교환하려는 목적으로 HTTP 요청을 보내는 것에 관한 것입니다. 웹 페이지에서 실행되는 JavaScript 코드는 XMLHttpRequest를 사용하여 요청 매개변수를 Servlet이나 JSP 페이지와 같은 서버 측 스크립트로 보낼 수 있습니다. 호출된 Servlet이나 JSP는 사용자가 전체 페이지를 새로 고치지 않고 볼 수 있는 콘텐츠를 갱신(..

javascript/Ajax 2008.05.19