본문 바로가기
반응형

IT115

KCP 오류 관련 내용 모음 현금영수증 발급 불가 매장 KCP 관리자페이지 내 현금영수증 메뉴 상 동의 작업 수행 [E03] 8012 관리자 확인 요청 시스템에서 주문결제 취소를 수행할 때 발생했습니다.해결방법은 우선 아래 메뉴를 찾아야합니다.KCP 관리자페이지(보통 현업/가맹점이 관리) > 상점정보관리 > 정보변경 > 결제 서버IP 설정 1. IP설정여부를 아니오로 하던지,2. 위 메뉴에서 취소를 요청한 서버의 IP를 입력해줘야 합니다. IP설정여부가 아니오라면 어떤 채널에서 들어오든 취소처리를 하는데,IP설정여부가 예라고 선택하고 IP를 입력하지 않으면 취소 처리 시 8012 에러가 발생합니다.사실 KCP 관리자페이지에서 IP를 설정안했다면 예라고 선택 못 하게 했어야 하는거 아닌가 싶습니다. [M210] status_cd 상태.. 2022. 5. 2.
art1 [JS] QR코드 생성기 QR 코드 생성하기 아래 텍스트 창에 원하는 url 혹은 text를 입력 후 QR코드를 생성하세요. HTML 삽입 미리보기할 수 없는 소스 참고자료 http://jeromeetienne.github.io/jquery-qrcode/ http://jeromeetienne.github.io/jquery-qrcode/ jquery.qrcode.js jquery.qrcode.js is jquery plugin for a pure browser qrcode generation. It allow you to easily add qrcode to your webpages. It is standalone, less than 4k after minify+gzip, no image download. It doesnt rel.. 2022. 4. 19.
art1 [JS] 바코드 생성기 바코드 생성기 HTML 삽입 미리보기할 수 없는 소스 참고자료 https://barcode-coder.com/en/barcode-jquery-plugin-201.html Barcode-Coder: BARCODE : JQUERY PLUGIN TO CREATE BARCODE ONLINE jQuery plugin : barcode Version : 2.2.0 Licence : GPL / Cecill Date : 2019-02-21 Author: DEMONTE Jean-Baptiste, HOUREZ Jonathan Download barcode jQuery plugin 2.2.0 Barcode jQuery plugin installation Like any plugin, just inclure the sourc.. 2022. 4. 14.
art1 [Mybatis] java.lang.RuntimeException: parameter[MI] no set 해결방법 자주 발생하는 오류는 아닐 것 같지만 충분히 겪을 수 있는 상황일 것 같은데, 검색해도 잘 안 나오길래 직접 해결해보고 공유드립니다. 에러 상황 java.lang.RuntimeException: parameter[MI] no set 분명 DB툴에서는 정상 작동하는데 서버에서 실행하니 위 에러가 발생합니다. MI가 뭘까 한참 고민했는데, 문제는 SQL에 있었습니다. 문제 SQL 예시 SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') FROM DUAL 문제는 Mybatis에서 콜론(:)은 파라미터를 받을 때 쓰는 특수문자이기 때문입니다. 분을 나타내는 :MI가 파라미터로 인식되어 MI는 없다고 에러가 나는 것입니다. 해결방법 1) CDATA 추가 일반적으로 쿼리에서 특수.. 2022. 4. 8.
art1 [JAVA] 가변인자 JAVA 9에 대해 공부하면서 JAVA 8 이후 추가/변경된 사항을 정리할 예정입니다. 첫번째로 가변인자에 대해 알아보겠습니다. 가변인자(...)란? 기존 자바에서는 메소드의 파라미터가 고정적이여서, 같은 메소드에 다른 파라미터를 주기 위해서는 반복적인 오버로딩이 필요했습니다. 이같이 불필요한 과정을 개선하기 위해 사용 된 것이 가변인자 입니다. // 가변인자는 ... 입니다. public static longg avg(long... params){ long sum = 0; for (long val : params) sum += val; return params.length == 0 ? 0 : sum / params.length; } 가변인자의 특성 파라미터 개수 제한없이 배열로 받을 수 있음. 가변인자.. 2022. 4. 7.
art1 [LINUX] 리눅스 쉘 지난달 구하기(윤달 29,30,31일 지난달.sh) 리눅스 쉘 스크립트에서 date 함수를 자주 쓰게 됩니다. date 함수 사용 중 지난달을 구하고 싶은데, 윤달이나 31일에는 어떻게 해야되는지 난감할 때가 있습니다. 지난달을 YYYYMM과 같은 형태로 찾는 법을 알아보겠습니다. 지난달 찾기 목차 1. date 1 month ago의 문제점 2. 지난달 찾기 스크립트 1. date 1 month ago의 문제점 // 일반적인 지난달 구하는 법 date +%Y%m -d '-1month' date +%Y%m -d '1 month ago' 위 방법은 YYYYMMDD의 날짜형식에서 MM만 -1 해주는 방법입니다. 따라서 지난달이 짧은 3월 29,30,31일이나 지난달이 30일까지 있는 31일에는 아래와 같이 오작동할 수 있습니다. // 2022년 2월 28일까.. 2022. 4. 7.
art1 [LINUX] 여러 파일 및 폴더 압축/압축해제 명령어 (zip, tar) 일반적으로 리눅스에서 tar로 압축해라고들 하는데, 사실 tar는 단순히 파일을 묶는 용도(아카이빙)입니다. zip과 tar에 대해 알아보도록 하겠습니다. zip 압축 및 해제 특별한 옵션이 없어서 기억 안 날 때 간단하게 수행할 수 있는 zip 명령어입니다. 단일 파일/폴더 전체 압축 zip [파일명.zip] [파일/폴더명] zip test.zip /app/src 여러 파일/폴더 압축 zip [파일명.zip] [압축할파일/폴더1] [파일2] [폴더3 등] zip backup.zip log_2021*.log zip test.zip index.html index.ico style.css js zip 파일 압축 해제 unzip [파일명.zip] unzip test.zip tar 압축 및 해제 tar 묶기(아.. 2022. 3. 23.
art1 [Linux] 서버 용량 확인 (df, du 명령어: 서버 상태 체크) 일하다 보면 WAS 사용량이 90% 초과하고 있다는 알림 혹은 연락을 받곤 합니다. 모니터링 툴이 없다면 리눅스에서 현재 내 서버 용량의 사용량이 얼마나 되는지 확인하는 방법을 알아보겠습니다. 서버 사용량 초과 연락이 자주 온다면? Log파일을 생성하거나 SFTP 다운로드 등 서버 용량을 차지하는 작업에는 항상 일정 기간 전의 파일을 지워주는 작업이 있어야 합니다. (3개월 단위 log 보관 예) Server_2022_04_01.log 생성 전에 Server_2022_01_01.log 삭제 로직 추가 이런 삭제 로직이 잘 구현되었다면 사용량 초과 연락을 받을 일이 없을텐데 이 작업이 없을 수 있습니다. 어딘가에 불필요한 이미지 혹은 log 파일이 쌓이고 있을 겁니다. 삭제 로직을 추가하거나 로그레벨을 조.. 2022. 3. 19.
art1 [JS, jQuery] DOM 시작. document.Ready() / $(function(){}) / window.onload() / window::onload()에 대해 스크립트를 작성하다 보면 위에서부터 실행되다 보니 아직 DOM에 HTML이 호출되기 전이거나, 리소스가 호출되기 전에 스크립트가 실행되는 것을 방지하기 위해 ready()를 종종 보셨을 겁니다. $(document).ready()와 $(function(){}); 그리고 window.onload의 차이는 무엇인지 알아보겠습니다. [jQuery] $(document).ready()와 $(function(){}); 두 소스는 사실 상 같은 역할을 합니다. DOM(Document Object Model) 객체가 생성되는 시점에 실행됩니다. $를 봐서 아시겠지만 jQuery에서만 사용 가능합니다. $(document).ready(function(){}); 에서 앞부분이 생략된 것이며, .ready 이벤트는 사양될.. 2022. 2. 23.
art1 [Web] 웹브라우저에서 현재 내 쿠키 확인하기/쿠키 조회 방법 cookie를 적극 활용하는 것은 추천하지 않지만, 레거시에서 이미 사용하고 있는 경우가 많습니다. 레이어 팝업을 오늘 하루동안 보지 않기 등에서 주로 사용합니다. 내가 현재 보고 있는 브라우저에서 쿠키를 확인하는 방법에 대해 알아보겠습니다. 크롬 개발자도구에서 쿠키 확인 현재 작성 중이 페이지의 쿠키를 확인해보겠습니다. 아래 사진 한장으로 설명 가능합니다. 크롬 개발자도구(F12) 열기 > Application 탭 > Cookies의 현재 화면 선택 Name과 Value로 현재 보고 있는 브라우저의 쿠키 확인이 가능합니다. 쉽죠? 2022. 2. 23.
art1 [ORACLE] 타임스탬프로 과거데이터 조회 복구하기 (TIMESTAMP) 업무를 진행하면서 본인이 혹은 팀내 다른 직원이 DELETE 문을 실행하면서 WHERE 절을 잘 못 걸어 지우면 안되는 데이터들이 지워질 때가 있습니다. COMMIT 전이라면 롤백하면 되지만 COMMIT 후라면, 그리고 지운 데이터가 기준정보라 시스템에 중요 데이터라면 머리가 아찔해집니다. 이런 경우 당황하지말고 TIMESTAMP로 복구가 가능합니다. 실수로 지운 데이터 복구하기 오라클9i 이상 버전부터 가능합니다. 아마 대부분 9i 이상일 겁니다. -- 10분 전 데이터 조회 SELECT * FROM 테이블명 AS OF TIMESTAMP(SYSTIMESTAMP-INTERVAL '10' MINUTE) WHERE 조건 -- 1시간 전 데이터 조회 SELECT * FROM 테이블명 AS OF TIMESTAM.. 2022. 2. 18.
art1 [행정안전부 도로명 주소 API] 영문 주소 검색하기 (우편번호 등) 우편번호, 지번주소, 도로명주소, 영문주소 검색 서비스입니다. 행정안전부에서 제공하는 API를 활용한 정보로 조회되는 데이터로 신뢰하셔도 좋습니다. 서버 상황에 따라 서비스가 동작하지 않을 수 있습니다. 지번, 도로명, 영문 주소, 우편번호 조회하기 HTML 삽입 미리보기할 수 없는 소스 2022. 2. 11.