1. 네이버에서 제공하는 지도를 사용하기 위해서는 네이버 개발자 센터에서 키를 발급받아야한다.(http://developer.naver.com) 들어가서 키 발급/관리 메뉴에서 지도 api키를 발급한다. 테스트할 서버의 url이나 로컬url(포트포함)을 써주고 키발급을 하면된다. 2. 지도를 보기 위해서 기본 골격을 jsp페이지에 넣어준다.(여러가지 기능을 테스트 해보고 싶으면 네이버 개발자 api참고) - 자바스크립트코드 Colored By Color Scripter™ 1 Colored By Color Scripter™ 1 2 3 4 5 6 7 8 9 10 window.onload = function(){ new nhn.api.map.Map('map',{ point : mapPoint, zoom:10,..
책을 따라가며 3일동안 고생하며 MySQL을 설치하고 윈도우환경 MySQL클라이언트에서 리눅스의 MySQL서버에 접속하기를 해보았습니다. 책에 의존하다 보니 다 되는 것은 아니라서 여기저기 검색을 활용하기도 했습니다. 1. 먼저 리눅스에서 MySQL을 다운받아서 설치해야 합니다. http://www.mysql.com 두가지를 다운 받습니다.(mysql community server) MySQL-serverXXXXX.glibcXX.i386.rpm MySQL-clientXXXXX.glibcXX.i386.rpm 터미널에 접속해서 ]# yum -y install perl-DBI 명령어를 쳐줍니다.(mysql관련 패키지라고 적혀있음) 관련 패키지 설치가 끝났으면 다운받은 MySQL을 설치해줍니다. 강제로... ]..
openSSH를 사용하면 원격으로 리눅스터미널에 접근하여 리눅스를 관리 할 수있다. 리눅스를 관리할 수 있는 것으로 텔넷도 있지만 텔넷은 로그인시 계정정보가 암호화가 되지 않기 때문에 해킹의 위험이 있다고 한다. openSSH를 사용하면 로그인시 계정정보가 암호화된다고 한다. 그러니 openSSH사용 -_- 시범환경은 vmware에 레드헷리눅스다. 리눅스 상에서 openSSH가 서비스되고 있는지 확인해본다 터미널을 열고 (root 사용자로 접근해야한다.) rpm -qa openssh-server (openSSH가 설치되어 있는지 확인) service sshd status (현재 openSSH가 실행되고 있는지 확인) 현재 실행되고 있지 않다면 service sshd start 입력 - 레드헷은 기본적으로..
구글차트로 방문자수를 일주일 단위로 집계하려고 하다 보니 매주 월요일 0시가 되면 방문자수가 카운트되는 DB가 초기화가 되게 해야되서 스케쥴러를 찾다가 쿼츠 스케쥴러를 찾았다. (사실 스프링에 @scheduled 라는 스케쥴러를 지원하는 어노테이션이 있지만 나중에야 알았다....-_-) 1. Maven에 의존 라이브러리 주입(pom.xml) 그룹아이디 : org.quartz-scheduler 아티팩트아이디 : quartz 2. QuartzJobBean추상클래스를 상속받아 executeInternal()메서드를 오버라이딩 하는 클래스를 작성한다. 이 메서드에 스케쥴러가 돌아가는 시점에 수행 할 코드(작업)를 정의한다. BoardService라는 객체는 sql을 수행하는 dao단을 호출하는 비즈니스 로직 클..