반응형 *:;전체보기;:*696 이클립스 검은 블랙 어두운 테마 적용 방법 이클립스 어두운 테마 적용 방법 우선 어두운테마를 적용했을 때의 모습입니다. 흰색의 테마가 질릴 때나 눈의 보호(?!)를 위해 바꾸기도 하죠. 그럼 적용 방법을 알아보도록 하겠습니다. 아래의 링크로 이동합니다. http://marketplace.eclipse.org/content/eclipse-moonrise-ui-theme 형광색으로 표시된 Install 버튼을 드래그 해서 이클립스의 Package Explorer에 놓습니다. 드래그앤 드랍이 안될 경우에는 help-Eclipse Marketplace 에서 moonrise를 검색해 install 합니다.(아래 참조) 그럼 위와 같은 창이 뜨고, Confirm을 눌러 인스톨을 진행합니다. (중간에 확인창이 나오면 그냥 '예'를 클릭하시면 됩니다.) 설치가.. 알짜정보/IT정보 2016. 9. 8. 이클립스 라이브러리 생성 방법 How to make library in eclipse 이클립스 라이브러리 생성 방법 How to make library in eclipse jar 파일들을 라이브러리로 만드는 방법에 대해서 알아보자. 프로젝트에서 마우스 오른쪽 버튼을 클릭해 Properties로 들어가자(단축키 프로젝트에서 alt + Enter) Java Build Path - Libraries 탭에서 Add Library... 를 선택한다. Add Library 창이 뜨면 User Library를 선택하고 Next User Libraries... 버튼을 클릭한다. New 버튼을 클릭해 Library의 이름을 명명하고 OK 그럼 Library가 생성되고 Add JARs...를 선택해 라이브러리에 추가될 jar 파일들을 선택한다. 그럼 아래와 같이 Library에 jar 파일들이 추가된 것을.. Programing/JAVA 2016. 9. 1. JAVA, JEUS, WebTob 버젼 확인 방법 JAVA, JEUS, WebTob 버젼 확인 방법 커맨드(cmd) 창을 엽니다. (윈도우키+r => cmd 입력) - JAVA : java -version - JEUS : jeusadmin -version - WebTob : wscfl -version 알짜정보/IT정보 2016. 8. 31. Hot Deploy란 이클립스 hot deploy 설정방법 톰캣 재실행 없이 class 변경사항 적용 Hot Deploy란 이클립스 hot deploy 설정방법 톰캣 재실행 없이 class 변경사항 적용 오늘은 개발 시간을 혁신적으로 단축 시킬 수 있는 Hot Deploy 방법에 대해 알아보려 한다. Hot deploy란 톰캣의 재실행 없이 class 파일의 변경사항을 바로 적용할 수 있는 방법이다. (기존에는 빌드..후 톰캣재실행..) 규모가 작은 프로젝트의 경우 톰캣 빌드 시간이 얼마 안걸리지만 큰 프로젝트의 경우 톰캣의 재실행 시간이 오래 걸린다. 이 시간을 줄임으로써 개발시간을 단축 할 수 있다. hot deploy 적용 방법 1. pom.xml - maven plugin 설정 (에 아래 maven 추가) org.apache.tomcat.maven tomcat7-maven-plugin 2.2 80.. Programing/egovFramework 2016. 8. 31. tracert, ping, telnet IP경로 추적, 인터넷 연결 확인, 포트 접속 확인 방법, 동시 접속자 수 카운트 tracert, ping, telnet IP경로 추적, 인터넷 연결 확인, 포트 접속 확인 방법 웹 개발을 하다보면 해당 서버가 인터넷이 연결 되는지, 포트가 열려있는지, 아니면 해당 IP로 가는 경로가 어떻게 되는지 확인해야 될 때가 있다. 이럴 때 사용하는 것이 ping, telnet, tracert 이다. 그럼 첫번째로 ping에 대해 알아보자. 특정 ip로 접속이 안될 때 흔히 'ping 날려봐' 라는 말을 한다. 해당 ip를 가지고 있는 장비가 인터넷에 연결 되어있는지 확인할 때 사용한다. 사용방법은 아래와 같다. 윈도우키+r, 또는 실행창에서 cmd를 입력한다. 그러면 아래와 같은 커맨드 창이 열린다. 거기에 ping ip주소를 입력하면 해당 장비가 인터넷에 연결되어 있는지, 방화벽에 막혀있진.. 알짜정보/IT정보 2016. 8. 31. RTSP(Real Time Streaming Protocol) 웹에서 플레이 하는 방법 vlc player 활용 RTSP(Real Time Streaming Protocol) 웹에서 플레이 하는 방법 vlc player 활용 ※Chrome 에서는 RTSP Protocol 이 막혔습니다! 이번엔 HLS가 아닌 RTSP 주소를 웹에서 플레이 하는 방법에 대해서 알아보자. HLS와 달리 RTSP는 HTML5 Video 태그에서 아직 지원을 하지 않는 것으로 알고 있다. 그래서 별도의 ActiceX 나 PlugIn을 사용해야 한다. 아래 설명할 방법은 vlc player 를 사용해서 웹에 출력하는 방법이다. jsp 파일 내에 아라와 같이 object를 생성한다. 여기서 중요한 것은 codebase와 src 파라미터 이다.(bold처리된부분) 현재 코드 베이스에는 vlc play 설치파일 주소가 적혀있다. cab 파일을 만.. Programing/Streaming 2016. 8. 16. HLS(Http Live Streaming) 웹에서 플레이 하는 방법 HLS(Http Live Streaming) 웹에서 플레이 하는 방법 웹에서 스트리밍 방식의 동영상을 재생하는 방법에는 RTSP (Real-Time Streaming Protocol), RTP(Real-Time Transport Protocol), RTMP( Real-Time Messaging Protocol), HLS(Http Live Streaming) 방식 등이 있다. (참고로 RTSP는 1초, HLS는 10초 정도의 delay가 존재한다.) HLS를 제외하고는 현재 HTML5에서 지원은 하지 않기 때문에 가장 간단한 방법인 HLS로 웹에 동영상을 표출하는 방법을 알아보자. HTML5에서 제공하는 태그를 사용하여 HLS 동영상을 출력할 것이다. 이를 위해서는 video.min.js 와 videojs.. Programing/Streaming 2016. 8. 5. ibatis # $차이 동적 테이블, 동적 컬럼을 사용해보자. ibatis # $차이 동적 테이블, 동적 컬럼을 사용해보자. 개발을 하다보면 같은 쿼리문인데 컬럼이나 테이블명만 다른 경우가 있다. 이럴때 동적으로 컬럼과 테이블만 매핑해주면 쿼리의 양을 줄일 수 있다. 그럼 그 사용방법을 알아보자. 보통 iBatis를 활용해 값을 바인딩 할때 #value# 를 사용했을 것이다. 예를 들면 SELECT * FROM TABLE1 WHERE COLUME1 = #value# 이런식으로. 위와 같이 #을 사용하면 SELECT * FROM TABLE1 WHERE COLUME1 = ? 와 같은 쿼리의 ? 에 해당 #value# 값이 바인딩 되는 것이다. 테이블이나 컬럼위치에 값을 바인딩해서 사용하면 SELECT #COLUME1# FROM TABLE1 java.sql.SQLExce.. Programing/Spring 2016. 7. 6. 다음 지도 API 사용시 SCRIPT5007: 정의되지 않음 또는 null 참조인 'Geocoder' 속성을 가져올 수 없습니다. 에러 다음 지도 API 사용시 SCRIPT5007: 정의되지 않음 또는 null 참조인 'Geocoder' 속성을 가져올 수 없습니다. 에러 다음지도에서 주소-좌편 변호나 객체인 Geocoder() 사용 시 위와 같은 에러가 발생했다. 개발 시 잘 되었던 부분인데 왜 갑자기 에러가 발생했는지 보니, api 키를 변경하면서 누락된 부분이 있었다. 아래와 같이 수정해주면 에러는 해결된다. -수정전 -수정후 Programing/API 2016. 6. 27. eclipse 이클립스 Referenced file contains errors(http://....) 에러 잡는법 eclipse 이클립스 Referenced file contains errors(http://....) 에러 잡는법 이클립스를 사용하다보면 가끔 아무것도 안건드렸는데 저런 에러가 발생하곤 한다. 에러는 났는데 프로젝트 실행에는 아무 문제가 없다... 근데 빨강 X 동그라미가 사람을 좀처럼 신경쓰이게 하는게 아니므로 없애보도록 하자. 에러 발생부분. 프로젝트 실행은 잘된다.. 아무래도 이클립스 참조 에러인듯 하다. 에러를 없애는 방법은 아래와 같다. 이클립스 메뉴에서 Window - Preferences 로 이동한다. Preferences 창이 뜨면 General - Network Connection - Cache 로 이동한다. 그리고 위의 에러 메세지에서 Referenced file contains er.. Programing/JAVA 2016. 6. 23. 자바스크립트 유용한 달력 라이브러리 full calendar 사용법 한글 옵션 적용 자바스크립트 유용한 달력 라이브러리 full calendar 사용법 한글 옵션 적용 full calendar 는 달력을 사용해 일정관리 페이지를 만들때 유용하게 사용된다. 그럼 사용법을 보자. 아래의 Link를 클릭하면 홈페이지로 이동된다. Link : http://fullcalendar.io/ 정말 깔끔한 라이브러리고 사용법도 어렵지 않다. 다운로드를 하기 위해서 상단 메뉴의 Download를 클릭한다. 그럼 상단에 최신 압축파일을 다운로드 할수 있다(Latest) 다운받은 파일을 압축풀면 아래와 같은 파일들이 있고 개발할때는 선택된 3개의 파일만이 필요하니 복사해서 원하는 위치에 붙여넣는다. 이제 full calendar 를 사용할 페이지에 3개의 파일을 불러온다. 그리고 body내에 div를 추가한.. Programing/JavaScript 2016. 6. 7. javascript 자바스크립트 배열의 중복값 제거하는 여러가지 방법 javascript 자바스크립트 배열의 중복값을 제거하는 여러가지 방법 Javascript 에서 배열의 중복값을 제거하는 방법들에 대해서 알아보겠습니다. 중복값을 제거하는 함수인 removeDup를 만들어 가장 단순한 방법부터 구현하고 이를 개선해 보겠습니다. const removeDup = function(arr){ const newArray = []; for(let i=0, n=arr.length; i Programing/JavaScript 2016. 6. 3. pom.xml ojdbc dependency 에러 해결법 how to solve ojdbc dependency error pom.xml ojdbc dependency 에러 해결법 how to solve ojdbc dependency error 전자정부 프레임워크 DB 세팅시 pom.xml 에 dependency를 추가시 Missing artifact ojdbc:ojdbc:jar:14 에러 발생. -- 에러 발생부분. 1 2 3 4 5 6 7 ojdbc ojdbc 14 system ${basedir}/src/main/webapp/WEB-INF/lib/ojdbc-14.jar Colored by Color Scripter cs -- 위의 부분을 아래와 같이 수정 하고 repositories 추가 1 2 3 4 5 com.oracle ojdbc14 10.2.0.4.0 cs --------------------------------.. Programing/egovFramework 2016. 5. 27. Cannot load JDBC driver class 'com.mysql.jdbc.Driver' 해결방법 Cannot load JDBC driver class 'com.mysql.jdbc.Driver' 해결방법 Mysql 을 사용하기 위해 context-datasource.xml 에 아래와 같이 잘~ 설정을 해주었는데 드라이버 클래스가 로드할수 없다는 에러가 떳다. 원인은 말 그대로 mysql 드라이버를 로드 할 수 없다는 것. 해결방법은 mysql connector jar 파일을 다운받아 lib 폴더에 넣어주면 된다. jar 파일을 다운받기 위해 아래의 페이지로 이동한다. Link : mysql-connector-java-5.1.39-bin.jar 파일 다운 페이지로 이동해 아래의 형광색이 칠해진 부분의 Download를 클릭해 다운을 받는다.(오라클id/pw 필요) 다운받은 파일의 압축을 풀어 mysql.. Programing/JAVA 2016. 5. 20. java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver 원인/해결방법 java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver 원인/해결방법 잘되던 프로젝트였는데 이클립스 업데이트를 하니 갑자기 위의 에러가 났다. 뭐 에러 내용이야 ODBC 클래스를 못찾는다는 것인데.. 에러가 나는 부분을 찾아가니 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 이부분 이었다. 구글링을 해서 원인을 찾아보니 JAVA 8 부터는 ODBC, JDBC 브릿지를 사용하지 않는다고.. 그래서 업데이트된 이클립스를 확인하니 연결된 톰캣이 JDK1.8 을 기본으로 사용하고 있었다. 이것을 1.7로 다운그래이드 하니 문제는 해결되었다. 방법은 아래와 같다. 서버를 새로 추가한다. (기존의 서버가 있을 경우 Ser.. Programing/JAVA 2016. 5. 12. 이전 1 ··· 29 30 31 32 33 34 35 ··· 47 다음 💲 추천 글 반응형