세션 리스너에 아래와 같이 적어줬더니 에러 발생. ServletContext session = (ServletContext) arg0.getSession(); ServletContext로 캐스팅 할 수 없댄다. 코드어시스트를 다시 받아서 HttpSession session = arg0.getSession(); 로 바꿔주니 잘 돌아감. 손으로 치지 말고 어시스트를 받자..;;
구글맵(Google Maps JavaScript API v3) 적용, 위치 표시와 말풍선 띄우기. ↑ 전에 올렸던 글이다. 위치를 검색할 때, 위도와 경도로 찾게 되면 항상 미국 구글맵에 들어가서 위치를 검색한 다음에 위도와 경도를 알아내서 직접 기입해야 하는 수밖에 없는데... 이번 글에서는 그런 불편을 없애기 위해 위도/경도가 아닌 주소로 바로 검색하는 방법을 사용하려 한다. 이 방법을 찾게 된 이유는 DB에 있는 수 십개의 업체들을 웹상에 지도로 표시해야 하는데 위도/경도 컬럼을 만들어서 일일히 업데이트 하는 게 지옥이었기 때문이다. 그래서 주소 컬럼을 이용해서 업체의 주소를 가져와 바로 검색할 수 있는 방법을 찾게 됐다. 구글맵API에서는 이걸 지오코딩이라고 부른다. 전에도 말했지만 방법은 어렵지..
양산형 키보드의 끝판왕이라고 불리는 리얼포스87. 미친 척하고 질렀다. 매일 혹사당하는 내 불쌍한 손목을 위해.. 어떤가? 포스 쥑이지 않나? ㅋㅋ 아는 사람들은 알고, 모르는 사람들은 가격듣고 미친X 취급한다는... 그 키보드. 물건을 받자마자 타이핑 해보고 눈에서 별이 뿅!하더라. 기계식 키보드와는 또 다른 맛. 이녀석은 무접점 방식이다. 지금까지 써본 키보드 중에서 단연 으뜸이다! 내가 구입한 차등의 경우 균등과는 달리 키압이 키마다 달라서, 새끼 손가락이 닿는 부분은 키압이 낮게 돼있다. 키감이 워낙 가볍고 무접점방식이라 사람들이 말하는 구름타법? 그게 가능할 것 같다. 여기에 돈지랄 좀 해서 노랑이 키캡 세트도 질러주셨다. ㅡㅡㅋ 바꿔끼는데 어찌나 귀찮던지.. 껴놓고나니까 샤라랑~~~ 이쁘기 그..
아침부터 이클립스 실행하자마자 에러질이다. 이런 경우 재부팅하고 해결된 적이 있어서 재부팅을 해봤지만 여전히 같은 에러가 발생했다. 참 가지가지 한다. 원인은 메모리 관리에 문제가 있어서인 것 같다. 참고: http://blog.daum.net/say_young/6710278 이클립스가 설치된 폴더 안에 있는 eclipse.ini 파일을 메모장으로 열고,--launcher.XXMaxPermSize (Perm영역의 최대 크기)256M -Xms512m (heap영역의 시작 크기)-Xmx512m (heap영역의 최대 크기) Perm영역과 Heap영역의 크기를 조정하면 에러를 잡을 수 있다. (크기 차이가 심하면 과부하를 주는 듯하다.) 내 경우, Xms1024m-Xmx1024m이었던 것을 Xms512m-Xmx..
구글지도를 웹페이지에 적용했을 때의 모습이다. 방법은 굉장히 쉽다. 사실.. 처음에 아무것도 몰랐을 때는 좀 어려운데, 알고나면 별 거 아니다. https://developers.google.com/maps/documentation/javascript/ 아래 소스에 주석으로 설명을 달아놨으니 필요한 사람은 참고하길 바란다. *** 먼저 독타입을 HTML5 형식으로 맞춰줄 것! "" ↓ 사이에 넣는다. ↓ 와 사이에 넣는다. 참고로 위도와 경도는 https://maps.google.com 의 지도에서, 오른쪽 클릭 → 이곳이 궁금한가요? 선택하면 알아낼 수 있다.