본문 바로가기

IT_Developers1149

이클립스 - profile 변경 설정하기 profile eclipse 에서 변경하기 안녕하세요 고코더 입니다. 스프링부트로 개발설정시에 프로파일 별로 설정을 나누어 사용하는게 보통입니다. 테스트 서버나 실제서버의 DB 접속 정보가 다를 경우 이렇게 설정해놓으면 서버에서 해당 프로파일을 바라보고 동작 시킬 수 있기도 하고 사용법이 다양하기 때문입니다. 스프링 부트 프로젝트를 import 시키고 나서 해당 곳에 프로파일이 구분이 있다면 이클립스를 통해 쉽게 변경하여 적용 할수 있습니다. ▼ Boot Dashboard에 서버에 마우스 오른쪽 버튼을 눌러서 "open config" 클릭 합니다. ▼ 그 다음 profile 선택창에서 셀렉트박스에서 선택하고 "apply"를 선택하면 됩니다. 마무리 이클립스 참 편하다! 2018. 12. 27.
WAS - JSP를 업로드 후 Not Found 되는 경우 / 서버 디스크 용량 문제 아파치 서버 디스크 용량이 꽉 찼을때 일어나는 현상 안녕하세요. 고코더 입니다. 자바 서버에 JSP를 고치고 업로드를 하는 과정에서 신기한 경험을 했습니다. ▼업로드한 JSP에 접근하면 낫파운드(404)가 뜹니다. 혹은 JSP를 수정하면 해당 파일 접근시 역시 접속이 불가 합니다. 코딩적으론 문제가 없어보여 서버 쪽에 들어가 확인을 해보았습니다. ▼ 이런 서버가 돌고 있는 드라이브의 용량이 0바이트 남았네요. 디스크 용량이 꽉차서 JSP를 업로드시 was 상에 파일을 못읽는거 같습니다. ▼ 보통 이런 경우는 서버 운영이 오래동안 이루어져 아파치 LOG 파일 같은 각종 로그 파일들이 기가바이트 단위로 쌓여 있기 때문입니다. 오래된 LOG는 필요없고 백업해놓으면 될 문제입니다. 제 서버의 아파치의 LOG 폴.. 2018. 12. 27.
HTML5 - Video 태그 사용하기 / 예제 HTML5 비디오 태그 샘플 안녕하세요. 고코더 입니다. 웹에서 비디오를 재생 시킬때 애용하던 태그가 있습니다. embed : 멀티미디어 태그 ▼ 이런식으로 src에 주소 값만 넣어주면 1cs ▼ 추억의 플레이어 스킨을 볼 수 있습니다 . HTML4에서 사용이 중지되었지만 HTML5에는 다시 사용이 가능하지만 권장사항은 아닙니다. 왜냐면 HTML5에 Video 강력한 태그가 존재하기 때문입니다. ▼ 아래의 코드를 웹에서 실행하면 12345Colored by Color Scriptercs ▼ 새로운 모습의 비디어 플레이어가 나타납니다. 훨씬 세련된 모습입니다. ▼ 이 태그의 컨트롤바 속성을 알아보겠습니다. controls : 플레이어 컨트롤바가 나타납니다. autoplay : 플레이어 컨트롤바가 나타납니다.. 2018. 12. 26.
Sourcetree - 브랜치 생성(복제)하기 / 소스트리로 브랜치 폴더로 생성 하기 안녕하세요. 고코더 입니다. 기존 소스의 수정 개발 건이 있거나 테스트 할 경우에도 브랜치를 생성하여 기존의 중요한 서비스의 영향을 끼치지 않도록 합니다. 그래서 오늘은 소스트리로 브랜치를 생성하는 방법을 알아보겠습니다. ▼ 복사할 브런치를 선택 한 후에 상단에 있는 브랜치 버튼을 누릅니다. ▼ 그리고 브런치명에 저는 test/01 이렇게 입력했습니다. 그럼 test 카테고리 밑에 01이라는 브랜치가 생기겠네요 ▼이렇게 브랜치가 생성되었습니다. 슬러시 대로 폴더가 만들어져 브런치가 생성 됩니다. 이 상태로 테스트 후에 브런치를 삭제하여도 되고 필요 하다면 push 하여서 새로운 브런치를 운영하시면 됩니다. 마무리 개발을 시작하는 분이라면 git 사용법을 잘 익혀두세요 2018. 12. 24.
ODBC - MYSQL ODBC Connector 설치하기 윈도우 서버에서 mysql ODBC 가 안보일때 안녕하세요. 고코더 입니다. 윈도우 서버는 기본적으로 셋팅되어 있는 서버는 MSSQL 입니다. 당연하죠 같은 회사 프로그램이니깐요. 그래서 다른 데이터베이스 ODBC 컨넥터를 사용하려면 프로그램을 설치해야 합니다. 윈도우 서버는 MS-sql 다음으로 가장 많이 사용 되는 DB는 mysql 입니다. ▼아래 URL 로 접속합니다. 자신의 맞는 OS 환경을 선택하고 MSI 버전 다운로드를 클릭 하겠습니다. https://dev.mysql.com/downloads/connector/odbc/ ▼ 그리고 설치를 합니다. 넥스트만 눌러주세요 ▼설치를 하셨다면 ODBC를 실행합니다. ▼ 그리고 추가 버튼을 누릅니다. 원하는 옵션에서 ▼ 반가은 MySQL ODBC가 보입.. 2018. 12. 23.
PHP - XML 1분만에 개발하기 / 직관성 하드코딩 하드코딩 XML 개발 안녕하세요. 고코더 입니다. 요즘은 백엔드에서 XML과 JSON을 생성 하게 될일이 많습니다. 보통은 PHP에서 제공하는 함수인 new SimpleXMLElement() 를 사용 합니다. 그런데 복잡하지 않은 XML 이거나 임시로 개발한 XML 데이터라면 하드코딩으로 개발하는게 더 쉽게 빠르게 가능합니다. ▼ 아래 예제 코드를 확인해주세요.12345678910Colored by Color Scriptercs ▼ 웹페이지에서 확인한 결과 입니다. ▼소스 보기로 하니 XML 형태 그대로 입니다. ▼ echo 로 XML 형태를 그대로 작성하고 뒤에 엔터 값을 넣어주시면 소스보기에도 깔끔하게 나타나겠죠 echo "". "\n"; ▼헤더만 XML 로 지정해주면 됩니다.Header('Conte.. 2018. 12. 21.
이클립스 - 현재 수정 소스 폴더 열기 이클립스로 개발중인 소스 폴더 위치 열기 안녕하세요. 고코더 입니다. 이클립스로 개발시에 파일을 탐색기로 열어서 확인할 경우가 있습니다 저같은 경우에는 JSP 파일을 FTP로 업로드 해줄 경우가 있는데요. 그럴때 수정중인 파일을 탐색기로 한번에 찾아보는 방법을 알아보겠습니다. ▼폴더를 찾아가고 싶은 소스에서 ALT + ENTER (알트 + 엔터)을 누릅니다. ▼그러면 속성 창이 뜨고 해당 아이콘을 클릭 합니다. ▼그럼 이렇게 폴더까지 뜨고 선택까지 되어 있습니다. ▼ 단축키가 싫다면 해당 이클립스창에서 파일 마우스 오른쪽 버튼을 눌러서 Properties 를 클릭해주세요. 이렇게 하면 헷갈리지 않고 파일을 선택할 수 있게 됩니다. 마무리 FTP로 직접 배포하는 시스템일 경우 알아두면 편한 꿀팁 입니다. 2018. 12. 19.
JavaScript - 자바 스크립트로 해당 날짜에만 실행 하기 하드코딩으로 자바스크립트로 특정 날짜에만 실행하기 안녕하세요. 고코더 입니다. 가끔 웹사이트를 운영하다보면 특정한 날짜에만 임시로 팝업을 실행한다거나 경고창을 띄우게 될일이 많습니다. 그럴 경우 하드코딩으로 잠시 개발하였다가 원복을 하는 경우가 많은데요 그저 간단한 코딩이고 현재 시간을 비교해서 if를 하면 끝인데 저는 날마다 헷갈리네요. 그래서 적어 놓습니다. 12345678910111213141516 if (new Date() >= new Date('12/01/2018 21:00:00') // 언제부터 && new Date() 2018. 12. 19.
JSP | JSTL - 오늘 날짜,시간 출력 하기 자바 JSP 에서 년,월,일 시간 출력하기 안녕하세요. 고코더 입니다. JSP상에서 JSTL을 이용해 날짜를 찍어 보는 방법을 알아겠습니다..java에서 생성해 view로 보내주면 가장 좋겠지만일회성 페이지나 간단하게 작성할때를 위해간단하게 작성해보겠습니다. 아래 자바빈을 선언합니다. 그리거 ID는 now로 지정했습니다. 그 다음 해당 날짜 형식 포맷을 지정합니다. vlaue : 포맷을 변경 하고 싶은 값을 입력합니다. pattern : 시간 표시 형식을 나타냅니다. y년, m월, d일 h시간, m분, s초 var : 변수를 선업합니다. 해당 선언된 값으로 사욘하게 됩니다. 해당 값을 사용하는 방법입니다. ▼ 전체코드를 합해보면 아래처럼 됩니다. 1234오늘 날짜 : Colored by Color Scr.. 2018. 12. 18.