본문 바로가기

전체 글617

728x90
반응형
전술항행표지시설(TACAN, Tactical Air Navigation) 정의 전술항행표지시설(TACAN, Tactical Air Navigation)은 군용 항공기의 항법 시스템이다. 전술항행표지시설은 항공기에게 지상 기지국과의 거리 및 방위 정보를 제공하는 지상시설이다. 참고문서 "항행안전무선시설의 설치 및 기술기준", 국토교통부고시 제2022-786호, 2022년 12월 19일. @원문보기 "항행안전시설", 최용준, 경운대학교, 2012년. @원문보기 "관제소 업무소개: 항공무선표지시설", 인천항공교통관제소. @원문보기 "항행무선 시설", 서울지방항공청. @원문보기 "공항공사, 공군에 자체 개발 ‘TACAN’ 납품", 조태민, 국토경제, 2023년 6월 16일. @원문보기 2023. 7. 10.
[Oracle 21c XE] 초기 설치 중 "ERROR: ORA-12560: TNS:프로토콜 어댑터 오류" 해결 방법 오류 발생 시점 오라클 데이터베이스를 설치하여 테스트할 것이 있는데 설치 후 데이터베이스에 접속하려고 해도 "ERROR: ORA-12560: TNS:프로토콜 어댑터 오류"가 떠서 접속이 되지 않았다. 해결 방법 데이터베이스와 TNS 리스너가 서비스에 나타나 있음에도 불구하고 접속이 되지 않는 문제가 발생했다. 그래서 나는 이런 저런 해결 방법을 시도하다가 완전 삭제 후 재설치로 해결했다. 완전 삭제를 위해서는 아래와 같은 순서로 데이터를 삭제해야 한다. 오라클 삭제 레지스트리 삭제 파일 경로 삭제 삭제가 완료되면 재부팅 후 설치를 진행한다. 참고문서 "[SQL200제] - Oracle DB 18c 삭제 방법", 이지업클래스 (easyupclass), 2021년 7월 16일. @원문보기 "sqlplus로 .. 2023. 7. 9.
[윈도우] 서비스 삭제 명령어 윈도우에서 서비스를 삭제하는 명령어를 실행하려면 먼저 명령 프롬프트를 관리자 권한으로 실행해야 한다. 서비스를 삭제하는 명령은 아래와 같다. sc delete {서비스명} 2023. 7. 9.
[IT 용어] 아파치 톰캣(Apache Tomcat) 정의 웹 분야에서 아파치 톰캣(Apache Tomcat)은 WAS(Web Application Server, 웹 어플리케이션 서버) 중 하나이다. 톰캣은 서블릿(Servlet)과 JSP, HTTP 서버 기능을 지원한다. 톰캣은 오픈소스이며 무료로 사용할 수 있다. 참고문서 "Apache Tomcat", 아파치 톰캣 공식 홈페이지. @원문보기 2023. 7. 8.
[윈도우] 원격 액세스 오류 756 해결 방법 '원격 액세스 오류 756 - 이 연결은 이미 전화 거는 중입니다.'가 발생하는 원인은 다양할 것이다. 나의 경우 L2TP VPN의 연결 도중 이상이 발생하면 생성한 연결이 해제되지 않아서 이 메시지가 계속 나타났다. 이 경우 아래의 명령어를 입력하여 연결을 해제하고 다시 VPN 실행을 하면 해결되었다. rasdial /disconnect 2023. 7. 6.
[CentOS] 톰캣 로그를 실시간으로 확인하는 방법 로그 실시간 확인 방법 CentOS에서 톰캣(Tomcat) 로그를 실시간으로 확인하기 위해서는 톰캣의 동작을 기록하는 파일 'catalina.out'을 계속 읽어오는 읽어와야 한다. 아래의 명령어를 참조하여 자신의 톰캣 경로에 맞게 실행하면 아래의 사진처럼 로그를 계속 잘 읽어오는 것을 확인할 수 있다. tail -f logs/catalina.out 2023. 7. 6.
[CentOS] 파일 크기 확인하기 CentOS에서 파일 크기를 확인하는 명령어는 아래와 같다. 리눅스(Linux)에서는 디렉토리도 파일로 취급하기 때문에 파일명에 디렉토리명을 입력하면 디렉토리의 크기를 알 수 있다. 현재 경로 이하의 모든 파일의 크기를 알고 싶다면 'du'만 입력하면 된다. du -hs {파일명} 참고문서 "du(1) — Linux manual page", Linux, man7.org. @원문보기 2023. 7. 5.
[윈도우] 노트북이 절전으로 전환되지 않게 설정하기 노트북은 기본적으로 외부 전원이 연결된 상태인지 배터리만 사용하는 상태인지를 확인한다. 이 상태에 따라 절전 등으로 전환되는 정책이 다른데 사용환경에 따라 적절하게 설정하는 것이 중요하다. 본 글에서는 윈도우 운영체제 환경에서 절전 정책을 설정하는 방법을 기술한다. 전원에 따른 절전 정책 수정하기 아래의 사진처럼 '전원 관리 옵션 설정'으로 이동하여 절전 정책을 적절하게 수정할 수 있다. 노트북 물리 이벤트 관련 절전 정책 설정 아래의 사진처럼 '덮개'를 키워드로 제어판의 윈도우를 찾으면 전원 버튼이나 덮개를 닫을 때의 절전 정책을 수정하는 화면이 나타난다. 2023. 7. 4.
[교통 용어] WIM(Weigh-in-Motion, 축중기) 정의 도로 분야에서 WIM(Weigh-in-Motion, 축중기)은 화물차량의 중량과 높이를 계측하는 장비를 말한다. WIM를 통해 얻은 정보를 토대로 화물차량이 허용 중량과 높이를 벗어나는 경우 도로 진입을 제한하여 도로의 안전을 도모한다. 참고문서 "WIM(Weigh In Motion) – 축중기", ITS 국제협력센터, 국토교통부. @원문보기 2023. 6. 29.
톰캣 로그 디렉토리 경로와 자동 삭제 스크립트 작성 및 설정 톰캣이 사용하는 로그 디렉토리는 기본적으로는 톰캣 설치 경로에 위치한 'logs' 디렉토리이다. 하지만 설정에 따라 응용별로 로그 위치를 다르게 할 수 있기 때문에 설정을 잘 확인해야 한다. 로그 디렉토리 위치 나의 경우 두 곳에 로그가 기록되고 있었다. 로그 삭제 쉘 스크립트 작성 아래의 스크립트는 톰캣의 모든 로그가 기록되는 'catalina.out' 파일을 현재 일자를 파일명으로 백업하고 내용을 비운 후 로그 폴더 내에서 생성된지 60일이 초과한 파일을 삭제하는 스크립트이다. 아래의 스크립트를 참고하여 자신의 환경에 맞춰서 로그 삭제 쉘 스크립트를 작성한다. TOMCAT_LOG_DIR={톰캣경로}/logs today=`date "+%Y_%m_%d"` cp $TOMCAT_LOG_DIR/catalina.. 2023. 6. 28.
톰캣이 사용하는 임시 디렉토리 경로 톰캣이 사용하는 임시 디렉토리 경로는 실행할 때 별도로 지정해주지 않는 이상 톰캣 설치 경로의 'temp' 디렉토리이다. 아래의 사진처럼 확인할 수 있다. 윈도우 환경에서는 톰캣이 임시 디렉토리 경로로 환경변수 '%temp%'를 사용한다. 절대 경로는 'C:\Users\계정명\AppData\Local\Temp'이다. 참고문서 "톰캣 CATALINA_TMPDIR 경로 문의", 표준프레임워크 포털, 2020년 7월 9일. @원문보기 "Configure Tomcat to use a different temp directory for file uploads", serverfault, 2009년 5월 28일. @원문보기 2023. 6. 28.
아파치 톰캣 세션 만료 시간 설정 방법 아파치 톰캣(Apache Tomcat)의 세션만료 시간을 설정하는 방법은 총 3가지가 있다. 첫 번째는 자바 코드에 세션만료 시간을 설정하는 방법이고 두 번째는 프로젝트 설정 파일에 설정하는 방법이고 세 번째는 톰캣 설정 파일에 설정하는 방법이다. 우선순위는 첫 번째가 가장 높고 그 다음이 두번째이며 세 번째가 가장 낮은 우선순위이다. 설정 방법은 아래와 같다. 1. 자바 코드 아래와 같이 세션의 'MaxInactiveInterval' 값을 설정하면 세션 만료 시간이 설정된다. session.setMaxInactiveInterval(숫자); 2. 프로젝트 설정 웹앱 프로젝트별로 'web.xml'이라는 파일이 하나씩 있다. 이 파일을 열어서 아래와 같이 세션 만료 시간을 설정할 수 있다. 0 3. 톰캣 설.. 2023. 6. 23.
[IT 용어] MNIST 동영상 설명 [IT 용어] MNIST 정의 MNIST는 아라비아 숫자 0부터 9까지의 손글씨 이미지가 담긴 데이터셋이다. 현재 가장 유명한 데이터셋이며 연구 및 학술적으로 흔히 이용된다. 참고문서 "THE MNIST DATABASE of handwritten digits", Yann LeCun, Corinna Cortes, Christopher J.C. Burges. @원문보기 "MNIST Dataset", kaggle. @원문보기 "데이터세트, dataset", 정보통신용어사전, 한국정보통신기술협회(TTA). @원문보기 2023. 6. 18.
[교통 용어] C-ITS(Cooperative Intelligent Transport Systems, 협력·지능형 교통 체계 ) 정의 C-ITS(Cooperative Intelligent Transport Systems, 협력·지능형 교통 체계, 협력 ITS)는 교통 체계가 통신을 통해 서로 협력하여 운영되는 시스템을 말한다. C-ITS는 운행 및 사고 정보를 공유하여 사고를 예방 또는 최소화하고 원활한 교통 흐름을 형성하는데 목적이 있다. 참고문서 "C-ITS, 교통사고 제로화 이끄는 차세대 지능형 교통 시스템", DX Insight, KT 엔터프라이즈, 2022년 3월 3일. @원문보기 "C-ITS 개념", C-ITS 시범사업 홍보관, 한국도로공사, 국토교통부. @원문보기 "About C-ITS", CAR 2 CAR Communication Consortium. @원문보기 "Guide: Cooperative Intelligen.. 2023. 6. 12.
파이참에서 한 개의 파이썬 프로그램을 여러 개 실행하도록 설정하는 방법 설정 배경 파이참에서는 기본적으로 1개의 파이썬 프로그램을 1개만 실행하도록 설정되어 있다. 대부분의 개발 환경에서는 작성 중인 프로그램을 1개만 실행해서 테스트 하는 것이 일반적이지만 작성 중인 프로그램을 여러개 실행해서 테스트 하는 경우도 있다. 이 경우 파이참에서 특정 파일의 실행 설정을 바꿔서 동시에 여러개가 실행되도록 할 수 있다. 동시에 여러 개 실행하도록 설정 위의 사진처럼 파이썬 프로그램에서 우클릭하여 나오는 드롭메뉴에 'Modify Run Configuration...'을 클릭한다. 'Allow multiple instances'를 선택하고 'OK' 버튼을 클릭하여 동시에 여러 개가 실행되도록 설정한다. 2023. 6. 11.
[IT 용어] 물리 계층(Physical Layer) 정의 OSI 7계층에서 말하는 물리 계층(Physical Layer)은 통신을 위한 물리적 규격이 정의된 계층이다. 물리적 규격에는 전기적인 요소와 기계적인 요소가 포함된다. 참고문서 "Open Systems Interconnection - Basic Reference Model: The Basic Model", ISO/IEC 7498-1:1994, ISO. @원문보기 "물리 계층, 物理階層, physical layer", 정보통신용어사전, 한국정보통신기술협회. @원문보기 "PHY, Physical Layer, 물리 계층, PHY 계층", 정보통신기술용어해설, 2022년 7월 6일. @원문보기 2023. 6. 8.
[IT 용어] 멀티캐스트(Multicast) 정의 멀티캐스트(Multicast)는 특정 그룹에 속한 노드에게 데이터를 전송하는 통신 방식을 말한다. 참고문서 "멀티캐스트, multicast", 정보통신용어사전, 한국정보통신기술협회(TTA). @원문보기 "Multicast, Multicasting, 멀티캐스트, 멀티캐스팅, 멀티케스트, 멀티케스팅", 정보통신기술용어해설, 2022년 6월 30일. @원문보기 2023. 6. 7.
[IT 용어] 데이터 링크 계층(Data Link Layer) 정의 OSI 7계층에서 말하는 데이터 링크 계층(Data Link Layer)은 인접한 노드 간에 통신을 위한 프로토콜이 정의된 계층이다. 참고문서 "Open Systems Interconnection - Basic Reference Model: The Basic Model", ISO/IEC 7498-1:1994, ISO. @원문보기 "데이터 연결 계층, -連結階層, data link layer", 정보통신용어사전, 한국정보통신기술협회(TTA). @원문보기 "DLL , Data Link Layer, Link Layer, 데이타링크 계층, 데이터링크 계층, 링크 계층", 정보통신기술용어해설, 2020년 3월 24일. @원문보기 2023. 6. 6.
[IT 용어] 브로드캐스트(Broadcast) 정의 브로드캐스트(Broadcast)는 네트워크에 참여한 모든 노드에게 데이터를 전송하는 통신 방식을 말한다. 참고문서 "동보, 同報, broadcast", 정보통신용어사전, 한국정보통신기술협회(TTA). @원문보기 "Broadcast, Broadcasting, 방송, 브로드캐스트, 브로드캐스팅, 브로드케스트", 정보통신기술용어해설, 2023년 5월 23일. @원문보기 2023. 6. 6.
[IT 용어] 유니캐스트(Unicast) 정의 유니캐스트(Unicast)는 데이터의 수신국이 1개만 있는 통신 방식을 말한다. 참고문서 "유니캐스트, unicast", 정보통신용어사전, 한국정보통신기술협회(TTA). @원문보기 "Unicast, Unicasting, 유니캐스트, 유니케스트, 유니캐스팅", 정보통신기술용어해설, 2022년 8월 10일. @원문보기 2023. 6. 4.