본문 바로가기

전체 글68

IP주소로 국가를 알아보자. (GeoIP library 이용) 관련출처링크 http://vincent.delau.net/php/geoip.html [php 로 예를든 IP주소로 국가알아보는법 블로그 글] http://www.maxmind.com/app/geoip_country [csv파일 다운로드 받는 사이트] 먼저 위 두번째 사이트접속 후 Binary Format과 CSV Format 중 csv형식의 파일을 다운로드 받는다. (이글의 첨부파일로 있으니 여기서 다운받아서 써도 되지만 간간히 업뎃이 이루어지고 있는것 같으니 이글을쓴 시간보다 오랜시간이 지난후라면 다시 최신버젼으로 다운받는걸 추천한다.) 여기선 My-SQL DBMS를 사용한다는 전제하에 설명하도록 한다.(내가 쓰고있는거라서 어쩔수 없다.ㅋ) 먼저 현재 사용중인 database에 총 3개의 테이블을 생성.. 2008. 4. 30.
Jimi를 이용한 Thumbnail 위 첨부파일을 classpath에 추가한후 import com.sun.jimi.core.Jimi; import com.sun.jimi.core.JimiException; import com.sun.jimi.core.JimiUtils; import java.awt.Image; import java.io.File; public class JimiTest { public static void main(String [] args) { String UPLOAD_PATH = "C:" + "/" + "my work" + "/" + "java exam" + "/" + "data"; String imgFile = "sample.jpg"; Image thumbnail = JimiUtils.getThumbnail("C:/".. 2008. 4. 22.
ResourceBundle의 활용 ResourceBundle의 활용 by kkaok 2003-05-12 API 위치 java.util.ResourceBundle 역할 프로그램 배포시 고정된 자원과 변화하는 자원이 있다. 게시판 배포를 예로 든다면 안에 소스는 대부분 고정된 자원이다. 하지만 사용자마다 database의 설정 등은 수정해서 사용해야 하는 부분이다. 이러한 값들은 프로그램의 알고리즘과 상관없는 부분으로 따로 관리해야 하는 자원들이다. 이러한 자원은 파일로 저장해서 관리하는 것이 보편적 추세로 ResourceBundle을 이용 할 수 있다. 아래는 현제 사용중이 properties 파일이다. ADMIN_ID=id ADMIN_PWD=pass MAX_UPLOAD_SIZE=6291456 위에서 보면 단순히 "="를 기준으로 해서 왼.. 2008. 4. 19.
애니노트 AU4350 노트북 50만원... 아...너무 사고싶어 노트북...ㅠ_ㅠ싸고 사양도 괜찮네...돈이..ㅠ_ㅠ흑흑흑 빠른시일안에 널 접수해 주겠어 -ㅁ-켜켜켜 2008. 4. 18.