누리누리한세상
[세팅시 오류] web.xml 오류
1. 오류 내용 - web.xml 오류 xmlns 가 중복일 수 있음 org.xml.sax.SAXParseException; systemId: jndi:/localhost/WEB-INF/web.xml; lineNumber: 13; columnNumber: 14; Error at (13, 14) : org.apache.catalina.deploy.WebXml addFilter 2. 해결 -context.xml 에 아래 소스 추가
![[HOSTS] java.net.UnknownHostException 에러 해결 방법](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbVLcEf%2FbtrcViVn497%2FRzKcrSjSPsm8QnbA6XsgJ0%2Fimg.png)
[HOSTS] java.net.UnknownHostException 에러 해결 방법
- 원인 인천 데이터 포탈에서 OpenAPI 연결하는데 윈도우 로컬 환경에서는 잘 되던 부분이 리눅스 서버에서 java.net.UnknownHostException 에러가 발생함 - 이유 리눅스에서는 hosts 에서 ip,도메인 주소를 등록해야만 연결이 가능함 - 해결방안 /etc/hosts 에 해당 ip,도메인 추가 - 도메인은 아는데 ip를 모를땐 ping www.incheon.go.kr - hosts 설정 // hosts 파일 이동 cd /etc //hosts 수정 vi hosts //아래 추가 152.99.40.10 www.incheon.go.kr // 참고 vi명령어 a //커서부터 시작 x //커서부분 삭제 :q! // 저장안하고 끝내기 :wq! //저장하고 끝내기 https://www.inc..
[ORACLE] 컬럼 추가,삭제
//컬럼추가 ALTER TABLE 테이블명 ADD 컬럼명 데이터타입 DEFAULT 'Y' NOT NULL ; ex) ALTER TABLE EMP ADD MATH VARCHAR(10) DEFAULT '100' NOT NULL ; //컬럼삭제 ALTER TABLE 테이블명 DROP COLUMN 컬럼명 ; ex) ALTER TABLE EMP DROP COLUMN MATH ;
![[ORACLE] LIST 로 넘긴 데이터를 MERGE 하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrTx7E%2FbtrbuALn5og%2Fspwjj2y6WhKkrA1UHkL0S1%2Fimg.png)
[ORACLE] LIST 로 넘긴 데이터를 MERGE 하기
LIST를 mybatis 기술로 dual 로 테이블 만들어서 mearge 시키기 MERGE INTO TAG_DATA R1 USING ( SELECT #{item.tagId} AS TAG_ID ,#{item.tagValue} AS TAG_VALUE ,#{item.tagSttusCd} AS TAG_STTUS_CD ,TO_DATE(#{item.updtDt},'YYYYMMDDHH24MISS') AS UPDT_DT FROM SYS.DUAL ) T1 ON (R1.TAG_ID = T1.TAG_ID AND R1.UPDT_DT = T1.UPDT_DT ) WHEN NOT MATCHED THEN INSERT TAG_ID ,TAG_VALUE ,TAG_STTUS_CD ,UPDT_DT T1.TAG_ID ,T1.TAG_VALUE ..
![[JAVA] CRON 만들기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc54Buq%2FbtrbENWEYic%2F1IkWYsNczcF0ZAjuG78WEK%2Fimg.png)
[JAVA] CRON 만들기
요새 배치 만들일이 많아서.. cron 포맷 예제 //10초마다 */10 * * * * ? //매분 30초 마다 ex) 1분 30초, 2분 30초, 3분 30초.... 30 0/1 * * * ? //5분 마다 ex) 1시 5분, 2시 5분, 3시 5분... 0 5 0/1 1/1 * ? * //매 00시 마다 ex) 1일 00시, 2일 00시 0 0 0/1 1/1 * ? * //매 00시 5분마다 ex) 1일 00시5분 2일 00시 5분 20 0/1 * * * ? 참조 http://www.cronmaker.com/ CronMaker www.cronmaker.com
![[OPAN API] 도로주소 IE 오류 (jusoCallBack)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbW01i7%2Fbtrbe4R6sfJ%2FOyxIbnTaeV10vLAqs0lTv1%2Fimg.png)
[OPAN API] 도로주소 IE 오류 (jusoCallBack)
1. 오픈 API 도로주소를 사용하는 도중 IE에서 나오는 오류를 발견 #해결안 팝업 오픈시 window.name 을 선언해서 리턴할때 지정해주면 해결완 - 주소팝업 호출 function jusoPopup(){ window.name="jusoPopup"; window.open("/cms/codeUtil/doroJuso","pop","width=570,height=420, scrollbars=yes, resizable=yes"); } - 주소팝업 리턴 if(opener == null || opener == undefined) opener=window.open("", "jusoPopup"); opener.jusoCallBack("","","","","","","", "", "", "", "", "", "",..
[ORACLE] 시간 컨트롤
* 오라클 1초, 10초, 20초, 1분전 데이터 조회 SELECT SYSDATE -1/60/24/60 TIME, '1초전' 날짜 FROM DUAL UNION ALL SELECT SYSDATE-20/60/24/60 TIME, '20초전' 날짜 FROM DUAL UNION ALL SELECT SYSDATE-30/60/24/60 TIME, '30초전' 날짜 FROM DUAL UNION ALL SELECT SYSDATE-40/60/24/60 TIME, '40초전' 날짜 FROM DUAL UNION ALL SELECT SYSDATE-50/60/24/60 TIME, '50초전' 날짜 FROM DUAL UNION ALL SELECT SYSDATE-60/60/24/60 TIME, '60초전' 날짜 FROM DUAL ..