일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- appspresso
- MySQL
- iBATIS
- 전자정부프레임워크
- JDOM
- Android
- jQuery
- Eclipse
- tomcat
- oracle
- MFC
- PHP
- Spring
- 가우스
- rowspan
- Struts
- JSON
- dock
- Google Map
- swingx
- phonegap
- GPS
- ibsheet
- WebLogic
- node.js
- Ajax
- PLSQL
- 선택적조인
- jsr 296
- sencha touch
- Today
- Total
목록Developement/Java (204)
Where The Streets Have No Name
import java.util.regex.*; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HttpMethod; import org.apache.commons.httpclient.HttpStatus; import org.apache.commons.httpclient.NameValuePair; import org.apache.commons.httpclient.methods.GetMethod; public class SaupjaCaution { public static void main(String[] args) { httpConnect("5138137263","5031551910",true); } ..
http://www-128.ibm.com/developerworks/kr/library/j-loggable.html 대부분의 경우, JDBC PreparedStatement는 데이터베이스 쿼리를 쉽게 수행할 수 있도록 한다. 또한 전체 애플리케이션 퍼포먼스에도 뚜렷한 향상을 보인다. 하지만 PreparedStatement 인터페이스는 쿼리 문장을 로깅할 때 부족한점이 있다. PreparedStatement의 강점이 다양성에 있는 만큼, 좋은 로깅 엔트리 라면 데이터베이스로 보내지는 SQL이 실제 매개변수 값을 대체한 매개변수 플레이스홀더를 어떻게 다루는지를 설명해야 한다. 이 글에서는 쿼리 로깅을 위해 JDBC PreparedStatement 인터페이스를 확장하는 방법을 배운다. LoggableState..
/** * Get method name within the current call stack. The top most has offset 0 (that is this method), the next has offset 1 * (that is the caller of this method), and so on. * Usage: getMethodName(new Throwable()). * * @param full If true, not only the method name but the complete package and class string as prefix * (e.g. "org.happy.tools.Utils.getLucky") * @param offset Index offset from top m..
위 에러는 시스템 환경변수 path에 자바컴파일의 경로가 지정이 안되서 나는 에러임 경로만 지정되면 해결
http://blog.naver.com/sungback/90005331998
o 표준옵션 -cp -classpath 애플리케이션 클래스 및 자원을 위한 검색 경로 설정 -D= 시스템 속성 설정 -verbose[:class|gc|jni] verbose 출력 모드 활성화 -version 제품 버전 출력 -showversion 제품 버전을 출력하고 계속 진행 -? -help 도움말 출력 -X 비표준 도움말 출력 o 비표준옵션 - JVM에 따라 상이할 수 있음 -Xbootclasspath: bootstrap 클래스 및 자원을 위한 검색 경로 설정 --> 부트스트랩 클래스 로더가 JVM 런타임을 로딩할 때 같이 라이브러리를 올리고 싶을 경우 이것을 사용 -Xbootclasspath/a: bootstrap 클래스 경로의 맨 뒤에 추가 --> JVM의 부트스트랩에 올릴때 사용하지만 맨 마지막..
1. 스트럿츠 다운로드 - http://struts.apache.org/download.cgi 에서 Full Releases >Binaries 다운로드 2. 스트럿츠 jar 패키지 설치 - 스트럿츠 lib폴더의 모든 jar파일을 서블릿 컨테이너(예:톰캣)의 웹어플리케이션의 WEB-INF/lib 에 복사 ※ 다른 jar파일은 위처럼 안해도 상관없지만, struts.jar는 반드시 WEB-INF/lib에 있어야 한다. 3. 스트럿츠 tld 추가 - 스트럿츠의 lib디렉토리에서 *.tld파일을 웹어플리케이션의 WEB-INF 폴더 아래에 복사 ※ WEB-INF 아래 어디에 있든 web.xml에서 정확한 위치만 지정해주면 된다. 4. web.xml에 스트럿츠 설정 추가 - 스트럿츠의 ActionServlet을 등..
Html 파일에서 contentType에 따른 File Type...이걸 이용해서 File download가 가능하다.. application/acad AutoCAD drawing files dwg application/clariscad ClarisCAD files ccad application/dxf DXF (AutoCAD) dxf application/msaccess Microsoft Access file mdb application/msword Microsoft Word file doc application/octet-stream Uninterpreted binary bin application/pdf PDF (Adobe Acrobat) pdf application/postscript PostScr..
CHECKBOX로 여러개 선택한 값 받기우리는 살아가면서 여러가지 선택의 기로에 놓이게 된다. 이걸 선택할지 저걸 선택할지... ㅋㅋㅋ 자 우선 다음을 살펴보도록 합시다.문제 1. 당신이 가장 좋아하는 것을 고르시오(복수개 선택가능)
http://www.jakartaproject.com/article/jakarta/1129206202560Jakarta Commons Email I. Commons-Email2005년 9월 27일 드디어 Commons-Email이 version 1.0이 배포되었습니다Commons-Email은 Java Mail API를 근간으로 좀더 심플하게 메일을 보내는 방안을 제시합니다.기능상으로는 첨부파일 뿐만 아니라 HTML Email도 쉽게 보낼수 있는 API를 제공합니다 II. Download!Commons-Email을 사용하기 위해서는 JavaMail의 mail.jar와 JAF의 activation.jar 가 필요합니다Commons-Email downloadhttp://jakarta.apache.org/sit..
///////////////// 캐쉬 지우기 /////////////////////response.setHeader("Pragma", "No-cache"); response.setDateHeader("Expires", 0); response.setHeader("Cache-Control", "no-Cache"); ///////////////////////////////////////////////////%>
각 엔진별로 설정법과 사용법이 조금씩 틀립니다. 하나씩 정리해서 올리도록 하겠습니다. * 기본적으로 JNDI 를 이용한 호출이기 때문에 javax.naming.* 를 jsp 페이지에 import 해야 합니다. 1. JRun3, 4 의 경우 - 설정은 admin center 에서 해당 dbms 의 종류와 jndi 이름을 입력한뒤 추가하면 됩니다. - 설정을 추가한다음 해당 서버컨텐츠를 재시작 합니다. - jsp 페이지에서 호출방법 InitialContext context = null; DataSource ds = null; try { context = new InitialContext(); ds = (DataSource) context.lookup("mydb"); } catch(Exception e) { ..
[ 문서간의 이동 ] 1. 자바 스크립트 document.location.href -------------------------------------------- -------------------------------------------- refresh가 강제로 안되므로(캐쉬가 잔존) 위와같이 해준다. 2. response.sendRedirect ( ) -------------------------------------------- -------------------------------------------- 현재문서를 종료하지 않은채 지정문서로 이동한다.(세션을 유지한다.) url은 웹서버마다 다르므로 완전한 경로가 안전하다. 이전의 out 출력이나 스크립트 내용이 안먹는다. 3. response..
usersa password driverClassName org.hsql.jdbcDriver driverName jdbc:HypersonicSQL:database mail.smtp.host localhost
http://blog.naver.com/sungback/90003329649
/** 양력을 음력으로 변환하는 메소드입니다. @param yang 양력일 @return 음력일 */ public static Calendar yang2eum(Calendar yang) { String lsLtbl[] = new String[163]; int llDt[] = new int[163]; long llDayPerMonth[] = new long[13]; long llM1, llM2, llMonth, llTotalDay0, llTotalDay, llTotalDay1; long llTotalDay2, llK11, llCount, llLunYear, llInYear, llInMonth, llInDay; int llI, llJ; lsLtbl[0] = "1212122322121"; lsLtbl[1] =..
API 위치 java.util.ResourceBundle역할 프로그램 배포시 고정된 자원과 변화하는 자원이 있다. 게시판 배포를 예로 든다면 안에 소스는 대부분 고정된 자원이다. 하지만 사용자마다 database의 설정 등은 수정해서 사용해야 하는 부분이다. 이러한 값들은 프로그램의 알고리즘과 상관없는 부분으로 따로 관리해야 하는 자원들이다. 이러한 자원은 파일로 저장해서 관리하는 것이 보편적 추세로 ResourceBundle을 이용 할 수 있다. 아래는 현제 사용중이 properties 파일이다.ADMIN_ID=id ADMIN_PWD=pass MAX_UPLOAD_SIZE=6291456위에서 보면 단순히 "="를 기준으로 해서 왼쪽에 key 오른쪽에 value가 들어 가는 단순한 형식임을 볼 수 있다.#..
" + "Here is line 2."; msg.setText(mytxt); // Alternate form msg.setContent(mytxt, "text/plain"); } public static void setTextContent(Message msg, String contentStr) throws MessagingException { // Set message content msg.setText(contentStr); msg.setContent(contentStr,"text/plain"); //try { // Alternate form //msg.setContent(new String(contentStr.getBytes("euc-kr"),"8859_1"), "text/plain"); //} /..
http://blog.naver.com/knbawe/100006344498
호출할 procedure는 -------------------------------------------------------CREATE OR REPLACE PROCEDURE update_bum (nums IN NUMBER, p_out OUT varchar2) IS BEGIN UPDATE bumworld SET content = '수정' WHERE num = nums; COMMIT; p_out := 'save'; END update_bum;--------------------------------------------------------입니다.첫번째 인자에 값을 넣고 두번째 인자로 값을 받는거. 아무튼 내용은 ----------------------------------------------------..