일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 개발
- 오라클
- 터치
- 프로그래밍팁
- SDS
- flex
- 컴퓨터 TIP & TECH
- backlight
- iPod
- 자바스크립트
- 자바
- 한동
- 팁
- ipod touch
- winterboard
- oracle
- 갤럭시탭
- PDA/모바일
- java
- 한동대학교
- 생활의 지혜/정보
- 아이팟
- 윈터보드
- GALAXYTab
- m180k
- Clie
- JSP
- 한동대
- TOUCH
- RW6100
- Today
- Total
목록Computer Life/Programming Life (24)
fairworld's life
1. java.sql.SQLException: ORA-00911: invalid character 시 체크해 봐야 할 1순위 query = "select * from ( select rownum as rnum, A.* from ( select * from TBL_PROGRAM ) A where rownum
연동방법 프로토콜 데이터 형태 서버 사이드 App. BlazeDS 메시징 RPC Service Http Service HTTP HTTPS XML PHP ASP JSP XML 선택적 X Web Service HTTP HTTPS XML SOAP Web Service가 가능한 App. 선택적 X Remote Service HTTP HTTPS AMF Java Beans 필수 X Data Service Message Service RTMP AMF Java Beans 필수 O Data Management Service HTTP RTMP AMF Java Beans LCDS만 가능 O HttpService - RPC통신방식으로 HTTP환경에서 GET/POST방식으로 서버에 요청에 따라 XML과 같은 Text형태의 데이..
CALL SP_TEST('2008102100000045', '1', '9999', 'snt1', sysdate, :result, :errcode); IN의 경우는 변수를 넘겨주도록 하고 OUT의 경우는 아무 변수나 설정해서 bind해주면 된다... result, errcode의 경우는 OUT으로 바인딩 된 경우... Toad나 SQLGate에서 실행하면 변수에 뭔가 넣으라고 팝업이 뜨지만 무시하고 실행하면 프로시저가 호출된다... 간단한 프로시저 테스트 하려는데 잘 몰라서 헤매다 찾아보고 알게되서 정리함...
http://blog.jidolstar.com/365
INSERT INTO SLFTNADEPOLOC ( DEPO_SEQ, DEPO_PLC, FRST_REG_TS, FRST_REGR_ID, LAST_MOD_TS, LAST_CORT_ID, DELETE_YN, DEP_CODE ) VALUES ( ( CASE WHEN (SELECT MAX(NVL(DEPO_SEQ, 0)) +1 FROM SLFTNADEPOLOC ) IS NULL THEN 1 ELSE (SELECT MAX(NVL(DEPO_SEQ, 0)) +1 FROM SLFTNADEPOLOC ) END ) , 'test', SYSDATE, 'test', SYSDATE, 'test', 'N', '46400350000' ) ======================================================..
// 정규표현식으로 제거 String.replaceAll("\\s[a-zA-Z]*=[^>]*)?(\\s)*(/)?>",""); // 한줄로 할려면 아래 추가 String.replaceAll("("\r|\n| ",""); .replaceAll("\\s[a-zA-Z]*=[^>]*)?(\\s)*(/)?>","").replaceAll("\r|\n| ","")
response.setHeader("Cache-Control", "public,max-age=68400"); 캐쉬 설정이 없어서 그런것이라고 검색되어지는데 ==> OS 캐시에서 해당 파일이 사라져서 그런것임 ==> 혹은 아래의 코드가 추가되면 그럼 response.setHeader("cache-control", "no-cache"); response.setHeader("expires", "0"); response.setHeader("pragrama", "no-cache"); 맨 위의 코드를 추가해주고 나면 ie6에서도 문제 없이 잘 열리게 된다...
link text
============================================================================================== 자바스크립트로 인쇄를 호출할시 몇몇 페이지에서 알수 없는 과부하(?) 혹은 메모리 leak이 발생하던데 위 코드로 변경하면서 해결할 수 있었다. --> print_content.document.execCommand('Print');
/* ' ------------------------------------------------------------------ ' Function : Byte_Length(lvStr) ' Description : 해당문자열의 Byte Length ' Argument : lvStr : 대상 문자열 ' Return : ' Remark : 2006-11-13 ' Event : Byte_Length("한aa") ' ------------------------------------------------------------------ */ function Byte_Length(lvStr){ var resultSize = 0; if (lvStr == null) return 0; for(var i=0; i
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss"); return sdf.format(new java.util.Date());
// 본문내 주민등록번호 포함여부 확인 var regExp1 = /\d{6}-\d{7}/; var regExp2 = /\d{13}/; var testData = document.detailForm.contn.value; if(testData.match(regExp1) != null || testData.match(regExp2) != null){ alert("내용에 주민등록번호는 등록될 수 없습니다."); document.detailForm.contn.focus(); return; }
// 주소 클릭시 지도보기 팝업 대응 함수 function fnNypdMap(posx, posy, name, mapAddr, mapTel){ var objForm = document.listForm; objForm.coordX.value = posx; objForm.coordY.value = posy; objForm.sffEduOrgNm.value = name; objForm.mapAddr.value = mapAddr; objForm.mapTel.value = mapTel; var actionStr = ""; var mapWin; if((mapWin == null || mapWin.closed)){ mapWin = window.open ("", "mapWin"," resizable=yes, width=7..
escape(jsString) 인수 escape : (엔코딩 기능함수) 필수적인 인수로 최상위 내장 기능함수이다. jsString : (엔코딩할 문자열) 엔코딩할 문자열의 개체이거나 문자열이다. 설명 unescape() 기능함수와 같이 보면 쉽게 이해될 것이다. escape() 기능함수는 문자열을 네트워크를 통하여 누구나 ASCII 글자로 접속할 수 있도록 엔코딩한다. 아래 ASCII 69개의 글자는 escape()하나 unescape()하나 아무 변화가 없으나, 그 이외의 글자는 모두 엔코딩하여야 다른 사용자가 널리 사용할 수 있기 때문이다. ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 1234567890 @*-_+./ 모든 다른 문자들은 escape..
표현문자 숫자표현 문자표현 설명 - �- - 사용하지 않음 space - 수평탭 space - 줄 삽입 - - - 사용하지 않음 space - 여백 ! ! - 느낌표 " " " 따옴표 # # - 숫자기호 $ $ - 달러 % % - 백분율 기호 & & & Ampersand ' ' - 작은 따옴표 ( ( - 왼쪽 괄호 ) ) - 오른쪽 괄호 * * - 아스트릭 + + - 더하기 기호 , , - 쉼표 - - - Hyphen . . - 마침표 / / - Solidus (slash) 0 - 9 0-9 - 0부터 9까지 : : - 콜론 ; ; - 세미콜론 > > 보다 큰 ? ? - 물음표 @ @ - Commercial at A - Z A-Z - A부터 Z까지 [ [ - 왼쪽..
Javascript(자바스크립트)로 readOnly 속성 제어하기 text 박스의 readonly를 자바스크립트로 제어가 가능하다. 단 readonly가 아닌 readOnly로 써줘야 한다.
/*********************************************** * IP 유효성 체크 * --------------------------------------------- * 정상적인 IP인지 체크 * 정상 예1) 222.107.254.169 * 정상 예2) 222.7.54.69 * 비정상 예1) 022.107.254.169 * 비정상 예2) 222107.254.169 * 비정상 예3) 222.107.254.1699 * 비정상 예4) 222.107.254. * 비정상 예5) 222.107.254 * 비정상 예6) 222.107.254.169:80 **********************************************/ function checkIP(strIP) { va..
이번 프로젝트를 진행하면서 사진게시판을 만들다보니 X윈도우가 설치되지 않은 유닉스 환경에서 AWT 패키지를 사용하게 되었다. 여기저기 검색을 하다보니 X윈도우가 설치되지 않은 곳에서는 AWT 패키지를 기본적으로 사용할 수가 없다고 하더라... 그것도 모르고 BufferedImage bi = new BufferedImage(blah blah blah...); Graphics2D g2 = bi.createdGraphics();
java.io.File에서 특이한 사항... File.createTempFile() -> 임시로 파일을 생성해서 사용해야 하는 경우 매우 유용~!!! - 임시로 파일을 만들고 작업이 종료된 경우 파일이 삭제된다. - Thumbnail 이미지를 만들어 저장하는데 사용하고는 했다. [fileObject].deleteOnExit() -> JVM이 종료된 이후에 파일을 삭제하는 메써드 - 프로그램이 돌고 있는 동안 필요한 파일이라면 이렇게 사용할 수도 있겠다... - Thumbnail을 사용하면서 사용해봤는데 Weblogic을 죽이니까 삭제되더라...