Oracle 에서 테이블(table)을 truncate할 수 없을 때
– 출처 : https://asktom.oracle.com/pls/asktom/f?p=100:11:::::P11_QUESTION_ID:399218963817 – 자식 테이블이 존재할 경우에는 테이블을 truncate할 수 없다. 정 하고 싶으면 FK constraint 를 삭제한 후 truncate 하고 다시 FK를 생성하라고 한다. 귀찮으니 그냥 delete를 사용하자~
– 출처 : https://asktom.oracle.com/pls/asktom/f?p=100:11:::::P11_QUESTION_ID:399218963817 – 자식 테이블이 존재할 경우에는 테이블을 truncate할 수 없다. 정 하고 싶으면 FK constraint 를 삭제한 후 truncate 하고 다시 FK를 생성하라고 한다. 귀찮으니 그냥 delete를 사용하자~
도구 > 데이터베이스 복사 (ddl 복사는 체크 해제, 데이터 복사는 체크)
얼마 전에 공유기를 교체했는데, 지금까지 사용하던 것 중에 가장 비싸면서 가장 스펙이 좋은 제품이었다. 그런데 이상하게도 인터넷은 이전보다 더 느려진 느낌이 들었다. (스마트폰으로 공유기에 연결해서 웹페이지를 열면 최소 5초 이상 걸렸다) 왜일까… 생각하면서도 귀찮아서 그냥 내버려 두고 있었는데, 몇 주간 사용하다 보니 이상한 점이 눈에 띄었다. 바로 파일 다운로드 속도는 거의 차이가 없을 뿐만… Read More »
queue는 메세지가 하나의 consumer 에게만 전달되지만, topic은 메세지가 들어온 순간에 모니터링 하고 있는 모든 consumer에게 메세지가 전달된다.
플러그인 > DSpellCheck > Spell Check Document Automatically 체크 해제
나도 잘은 모르겠으나… 해당 메서드의 implementation 에서 checked exception을 throw 하는 API를 호출할 가능성을 배제할 수 없으므로, (ex: 외부 라이브러리 메서드 호출), 이 부분은 그냥 유지하는 게 좋지 않을까 싶다.
pom.xml 파일의 exclude 항목을 적절히 정리한 후 이클립스에서 project clean 을 수행한다.
build > goals > dependency:copy-dependencies 를 수행하면, target > dependency 에 jar만 모아짐.
(1) 프로젝트(혹은 pom.xml) 우클릭 > Run As > Maven Build… 클릭 (2) goals 항목에 package 입력 후 Run 클릭
1. Nexus에 라이브러리 등록 – Repositories > 3rd party 선택 후 아래 탭에서 Artifact Upload 선택 – jar에 pom.xml 파일이 있으면 그걸 사용 (보통 jar 파일의 META-INF 하위에 존재한다고 함) – 아니면 GAV parameters를 직접 입력 – Group: 패키지명 같은거…? – Artifact: jar파일명 같은거…? – Version: 1.0.0…? – Artifact upload 화면에서의 classfier 에 대하여 -… Read More »
Scanner scanner = new Scanner(System.in); while(true){ System.out.println(“실행할 서비스를 선택하세요 : “); String input = scanner.nextLine(); //block loop try{ //input 값으로 분기하여 필요한 로직 수행 //이 안에서 Exception 발생 가능성 있음 }catch(Exception e){ scanner.reset(); //Exception이 발생해도 중지되지 않고 계속 입력을 받을 수 있도록 처리 } }
(1) INSERT 내용에 있는 & 앞에 모두 \를 붙여서 escape 한다. (2) INSERT 작업 전 set escape on; 을 먼저 수행한다. (3) INSERT 작업을 수행한다. ———————————————- 이하 20161119 추가정보 ———————————————- * REGEXP_LIKE() 를 사용한 정규식 검색시 – set escape on 상태라면 → “\” 문자를 검색할 때 “\\\\” 로 검색해야 한다. … Read More »
로컬에서 잘 돌던 A.java 파일이 개발서버에서 Runtime시 NoClassDefFoundError 를 뿜고 있었다. 에러로그를 보니 A.java 가 외부 라이브러리 클래스 (jar 에 포함된 클래스) B.class 의 static method 를 호출하는 순간이었는데, 문제는 B의 static method가 JNI library(*.so 파일)를 호출하는데, JVM을 실행시킨 user의 권한이 *.so 파일을 실행시키는데 부족했기 때문이었다. 그래서, 해당 *.so 파일들의 권한을 750 => 755 로 모두… Read More »
교회에서 사용할 공유기 후보 (ASUS RT-AC68U)의 NAT 성능을 알아보던 중, NAT 가속 옵션에 관한 좋은 설명이 있어서 링크하였다. http://routerguide.net/nat-acceleration-on-or-off/
http://navercast.naver.com/magazine_contents.nhn?rid=1094&contents_id=70585
===================== FileZilla server 설정 ===================== * FileZilla server 설치시 최초에 설정하는 IP, PORT는 Admin Interface를 위한 설정이다. 실제 FTP 통신과는 무관하다. * Edit > Settings > General settings > Listen on these ports : FTP 포트 설정 (외부에서도 접근 가능해야 한다면, 공유기의 포트포워딩이 필요하다.) * Edit > Settings > General settings > Passive mode settings… Read More »
LG 스마트폰 주소록 구글 계정으로 동기화 하기 * 포인트는 주소록 > 주소록 관리 > 연락처 복사 (휴대폰 => 구글 계정)를 먼저 수행해 주는 것이었다.
LG G3 캣6 공장초기화를 위한 자료 백업 LG 백업 서비스를 이용한 G3 캣6 자료 복원 LG G3 Cat 6 롤리팝 다운그레이드 하기(LG폰 다운그레이드 하기) 곰돌롬 사이트 G3 Cat.6 곰돌롬 후기 입니다 – 루팅앱, 리커버리앱 추가
Greenify – 스마트폰 대기시간 효율을 높여보자! ( 스마트폰 최적화 ) 롤리팝 google play 서비스 배터리 드레인 해결 방법 롤리팝, 킷캣에서 루팅없이 WLD(Wakelock Detector) 로 스마트폰 배터리를 오래오래 배터리 광탈(Battery Drain) 방지 방법
보안토큰 구동 프로그램