=Develop=
테이블정의서 DB테이블 조회, 컬럼 조회
안녕하세요!이번 포스팅은 테이블정의서 정리 할 때 간단하게 조회할 수 있는 쿼리를 정리해 두려합니다Oracle환경에서 정리를 했습니다~ 먼저 테이블 목록을 간단하게 뽑을 수 있는 쿼리입니다--테이블WITH US_TABLE AS ( SELECT TABLE_NAME FROM USER_TABLES WHERE TABLE_NAME NOT LIKE 'BK_%' ORDER BY TABLE_NAME)SELECT A.TABLE_NAME AS "테이블명" , B.COMMENTS AS "테이블설명" FROM US_TABLE A LEFT OUTER JOIN USER_TAB_COMMENTS B ON A.TABLE_NAME = B.TABLE_NAME 다음은 테이블 목..
PDFObject - jsp에 pdf파일 삽입
안녕하세요 오늘 다뤄볼 건 jsp에서 pdf파일을 삽입해서 페이지 로드 되었을 때 바로 홈페이지 안에 pdf가 박혀있게 하는 기능인데요. 간단합니다! 먼저 https://github.com/pipwerks/PDFObject/blob/master/pdfobject.js PDFObject/pdfobject.js at master · pipwerks/PDFObjectA lightweight JavaScript utility for dynamically embedding PDFs in HTML documents. - pipwerks/PDFObjectgithub.com위 사이트에 들어가 해당 js를 다운로드 받습니다.그리고 프로젝트에 js를 추가해 주고 사용할 jsp 상단에 스크립트를 호출해 옵니다. 여기에 PD..
날짜/시간 유효성검사 regex
안녕하세요개발을 진행하다 유효성검사들을 진행해야 하는데 하나하나 작성하기는 싫어서 찾는데 구멍이 하나씩 있어서그냥 한번 만들자 하고 만들어놓은 유효성검사입니다! 유효성 검사의 시작 : /^유효성 검사의 끝 : $/ 위가 시작과 끝에 들어가면 됩니다 ((19|20)\d\d) -> 각 자릿수로 맨 앞자리는 19 혹은 20이 오게 되고 그 뒤 2자리(\d\d)는 숫자가 들어와야 한다 ( 1900~2099를 입력할 수 있는 식 )(0?[1-9]|1[012]) -> 연산식과 같은 느낌으로 순서대로 읽으면 0인가? 0이면 1~9가 와야 하고 1이면 0,1,2만 와야 한다 (0[1-9]|[12][0-9]|3[01]) -> 위와 같이 [ ] 안에 두 개숫자가 들어가면 1or2로 읽으..
[ Eclipse ] 플러그인 내부망에서 수동설치 ( feat.QuickSearch )
내부망에서 진행되는 프로젝트일 경우에 이클립스 내부에 있는 Eclipse marketplace를 사용할 수 없게 됩니다 ㅠ그럴 때 수동으로 설치를 해야 하는데 JAR파일로 이동시켜 설치하는 방법을 소개하겠습니다 제가 제일 주로 사용하는 quickSearch로 예를 들며 설명드릴게요 제일 먼저 이동시킬 JAR파일을 준비해 줍니다그리고 파일명을 따로 복사해서 메모장에 적어놔 줍니다(org.springsource.ide.eclipse.commons.quicksearch_3.9.11.201912160745-RELEASE jar 빼고 이렇게~ 아래에서 필요해요 ) 위 파일을 다운로드하여 JAR파일을 준비해 주고 JAR파일을 복사해서 내 이클립스가 있는 위치에 plugins폴더 안으로 들어갑니다plugins폴더..
[ Eclipse ] 경고, 에러 표시 방법 수정
이클립스를 사용하다 보면 사용자 편한 대로 설정을 바꾸고 싶어지는 때가 오게 됩니다테마를 다크모드로 바꾼다던가 텍스트를 변경한다던가 이것저것 하는데요오늘 포스팅할 내용은 경고 혹은 에러가 있을 경우에 표시하는 것을 바꿀 수 있는 방법입니다 이게... 왜 하게 되었냐면..다크모드로 바꾸는데 자꾸 Warning이랑 Error 뜨는 자리에 전체 하이라이트 표시가 되더라구요..눈아프게 ㅠ그래서 다시 밑줄로 바꾸고 싶은데 검색해도 다 Warning제거하는 방법만 나오고 해서 찾은 걸 공유하고자...ㅎ 기본적으로 경고가 있으면 노란색으로 밑줄이 가고 에러가 있으면 빨간색으로 밑줄이 가게 됩니다 그런데 테마를 바꾼다던가 하다 보면 가끔 해당 부분이 하이라이트로 변하게 됩니다이럴 때! 다시 원상 복구하기 위해 수정을 ..
화면보호기 / 잠금화면 방지 ( java )
여러 프로젝트로 다니다 보면 보안 때문에 10분에 한 번씩 화면이 잠금화면이 되도록 설정이 되어있는 곳이 있는데요 잠깐 생각한다고 종이에 끄적이고 있다 보면 갑자기 잠금화면 되고 다시 풀고 해야 해서 귀찮은 상황이 나오게 되는데...(딴... 짓... 을... 하기도....ㅎ)위 같은 상황을 방지하기 위한 java 소스! .... exe파일은 마우스를 초마다 이동시켜 주는 프로그램을 검색해서 설치해 주시면 될 것 같아요 ( no화면보호기 ) java소스를 올려두겠습니다 출근해서 아래 소스 켜고 CTRL+F11로 (eclipse) 실행해 놓으면 됩니다 ^^java소스!package scrn_block; import java.awt.MouseInfo;import java.awt.Point;import jav..