본문 바로가기

Developer

Classic ASP 날짜 구하기 1 CLASSIC ASP 날짜 관련 내용 정리 1(기초) 확인하기 쉽게 한군데 모아놓기.. 쉬워서 잘 잊어버릴일은 없어요. 1. 년, 월, 일 구하기(기준일자 2021년 5월 20일 11시 20분 11초) 구 분 함수 결과 현재 일자(날짜만) Date() 2021-05-20 현재 일자(시간 포함) Now() 2021-05-20 오전 11:20:11 현재 년도 Year(Now()) 2021 현재 월 Month(Now()) 5 현재 일 Day(Now()) 20 현재 시간 Hour(Now()) 11 현재 시간(분) Minute(Now()) 20 현재 시간(초) Second(Now()) 11 2. 요일 구하기 weekDay("날짜") 의 형식으로 구할 수 있음 결과값은 숫자(1~7)로 표시되며, 순서는 다음과 같음.. 더보기
DOMSubtreeModified을 대체할 수 있는 MutationObserver 동적으로 페이지를 구성할 때 페이지의 변경여부를 실시간으로 확인해야 하는 경우가 있습니다. 그럴때 DOMSubtreeModified을 사용하게 됩니다. 그런데 크롬에서 방침이 변경되어 DOMSubtreeModified을 대체하여 사용하여야 합니다. setTimeout이나 setInterval을 사용하여 주기적으로 체크하는 방법도 있지만, 그것보다는 MutationObserver을 이용해서 기존의 기능을 대체하는 것이 좋습니다. MutationObserver의 설정법 및 사용방법을 정리해 보겠습니다. 설정순서를 정리 해 보겠습니다. 1. MutationObserver 생성 var observer = new MutationObserver(function(mutations) { mutations.forEach.. 더보기
RCMS 연구비 상시점검제도 및 보완방법 RCMS 시스템을 이용하여 비용을 집행한 건에 대하여 3개월마다 정산기관(지정회계법인)에서 사업비 사용내역을 검토하여 통보해 주는 제도를 상시점검제도라고 합니다. 상시점검은 증빙유무 확인 등 기초적인 점검절차로 추후 사업비 정산 시 불인정사항이 줄어들 수 있도록 도움을 받을 수 있습니다. 상시점검 내역 확인방법 정산메뉴의 연구비 상시점검에서 진행된 내역을 확인할 수 있습니다. 점검상태를 통해 상태를 확인할 수 있는데요. 정상 : 정상적으로 처리된 항목 미확정 : 아직 상시점검이 진행되지 않은 경우 미흡 : 증빙서류 미비 등의 이유로 보완이 필요한 항목 추가로 문의가 필요한 사항은 상시점검검토결과서에서 담당자 및 연락처를 확인할 수 있으므로 문의한 후 보완을 하시는 게 좋겠습니다. 보완방법 상시점검 결과는.. 더보기
service httpd.service 오류 발생 시 해결방법 웹서버를 운영하다 보면 httpd 서비스를 restart 할 경우가 아주 많이 있습니다. 이때 발생하는 오류케이스 한 개를 정리합니다. 발생 오류메세지 Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details. 우선 상태를 먼저 확인합니다. systemctl status httpd 결과 ● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset.. 더보기
리눅스 시스템 사양(서버) 확인 방법 소프트웨어 성능검사 진행을 위해 신청서류 작성 중 서버사양을 자세하게(버전까지) 작성하게 되어 서버에 설치된 소프트웨어의 버전 확인 방법을 정리합니다. 1. CentOS 버전확인 rpm --query centos-release cat /etc/centos-release cat /etc/system-release 2. 아파치 버전확인 httpd -v 3. 톰캣 버전확인 java -cp catalina.jar org.apache.catalina.util.ServerInfo 4. 마리아DB mysql --version use mysql -> select version() show variables like ‘version’ SQL문 SELECT VERSION(); 5. 시스템 정보 시스템 비트 확인 cat /.. 더보기
아파치(Httpd) (13)permission denied 오류 처리방법 root권한으로 아파치 실행 시 아파치(httpd) 포트번호가 1024보다 크면 에러가 발생하면서 실행이 되지 않습니다. 그럼 상태를 확인해 보겠습니다. [root@localhost init.d]# systemctl status httpd.service ● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since 화 2019-12-17 13:51:21 KST; 18s ago Docs: man:httpd(8) man:apachectl(8) Process: 5368 .. 더보기
아파치(Httpd) 설치(CentOS 7 기준) 웹서버 구동을 위해 아파치 설치를 진행하도록 하겠습니다. html을 이용한 홈페이지를 구축할 예정이므로 톰캣이나 DB(mysql, mariaDB 등)는 설치하지 않겠습니다. 주요 과정은 아파치 설치 - 방화벽 설정 - 아파치 설정 입니다. 1. 아파치 설치 먼저 yum을 이용하여 httpd 설치합니다. # yum -y install httpd 부팅시 자동시작 등록 # systemctl enable httpd.service 아파치 서버 스타트 # systemctl start httpd 2. 방화벽 설치 방화벽 설치 # yum -y install system-config-firewall-tui 방화벽에 사용 할 포트를 추가 # vi /etc/sysconfig/iptables -A INPUT -p tcp -m.. 더보기
MS-SQL 날짜 형태 변환함수 정리 MS-SQL에서 기본적으로 GETDATE()함수를 이용해서 날짜를 추출하게 됩니다. 그러면 결과값이 “2019-12-06 17:07:50.460”형태로 나오게 됩니다. 하지만 웹에서는 저런형태를 잘 사용하지 않기 때문에 웹에서 사용하는 형태로 변환해 줄 필요가 있습니다. 그래서 자주 사용하지만 잘 까먹는 옵션값을 정리합니다. 명령어 결과값 SELECT CONVERT(VARCHAR, GETDATE(), 23) 2019-12-06 SELECT CONVERT(VARCHAR, GETDATE(), 24) 13:31:02 SELECT CONVERT(VARCHAR, GETDATE(), 101) 12/06/2019 SELECT CONVERT(VARCHAR, GETDATE(), 102) 2019.12.06 SELECT .. 더보기