일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- sencha touch
- Spring
- dock
- 전자정부프레임워크
- Struts
- Android
- Ajax
- 선택적조인
- tomcat
- node.js
- MFC
- Google Map
- ibsheet
- appspresso
- PLSQL
- JSON
- jsr 296
- Eclipse
- rowspan
- WebLogic
- 가우스
- JDOM
- iBATIS
- MySQL
- swingx
- GPS
- oracle
- PHP
- phonegap
- jQuery
- Today
- Total
목록분류 전체보기 (633)
Where The Streets Have No Name
http://www.itmembers.net/board/zboard.php?id=php
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..
" +" 예제 : document.iframe01.document.iframeform.ifreame_test.value=document.cnjform.cnj_text.value; ") document.cnjform.cnj_text.style.backgroundColor=''; document.iframe01.document.iframeform.ifreame_test.style.backgroundColor='#D0F050'; document.iframe01.document.iframeform.ifreame_test.value=document.cnjform.cnj_text.value; } :script -->방법 : document.아이프레임네임.document.아이프레임내의 폼네임.아이프레임폼필드.valu..
v]"와 같습니다. 탭 문자를 찾습니다. x09와 cI와 같습니다. v 수직 탭 문자를 찾습니다. x0b와 cK와 같습니다. w 밑줄을 포함한 모든 단어 문자를 찾습니다. "[A-Za-z0-9_]"와 같습니다. W 모든 비단어 문자를 찾습니다. "[^A-Za-z0-9_]"와 같습니다. x n n 을 찾습니다. 여기서 n 은 16진수 이스케이프 값입니다. 16진수 이스케이프 값은 정확히 두 자리여야 합니다. 예를 들어, 'x41'은 "A"를 찾고 'x041'은 'x04'와 "1"과 같습니다. 정규식에서 ASCII 코드를 사용할 수 있습니다. num num 을 찾습니다. 여기서 num 은 양의 정수입니다. 캡처한 문자열에 대한 역참조입니다. 예를 들어, '(.)1'은 연속적으로 나오는 동일한 문자 두 개를 ..
///////////////// 캐쉬 지우기 /////////////////////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
사용법 1. 맨 아래의 소스를 activateActiveX_onload.js로 저장한다. 2. 출처 : 아래에 있음. 3. 사용법 : 예제파일 4. 사용후기 : 잘됨. ----------------------------- 소스 ↓ (activateActiveX_onload.js) --------------------------------- /* activateActiveX --------------- Purpose: Dynamically replace any elements that will be affected by the new security feature in IE6/IE7 that requires a user to click certain types of elements to activate t..
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;--------------------------------------------------------입니다.첫번째 인자에 값을 넣고 두번째 인자로 값을 받는거. 아무튼 내용은 ----------------------------------------------------..
Database에서 퍼포먼스 향상 및 불필요한 작업의 수를 줄이려한다면 매번 발생하는 Insert/Update/Delete처리를 한번의 배치작업으로 처리할 수 있다. JDBC 2.0의 addBatch(), executeBatch()로 구현할 수 있다.또한 Oracle에서는 Oracle-specific model이라는 것이 존재하며 위의 기능 제공해 준다. * JDBC 2.0장 : 범용성( JDBC2.0을 지원하는 모든 DB에서 사용가능) 단 : 오라클 specific 모델에 비해 대량의 작업일수록 속도 낮음 OutofMemoryError를 방지하기 위해 executeBatch()를 중간 중간 날려주어야 한다.ex) //..중간 생략 m_conn = getConnection(); SQLUtil sqlUti..
Database를 다루다 보면 종종 이중 중복되어 insert되는 경우가 있다. 아니면 쇼핑몰에서 이중으로 주문이 되는 경우가 있다. 이는 사이트에서 전체 프로세스를 개발자가 100% 컨트롤할 수 없고 사용자가 interrupt할 수 있기때문에 발생하는 문제이다. 즉 사용자가 F5를 누르는 것을 우리는 컨트롤할 수 없다. 그러나 이를 극복하기 위해서는 사용자가 F5를 누르거나 Back 버튼을 눌렀을 때 이중으로 처리되지 않게 처리하면 된다. 그 방법은 간단하다. 데이터를 submit하기 전에 간단한 유일한 문자열 token을 심어주고 성공적인 처리 후 이 token을 다른 값으로 바꾼다. 그리고 submit을 처리하는 순간 두 값을 비교하여 다른 경우 처리를 하지 않게 하는 것이다. 여기서는 하나의 문자..
ㅇ try catch문 사용할때 : 보통 자바스크립트로 작업하다 보면 정말 어떨때는 구문에서 틀리지도 않았는데, 브라우저 버젼에 따라 에러가 발생하기도 하고, 정말 몇달간 디버깅에 지칠때도 있다. 대부분 열심히하면 나타나는데, 다음의 try catch문을 사용하면 편리하다. 사용예 : try { // 실제 실행시킬부분 var a = opener.location.href; } catch (e) { // 위의 "실행시킬부분"에서 에러가 났을때 처리해줄 부분 alert ("opener를 찾을수 없습니다."); } finally { // 에러가 나든 나지 않든 무조건 실행시키는 부분 window.status = "opener.locatoin.href 부분 실행되었음"; } ㅇ typeof문 사용할때 : 보통 데..
입력상자의 한글 영문모드 미리 결정하기 Input Method Editor (IME) for user text entry fields 회원가입 입력폼등에서 한글을 입력받아야 할 경우와 영문만 입력 받고 싶은 경우input type에 style로 지정하여 정해진 한글/영문을 입력받을 수 있다확인은 안한 사항은 IE 5.5 이상에서만 된다고 함. style="ime-mode:disabled" /* 영문만을 선택할수 있는 모드 */ style="ime-mode:auto" /* 한/영중 선택된 모드 */ style="ime-mode:active" /* Default로 한글모드 */ style="ime-mode:inactive" /* Default로 영문모드 */ 자바 스크립트 제어시에.. 스크립트 안에서는 im..