본문 바로가기

EXP-00003: 세그먼트... 에러가 발생하는 경우 해결 방법 증상 : EXP-00003: 세그먼트... 에러가 발생하는 경우 해결 방법 0. 오라클 클라이언트의 버전을 동일 버전으로 업그레이드 한다. 1. oracle 9.x 버전(클라이언트) 에서 10g 서버의 데이터 익스포트시 : EXP-00003 : no storage definition found for segment(7,1955) 라는 에러 발생시 dba 권한 사용자가 아래의 명령을 실행하면 해결 된다. export시 참조하는 view를 만드는 쿼리문이다. SQL> @?/rdbms/admin/catexp 2. ==>(원문 출처 : ) http://link.allblog.net/13777149/http://gampol.tistory.com/entry/9i-EXP-00003 When you use old ve.. 더보기
객체지향 자바스트립트 2-3 2-21 constructor 프로퍼티를 사용하는 예 2-22 prototype 객체를 통해 추가한 메서드를 갖는 객체의 예 2-23 생성자 함수에서만 사용할 수 있는 private 메서드 예 2-24 privileged 메서드를 사용하는 예 2-25 새 객체 인스턴스가 만들어질 때 동적으로 생성되는 메서드 예 2-26 static 메서드의 간단한 예 더보기
객체지향 자바스크립트 2-2 2-11 자바스크립트에서 전역 유효범위와 Window 객체 2-12 함축적이 전역 유효범위 변수 선언의 예 2-13 클로저가 어떻게 코드의 의미를 명료하게 만드는지 보여주는 두 가지 예 test 2-14 클로저로 함수를 커링하는 예 2-15 변수들을 전역 유효범위에서 볼 수 없게 익명 함수를 사용하는 예 2-16 클로저를 사용하는 여러 함수를 생성하는 데 필요한 유효범위를 만드는 익명 함수의 예 test 자바스크립트 클로저 http://jibbering.com/faq/faq_notes/closure.html 2-17 한 콘텍스트 안에서 함수를 사용한 후 콘텍스트를 다른 변수로 바꾸는 예 2-18 함수 콘텍스트를 바꾸는 예 test 2-19 간단한 객체를 하나 생성하고 프로퍼티를 설정하는 두 가지 예 2-.. 더보기
객체지향 자바스크립트 2-1 원본 소스 http://insightbook.springnote.com/pages/1582932 2-1 동일한 객체를 가리키는 여러 변수들에 대한 예 2-2 스스로를 수정할 수 있는 객체에 대한 예 2-3 원래 객체는 그대로 두고 한 객체의 참조를 변경 2-4 내용을 수정할 수 없는 새로운 객체를 만드는 객체 수정에 대한 예 2-5 자바스크립트 함수 오버로딩에 관한 두 가지 예 2-6 에러 메시지나 기본 메시지 출력하기 기본 응용 2-7 객체의 타입을 결정하는 데 typeof 를 사용한 예 2-8 객체의 타입을 결정하는 데 constructor 프로퍼티를 사용하는 예 변수 타입 검사하지 Variable typeof Variable Variable.constructor {an:"object"} object.. 더보기
ORACLE 유저 권한 주기 grant create session, create table to userName; / tablespace생성 create tablespace tablespace명 datafile 'C:\oracle\product\10.2.0\oradata\orcl\tablespace.dbf' size 10M autoextend on next 1m maxsize unlimited logging permanent extent management local autoallocate blocksize 8k segment space management manual flashback on // user생성 create user user명 identified by 비밀번호 default tablespace tablespace명 g.. 더보기
Oracle DB 생성 & 권한 부여 ※ System 계정에서 실행할것. 0. 지금 내가 사용중인 계정 보기 show user; 1. 테이블 스페이스(디비) 생성 create tablespace 테이블스페이스명 datafile '생성될 테이블 스페이스의 하드디스크 물리 경로' size 크기 ex) create tablespace test1 datafile 'd:/oracle_data/test1.dbf' size 1m 2. 사용자 기본 테이블 스페이스(디비) 변경 alter user user0612 default tablespace test1 3. 사용자 테이블 스페이스(디비) 권한 부여 alter user 유저명 quota unlimited on 테이블스페이스명 alter user user0612 quota unlimited on users.. 더보기
JavaScript와 Java를 이용한 웹어플리케이션에서 JSON을 이용한 통신방법을 보겠습니다 JavaScript와 Java를 이용한 웹어플리케이션에서 JSON을 이용한 통신방법을 보겠습니다. Java언어의 JSON 파서 기능을 하는 패키지는 http://www.json.org/ 에서 다운받으실 수 있습니다. 저는 그 중 하나인 json-lib 패키지를 다운받아 사용하였으며, 아래의 예제도 json-lib 패키지를 사용하였습니다. 아래의 그림은 www.json.org 홈페이지의 일부인데, 빨간색으로 표시된 패키지가 제가 다운받아 사용해보려고 애쓴 녀석들입니다. 제가 사용한 패키지는 Json-lib라고 붉은 색으로 표시되어 있습니다. json-lib 패키지를 사용하시기 위해선 json-lib 패키지가 의존하고 있는 몇 개의 다른 패키지를 다운받아 사용하셔야 합니다. 파일 첨부해 두었으니 받아서 사용.. 더보기
JSON 웹 응용 프로그램 개발에는 XML이 대세이다. 표준화된 포맷이므로 이기종간의 통신에도 아무런 문제가 없고 표현력도 나름대로 풍부하기 때문이다. 그러나 XML은 SGML을 간략화한 포맷임에도 불구하고 규칙이 무척 복잡하고 까다로와 파싱하는데 고려해야 할 것들이 무척 많다. 그래서 XML 문서는 통상 별도의 전문 파서를 사용한다. 그러나 파서도 XML 스팩의 모든 규칙을 준수해 가며 예외적인 상황까지 다 처리해야 하므로 느릴 수밖에 없다. CPU 빵빵하고 메모리가 넉넉한 PC 환경에서는 왠만한 크기의 XML 문서라도 별 문제가 없다. 그러나 자원이 제한된 모바일 환경에서 XML의 비효율성은 치명적이다. 50K 문서 하나를 다운받은 후 DOM으로 원하는 정보를 객체로 뽑아 내는데 최소 15초가 걸리며 길면 3.. 더보기
자꾸 까먹는 3항 연산자. 3항 연산자 3항 연산자는 if else로 해결할 수 있지만, 이보다 더 간편이 사용할 수 있는 장점이 있기 때문에 가끔 쓰이곤 한다. 만일 int형 변수 a, b가 있고 b가 5보다 클 경우 a에 5를 넣고, 아닐경우 a에 b를 넣고싶다면 a = b > 5 ? 5 : b; 와 같이 넣어주면 된다 할당할 곳 = 비교문? 참일때값 : 거짓일때 값 [출처] 3항 연산자|작성자 김플레 더보기
UTF-8로 개발환경을 도배하자. 개발을 하다보면 캐릭터셋문제로 골머리를 앓는 경우가 많이 있다. 필자는 그래서 신규로 프로젝트를 시작할 경우 아예 모든 환경을 UTF-8로 셋팅해 버린다. 물론 UTF-8까지 필요가 있을까 하는 생각을 할 수도 있지만 나중에 다국어환경을 고려해도 아예 UTF-8로 시작하는게 나쁜 방법은 아닌것 같다. 다음은 UTF-8로 개발환경을 셋팅하는 방법이다. 1. 이클립스의 Content type을 UTF-8로 설정 - 이렇게 설정하면 해당하는 type을 파일로 저장할 때 UTF-8형식으로 저장하게 된다. 2. Workspace의 Text file encoding을 UTF-8로 선택 - 이렇게 설정해야 svn의 소스비교시 캐릭터셋이 깨지는 문제를 막을 수 있다. 3. 데이터베이스 인스턴스를 UTF-8형태로 생성 .. 더보기