-
php에서 엑셀로 출력하기개발 2007. 9. 28. 10:12
header("Content-Type: application/vnd.ms-excel; charset=euc-kr"); header("Content-Disposition: attachment;filename=파일이름;"); header("Content-Description: PHP4 Generated Data"); ---------------------------------------------------------- PHP에서 출력할 내용을 echo 로 뿌려주고 헤더를 위와 같이 선언하면 뿌려주는 내용이 excel 파일로 저장된다. charset 은 utf-8은 아직 지원하지 않는다고 들었지만 아직 정확한 내용은 확인하지 못했다. 내가 해본 결과로는 별로 특별한 문제는 없었다. 출력내용을 iconv 를 ..
-
자바에서 윈도우 레지스트리 사용하기개발 2007. 9. 28. 10:09
간단한 메소드만 몇개 정리해봤습니다. 이정도면 쓸만하겠죠? import java.util.prefs.BackingStoreException; import java.util.prefs.Preferences; public class Main { private static Preferences pref; public static void main(String[] args) throws BackingStoreException { pref = Preferences.userRoot(); } public static void setValue(String key, String value) { pref.put(key, value); } public static String getValue(String key) { ret..
-
[자바] 텍스트컴포넌트의 한글 초기화 세팅하기개발 2007. 9. 18. 15:40
// 한글을 우선순위하는 코드 import java.awt.im.InputContext; InputContext ic = com.getInputContext(); // com : TextCompoments if(ic != null) { Character.Subset[] subset ={Character.UnicodeBlock.HANGUL_SYLLABLES}; ic.setCharacterSubsets(subset); } 위와 같이 하면 텍스트입력시 한/영키를 누르지 않아도 기본값으로 한글이 세팅됩니다.
-
[css] 텍스트 입력 초기값으로 한글 받기개발 2007. 9. 18. 00:14
스타일을 주면 됩니다. 즉, 이렇게 참고로... 영문숫자만 입력받고자할때는 disabled 값으로 지정하면된다. style = "ime-mode:auto" (자동변경) (한/영 전환 가능) style = "ime-mode:active" (한글 모드) (한/영 전환 가능) style = "ime-mode:inactive" (영문 모드) (오직 영문) style = "ime-mode:disabled" (영문 모드) (한/영 전환 가능) style = "ime-mode:deactivated" (한글 모드) (한/영 전환 가능)
-
SVN(SubVersion) 사용하기개발 2007. 9. 15. 17:44
1. SVN 개요 - unicode 지원으로 한글사용 가능 - 각각의 파일로 버전을 관리하는 것이 아니라 써밋횟수로 버전관리 - CVS 다음 버전이라 생각하면 됨 (즉, 더 좋아졌음) 2. SVN 서버 설치하기 - 다운로드 : http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91 - 현재 최신 버전은 1.4.5 임 (svn-1.4.5-setup.exe)를 다운 받는다. - 윈도우일 경우 1) 설치 후 저장소로 사용할 폴더를 만들고 저장소로 지정한다. - SVN : 저장소가 위치할 경로 - PROJECT : 저장소 위치 (보통 프로젝트와 같은 이름을 사용한다.) svnadmin create C:\SVN\PROJECT 2) 사용자 인증 ..
-
텍스트 문서 파싱하기개발 2007. 9. 15. 14:38
구분자가 '=' 로 되어있는 텍스트파일을 key값과 value로 파싱한다고 하자. 그럼 우선, 파일을 라인단위로 읽어서 각각의 라인을 '=' 로 구분하여 key값과 value값을 구별해낸다. 텍스트 문서가 한글로 되어 있다면 한글이 깨지지 않도록 InputStram 으로 읽지 않고 FileReader 로 읽으면 문제될 것도 없어 보인다. private void makeFile(File file, File referenceFile) { FileWriter fw = null; BufferedReader br = null; String key = "", value = "", line = ""; int index = -1; try { fw = new FileWriter("new_"+referenceFile.ge..
-
책상을 구입하다.책 2007. 9. 13. 09:37
대학교 3학년때까지만 해도 컴퓨터 책상이 있고, 의자에 앉아서 공부를 했었다. 4학년에 올라가고 이사를 가면서 기존의 책상은 모두 버렸고, 이불 올리는 책상에 컴퓨터를 올리고 라면상자를 접어서 키보드와 마우스를 올렸다. 모니터가 CRT에서 LCD로 바뀌면서 키보드와 마우스가 모니터와 같은 책상에서 놀았고, 또 다른 곳으로 이사를 가도 그 형태는 변하지 않았다. 지금 살고 있는 이 집 전에서 살때부터 이런 고민을 했다. 책상과 의자가 있는 것을 구입할 것인가? 아니면 바닥에 앉는 좌식형 책상을 구입할 것인가? 결론 없는 뫼비우스띠처럼 고민만을 계속하다가 고민의 핵심은 그것이 아님을 깨달았다. 문제는 좌식형 책상을 사느냐 마느냐가 아니라 나에게 무언가를 공부하고 작업할 수 있는 책상 자체가 있느냐 없느냐가 ..
-
자바원 세미나이야기 2007. 9. 10. 12:44
지난 9월 7일 자바원 세미나가 있었습니다. 최근 자바에 관련된 이슈들과 자바의 신기술 및 기존의 기술에 대한 상세설명등이 있었습니다. 자세한 내용들은 기억이 잘 안나네요. 생소한 내용들이라 ㅎㅎ 아는 사람이 아무도 없을줄 알았는데 그곳에서 대권이를 만나 상당히 반가왔습니다. 같이 저녁을 먹는데, 반가운지라 소주에 물탄듯 시원하게 뇌세포에 알코올을 넣어봤습니다. 그리고 집에 도착해보니 어느덧 시계는 벌써 새벽 1시를 넘었습니다. 세미나에 가겠다고 하니 가라고 보내준 회사에 참 신기하다는 생각이 들고, 내가 자진해서 세미나를 찾아보고 직접간다는 것도 신기하다는 생각이 들고,' 조금씩 내가 변해가는 것인가 하는 생각도 들었습니다. '다음 커뮤니케이션'에서 열린 세미나와는 달리 기념품(USB 허브)이 제법 무..