본문 바로가기

개발86

java byte[]-> string와 java 원문 : http://kldp.org/node/98167 첫째, 이 문제는 자바의 문제(버그)가 아니라 해당 프로그램의 문제(버그)이므로 코드체계를 확실히 이해한다면 큰 문제가 아닙니다. 자바는 유니코드를 사용합니다. 그러나 이것을 바이트열로 표현하는데에는 여러가지 방법이 있으며 이것을 인코딩(캐릭터셋, 코드페이지 등 여러가지 표현이 있습니다)이라고 합니다. 자바는 실행환경에 따라 인코딩이 다를 수 있습니다. MS윈도는 MS949, 제 우분투는 UTF-8. 다시 말해 인코딩이 다르면 같은 글자라 하더라도 바이트 배열이 다를 수 있습니다. String(byte[] bytes) 생성자는 전달받는 바이트열을 자신(자바가 실행되는 환경)의 인코딩인 것으로 간주합니다. 이것은 대부분의 시스템에서 문제가 없습니다... 2008. 10. 20.
오라클 상관관계 쿼리 level 기본문 : select * from start with classid = '' connect by prior parentclassid = classid CONNECT_BY_ROOT 상관관계 쿼리에서 LEVEL이 0인 최상위 로우의 정보를 얻어 올 수 있습니다. SQL>SELECT LPAD(’ ’, 4*(LEVEL-1)) || ename ename, empno, CONNECT_BY_ROOT empno "Root empno", level FROM emp START WITH job=’PRESIDENT’ CONNECT BY PRIOR empno=mgr; ENAME EMPNO Root empno LEVEL -------------------- ---------- ---------- ---------- KING 7.. 2008. 10. 8.
overflow set Style if($("divData2").getHeight() < $("dataList2").getHeight()) { $("dataList2").setStyle({width:document.body.offsetWidth-500}); $("divHead2").setStyle({width:$("dataList2").getWidth()}); } if($("divData2").getWidth() < $("dataList2").getWidth()) { $("dataList2").setStyle({height:document.body.offsetHeight-110}); $("dataList1").setStyle({height:$("dataList2").getWidth()}); } 2008. 10. 6.
orcale 10g 설치후 pl/sql devloper 에러 원문 : http://blog.naver.com/intermini/100054738037 @@@@ 에러내용 @@@@ "Initialization error SQL*NET not properly installed OracleHomeKey: OracleHomeDir:" 위 에러는 10g Client 혹은 Server 설치시 이전 버전에서 레지스트리에 등록 하던 Key가 10g에서는 사용치 않아 해당 DB Tool들이 Key를 가져오지 못해 발생하는 에러이다. 해결방법은 아래와 같이 레지스트리에 강제로 등록시키면 해결된다. 아니면 9i 로 다시 깔든가~^^;;; [HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE] "inst_loc"="C:Program Files\\OracleInventory" .. 2008. 9. 24.