Program
[JS] URL 에서 파라미터 추출 하는 방법(IE 포함 / +URLSearchParams ) 자바스크립트에서 url의 파라미터를 읽기/수정 등을 사용할 때 쓰는법 입니다. www.test.com?type=Name 이란 값에서 Name을 사용하기위한 예제들을 공유합니다. URLSearchParams 사용법1234567891011121314var search = location.search var params = new URLSearchParams(search); var getType= params.get('type'); console.log(getType);//Name //+스크립트 내부에서 바꾸는법//params.set('getType', 'ID');//url = params.toString();//c..
[Oracle] 데이터 존재여부를 확인하는 EXISTS / NOT EXISTS 데이터 유무 에 따라 특정액션을 취하는 경우가 필요합니다EXISTS 와 IN 정도로 구분이 가능한데 이번에는 EXISTS 를 사용 하는 방법을 공유 하고자합니다. EXISTS문 사용법123456789101112131415SELECT 컬럼FROM 테이블WHERE EXISTS (서브쿼리); SELECT 컬럼FROM 테이블WHERE EXISTS (서브쿼리); cs EXISTS은 논리연산자 중의 하나로써 조건절로 서브쿼리 형태로만 올 수 있습니다. EXISTS 예제1 :N 구조의를 가진 두개의 테이블이 있다는 가정하에 A 테이블 B테이블 에있는 데이터 유무를 판단해보고자 합니다 TABLEB 에 데이터가 있는 TABLEA 데이터 출력1..
[JS] 현 위치의 URL 특정 파라미터값 가져오기 URL에 파라미터를 가지고오는 방법은 다양하지만 js 를 통하여 원하는 하나의 파라미터를 가지고 오는 방법을 공유하고자한다. 12345678var documentUrl = document.URL; var NdocumentUrl = new URL(documentUrl); var name = NdocumentUrl .searchParams.get("name"); //url에 있는 name이란 파라미터값을 가지고옴 console.log(name)// test 라는 값을 파라미터로 넘겼을 경우 test 라는 형태로 출력 Colored by Color Scriptercs
[JAVA] NAS - java.io.filenotfoundexception 액세스가 거부되었습니다 WIindows Server 환경에서 Nas 와 연동 하는 상황이였는데 해당 서버에는 NAS가 잘연동되있고 모든권한도 주어진 상태였다. 혹시 몰라 하위 디렉토리도 다 확인하였는데도 권한이 다 주어진 상태였음 ▼ 윈도우 권한 확인마우스 우클릭 - 속성 - 보안 - 그룹또는 사용자 이름 && 사용자권환 하지만 소스를 통해 파일을 생성 할떄 다음과 같은 오류가 발생하였다. 1 ERROR : java.io.filenotfoundexception : \\PATH\파일명 (액세스가 거부되었습니다) cs 보안도 열어보고 권한도 다주어보아도 계속적으로 퍼미션 디나인이 나왓는데 해결 방법을 공유하고자한다. 1. 웹자격증명..
[Windows] 윈도우 서비스 등록/삭제/ 설명추가 방법 종종 윈도우 서비스를 건들여야 하는일이 발생하는데 이때 잊지않기 위해 포스팅을함. 윈도우 서비스는 sc.exe 라는 유틸리티를 이용하여 각 서비스를 설정하는데 이를 통하여 등록/삭제 등 자유롭게 설정을 진행한다. 이제 하는방법을 공유하고자한다. 1. 관리자권한 CMD 실행 ▼서비스등록>sc create "서비스네임" binPath= "서비스경로" ▼서비스 설명 추가>sc description 서비스네임 "이곳은 설명입니다" ▼등록된 윈도우 서비스 확인 ▼서비스 삭제 >sc delete "서비스네임" 123sc delete "service_Name" cs
[Tomcat] 지정된 서비스가 설치된 서비스로는 없습니다. 톰캣 설정을 하기위해 tomcat7w.exe 실행 하면 지정된 서비스가 설치된 서비스로는 없습니다. 라는 문구가 나올때가 있다. 1. 관리자 권한 cmd 실행2. 톰캣 설치 폴더 이동 ex) C:\tomcat8\bin3. service.bat. install tomcat8 ▼ 서비스 등록1234 -- 서비스등록 C:\tomcat8\bin> service.bat install tomcat8 cs 등록 후에 tomcat8w.exe를 실행 하면 실행이 된다.. 이방법 말고는 1. 윈도우 - 실행 2. C:/tomcat8\bin\tomcat8w.exe //ES//TomcatEE 으로 실행해줌 ▼ 서비스 삭제1234 --서비스 삭제 C:\tomcat8\..
[Tomcat]APR 기반의 Apache Tomcat Native 라이브러리 호환문제 톰캣 최신버전 8.5 이상 을 설치 하고나서 연동을 진행할때 APR 기반의 Apache Tomcat Native 라이브러리 호환되지않는 버전 메시지가 나올 경우가 존재한다. 아래와 같이 기존 설치된 버전이 과거 버전입니다 라는 문구가 나오는경우인데. An incompatible version [1.1.0] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14] 해결 방안( Windows 및 Linux 에 따라 해결 방법이 다름. Window 해결방안 ) JAVA 와 tomcat 에 native 을 따..
[Eclipse] SVN(Subversion) 오프라인에서 설치하는법 프로젝트 진행와중 비인망의 환경등에서 온라인으로 SVN 등을 지원받지 못할경우가 다수 발생하였다 특히 SVN 메뉴가 안보이거나 인식을 못하였을떄 해당 탭을 실행하였을 경우 Could not create the view: org.eclipse.tean.svn.ui.repository.RepositoriesView 라는 멘트가 나왔을때 바로 해당 파일이 없다는건데 설치를 진행하는법을 공유하고자한다. Show View > Other: SVN> 위에서 언급하였듯 보통 온라인 환경에선 Help > Eclipse Marketplace 를 통해 다운을 진행하면 되지만 오프라인 환경에서는 SVN 플러그인과 connections (SVNKit) 파일을..
[Oracle] 오라클 테이블 컬럼 추가/수정/삭제/컬럼명 변경 하는법 1. 테이블 컬럼 추가하기(ALTER TABLE ADD) ALTER TABLE 테이블명 ADD(컬럼명 타입(SIZE)); ex) ALTER TABLE TEST ADD(COL_NAME VARCAHR2(30); 2. 테이블 컬럼 수정하기(ALTER TABLE MODIFY) ALTER TABLE 테이블명 MODIFY(컬럼명 타입(SIZE)); ex) ALTER TABLE TEST MODIFY(COL_NAME VARCAHR2(5)); 3. 테이블 컬럼 삭제하기(ALTER TABLE DROP) ALTER TABLE 테이블명 DROP COLUMN 컬럼명; ex) ALTER TABLE TEST DROP COLUMN COL_NAME ; 4. 테이블..