본문 바로가기
반응형

전체 글141

SQL ORACLE, TIBERO DB TIMESTAMP를 이용한 복구(실수로 DELETE) SQL DB TIMESTAMP를 이용한 복구(실수로 DELETE) 종종 조건절을 빼먹어서 DELETE를 해버리는 순간이 있다. 당황하지 말고 TIMESTAMP 기능을 이용해 복구를 하면 된다. 시간은 SECOND(초), MINUTE(분), HOUR(시), DAY(일) 알맞게 설정한다. 시스템 설정에 따라 다르니 유의하도록 하자. 1. 30분전 데이터 조회 SELECT * FROM TABLE_TEST AS OF TIMESTAMP(SYSTIMESTAMP-INTERVAL '30' MINUTE) WHERE 1=1; /* 조건이 있는 경우 추가하여 조회 */ 보통 참조제약조건이 걸려있지 않다거나, 데이터를 지워도 된다면 바로 지우고 모든걸 INSERT 하도록 한다. ex) DELETE TABLE_TEST WHER.. 2020. 4. 14.
append 할때 a태그 onclick 작성법 var obj = ''; //append하기 위한 변수 설정 보통 아래와 같이 A태그를 선언하여 동적으로 추가할 수 있다. 하지만 함수의 파라메타를 아래와 같이 작성 해주지 않으면 제대로 동작을 않하거나 스크립트 오류가 발생한다. 예제 ) 오류가 발생하는 이유는 문자열 앞에 \를 작성해주지 않아서 이다. 시작전과 끝의 예제와 같이 작성해준다. 예제를 보고 응용해서 사용하면 될 듯 하다. 2019. 9. 10.
java.lang.RuntimePermission 에러 java.lang.RuntimePermission 자바 강제 업데이트 하면서 하고 있더 프로젝트 톰켓 실행시 에러가 발생한다..... 플젝클린, 톰켓클린 다 실패..... 엑세스 디파인이라는 둥 ssap 소리 하길래 찾아보았다. 하지만 방법은 있었다. 1. polictytool 입력 2. 정책항목추가 3. 권한추가 4. AllPermission 선택 5. 확인 6. 추가되어있는지 확인!!! 7. 파일 저장 파일 저장경로는 보통 C드라이브 안에 USER 혹은 사용자명으로 되어있는데다가 .java.policy 라고 저장한다. 저장하는 이유는 윈도우 로그인 유저에 따라 불러오는듯 싶다. 그럼 아래와 같은 결과가 된다. 다시 이클립스로 돌아가 톰켓을 재가동 시키면 성공적으로 서버가 올라가는 모습을 볼 수 있다. 2019. 7. 19.
update maven 무한로딩일때... update maven 무한로딩일때... 종종 SVN이나 GIT으로 프로젝트를 관리하는데 새로운 컴퓨터에 SVN에서 내려받은 프로젝트가 빌드중에 메이븐을 업데이트 하는데 자꾸 무한로딩, 다운로드가 안되는 경우가 있다. 1. 메이븐 INDEX 업데이트 2. .m2 폴더 MAVEN 복사 혹은 삭제 아래의 위치에 기존에 MAVEN을 복사하거나, 다시 삭제 후 스프링 pom.xml 설정으로 다시 다운받도록 하는 방법이 있다. 2019. 5. 31.
Oracle(오라클) 계정 모를때 Oracle(오라클) 계정 모를때 오라클 설치시 기본적으로 system 계정을 설정하는데 까먹을수 있다. 그럴 경우 다시 변경하면 된다. 내 로컬 컴퓨터에 오라클 설치을 설치 한 경우 계정을 찾을수 있다. 1. 윈도우 검색창에 cmd를 입력 2. 명령프롬프트 선택 1. sqlplus /nolog 입력 2. conn /as sysdba 입력 3. alter user 대상아이디 identified by 새로운 암호 EX) alter user system identified by 1111; 4. conn 아이디/암호 EX) conn system / 1111; 성공적으로 되셨나요? 2019. 5. 30.
바이너리 형식으로 DB에 저장된 이미지 불러오기 바이너리 형식으로 DB에 저장된 이미지 불러오기 보통은 이 정모를 JSP에서 SRC에 넣어주면 이미지 파일이 잘 보여진다.하지만 PDF 컨버팅이나 기타등등에서 안나올때 한번 컨버팅을 해줘야 한다. JAVA 소스 String data = plannerVO.getPlplnCtnt(); String base64Image = data.split(",")[1]; byte[] imageBytes = javax.xml.bind.DatatypeConverter.parseBase64Binary(base64Image); BufferedImage img = ImageIO.read(new ByteArrayInputStream(imageBytes)); response.setContentType("image/png"); Imag.. 2018. 11. 1.
[소스비교] 소스비교 , 텍스트 비교 무료사이트 [소스비교] 소스비교 , 텍스트 비교 무료사이트 https://www.diffchecker.com/diff 2018. 10. 31.
배포시 WAR 파일 만들기 귀찮을때 배포시 WAR 파일 만들기 귀찮을때 이클립스에서 일일이 war 파일만들고 옴기고 할 필요없이해당 경로에 프로젝트를 옴기면 바로 배포가 가능하다. A : 이클립스(workspace 경로)B : tomcat server 체크 A BE:\workspace1\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps 로 들어가면 본인 이클립스 project랑 같은명이 있을 것이다. 그것이 이클립스에서 war파일을 만들고 푼 내용이랑 같다.저것을 배포시에 톰켓서버로 옴기면 된다. 2018. 10. 26.
[JQURY] JSP 체크박스 관련 [JQURY] JSP 체크박스 관련 1. 체크된 항목이 이름으로 있는지 찾기if($('[name=checkSign]:checked').length == 0) alert('체크된 항목이 없습니다'); return;}; 2. DB에서 data ex(1,3,4,5) 형식으로 받아와서 맞는 항목 체크하기var rechFldNoData = new Array();var rechFldNo;//data ex(1,3,4,5);if($('#chkRechFldNo').val() != null && $('#chkRechFldNo').val() != ''){chkRechFldNo = $('#chkRechFldNo').val();rechFldNoData = chkRechFldNo.split(',');};if(rechFldNoDa.. 2018. 9. 6.
반응형