java에서 디렉토리(폴더)를 만들때는 어떻게 하면 될까...

이 소스를 보고 있자니 c에서는 어떻게 처리를 해 주는지 궁금해졌다
dos(Windows), Xnix 에서의 표현방법의 차이에따라

두가지 방식이 다 되는지 테스트를 해 보았다
dos(windows) 식으로 쓸려면 \가 포함이 되어야 하는데
" " 안에서 써야되므로 \\ 와 같이 두번 써주어야 한다

[CODE type="java"]
import java.io.File;

public class orz {
[tab]


[tab]public static void main(String args[]){

[tab][tab]File Dos = new File("d\\dos\\foo\\bar");
[tab][tab]File Xnix = new File("d/xnix/foo/bar");
[tab][tab]
[tab][tab]Dos.mkdirs();
[tab][tab]Xnix.mkdirs();
[tab][tab][tab][tab]
[tab]}
}
[/HTML][/CODE]

위 코드 수행 결과, 해당하는 디렉토리가 생성 되었다.
개인적인 견해로는 \\를 두번쓰는 dos  형식보다
/ 한번 쓰는 xnix 형식이 코더 입장에서 볼때 편해 보인다

'개발 > Java' 카테고리의 다른 글

자바, 한글 그리고 유니코드  (0) 2006.07.19
conf reader  (0) 2006.07.19
디렉토리 만들기  (1) 2006.07.18
한글 자모음 분리하기  (1) 2006.07.12
jdbc programming  (0) 2006.07.06
Java: OS 알아내기  (1) 2006.07.06
  1. kfmes 2006.07.19 14:23 댓글주소 | 수정 | 삭제 | 댓글

    Win32 API

    int foo()
    {
    char DirName[256];
    DirName = "c:\\bar";
    CreateDirectory(DirName, NULL);
    return 0;
    }

    //BOOL CreateDirectory(
    // LPCTSTR lpPathName, // pointer to directory path string
    // LPSECURITY_ATTRIBUTES lpSecurityAttributes // pointer to security descriptor
    //);


웹 검색을 해도 그렇다할 해결책이 없어서
이곳에 흔적을 남긴다

필자도 이 현상으로 한참을 삽질한 기억이 있다

싸이월드
http://user.sempee.com/~kfmes/imgpds/iecharset000.png
뭔가 페이지는 읽는거 같고, 완료라고 뜨기는 하는데 하얀 화면만 나타난다

http://user.sempee.com/~kfmes/imgpds/iecharset001.png
인터파크의 경우도 마찬가지다

해결방법은 의외로 간단(?)하다

http://user.sempee.com/~kfmes/imgpds/iecharset002.png
마우스 오른클릭후 인코딩 -> 한국어 를 선택해주면 잘 보인다


'개발 > Java' 카테고리의 다른 글

conf reader  (0) 2006.07.19
디렉토리 만들기  (1) 2006.07.18
한글 자모음 분리하기  (1) 2006.07.12
jdbc programming  (0) 2006.07.06
Java: OS 알아내기  (1) 2006.07.06
java + mysql  (0) 2006.07.06
  1. LinDol 2006.11.06 21:17 댓글주소 | 수정 | 삭제 | 댓글

    ㅋㅋㅋ 감사 감사 가현옹 +_+


어제 오늘 삽질한 결과

smart bot과 db연동을 할수있게되었다

지금 당장은 고생 좀 했지만
나중에 데이터를을 직접 관리하는것보다
db 쓰면 처리할일이 줄어드니 ···
미래를 위한 투자라고 생각하자!!

'개발' 카테고리의 다른 글

테스트용으로 만들어본 DFA  (3) 2006.10.14
Genealogy of Common Languages  (2) 2006.08.02
msnbot - mysql db와 연동  (0) 2006.07.06
bot 추가 기능 구상  (0) 2006.02.14
시내버스노선검색기능구현준비작업  (0) 2006.01.04
eclipse 에서 autoftp플러그인사용  (0) 2005.12.22


jdbc programming

개발/Java 2006.07.06 22:17
http://lococo.sch.ac.kr/jclass/notes/jdbc/basics/howto.html

'개발 > Java' 카테고리의 다른 글

디렉토리 만들기  (1) 2006.07.18
한글 자모음 분리하기  (1) 2006.07.12
jdbc programming  (0) 2006.07.06
Java: OS 알아내기  (1) 2006.07.06
java + mysql  (0) 2006.07.06
gaim에서 sempeebot  (0) 2006.01.14


Java에서 OS 알아내기


[CODE type="java"]class ShowOS{
[tab]public static void main(String[] args){
[tab][tab]try{
[tab][tab][tab]String osName = System.getProperty("os.name");
[tab][tab][tab]System.out.println(osName);
[tab][tab]}
[tab][tab]catch (RuntimeException sr){
[tab][tab][tab]System.err.println("e : " + sr);
[tab][tab]}
[tab]}
}[/HTML][/CODE]

'개발 > Java' 카테고리의 다른 글

한글 자모음 분리하기  (1) 2006.07.12
jdbc programming  (0) 2006.07.06
Java: OS 알아내기  (1) 2006.07.06
java + mysql  (0) 2006.07.06
gaim에서 sempeebot  (0) 2006.01.14
Thread Test  (0) 2006.01.05
  1. 2008.02.22 12:34 댓글주소 | 수정 | 삭제 | 댓글

    비밀댓글입니다


java + mysql

개발/Java 2006.07.06 11:32
Java에서 MySql 사용하기

1) 서버쪽 설정
방화벽에서 3306 포트를 열어준다 tcp,udp
mysql 의 db테이블에 해당 사용자의 접근권한을 %(anywhere)로 설정

mysqld 및 방화벽 서비스 재시작

2) 클라이언트 쪽
mysql.com 에서 jdbc드라이버를 다운받아 설치한다

Example
[CODE type="java"]
try {
[tab][tab]Class.forName("com.mysql.jdbc.Driver"); // 드라이버 위치 지정
[tab][tab]} catch (ClassNotFoundException e1) {
[tab][tab][tab]e1.printStackTrace();
[tab][tab]}
[tab][tab]String url = "jdbc:mysql://주소:포트/DB이름";
[tab][tab]String que;
[tab][tab]ResultSet rs;
[tab][tab]try{
[tab][tab]Connection con = DriverManager.getConnection(url,USERID,PASSWD);
[tab][tab]Statement stmt = con.createStatement();
[tab][tab]
[tab][tab]rs = stmt.executeQuery("select * from Menu");
[tab][tab]
[tab][tab]while(rs.next()){
[tab][tab][tab]int theInt = rs.getInt("menu_id");
[tab][tab][tab]String name = rs.getString("name");
[tab][tab][tab]int price = rs.getInt("price");
[tab][tab][tab]
[tab][tab][tab]System.out.println( theInt + "/ " + name +" / " + price );[tab][tab][tab]
[tab][tab][tab]
[tab][tab]}
[tab][tab]}catch (Exception e) {
[tab][tab][tab]System.out.println(e);
[tab][tab]}[tab][tab][tab]
[tab][tab]
[tab]}
[/HTML][/CODE]
스샷
http://user.sempee.com/~kfmes/imgpds/javadb.png

'개발 > Java' 카테고리의 다른 글

jdbc programming  (0) 2006.07.06
Java: OS 알아내기  (1) 2006.07.06
java + mysql  (0) 2006.07.06
gaim에서 sempeebot  (0) 2006.01.14
Thread Test  (0) 2006.01.05
java : equals() method overriding  (0) 2006.01.01


~_~

개발/Assembly 2006.07.05 11:45
http://openproject.nazzim.net/crack.htm

'개발 > Assembly' 카테고리의 다른 글

~_~  (0) 2006.07.05


-ㅁ- 블로그 설정완료

'개발 > 삽질' 카테고리의 다른 글

vmware에 osx를 설치해 보다  (3) 2007.04.25
CyChat.java  (0) 2006.08.01
cychat IRC로 접속하기  (0) 2006.08.01
-ㅁ- 블로그 설정완료  (0) 2006.07.05
SIC OPTABLE  (0) 2006.04.21
SIC IR List (working...)  (0) 2006.03.14


SIC OPTABLE

개발/삽질 2006.04.21 18:32
OPTAB                
Mnemonic        Opcode        
ADD        18        
AND        40        
COMP        28        C
DIV        24        
J        3C        
JEQ        30        
JGT        34        
JLT        38        
JSUB        48        
LDA        00        
LDCH        50        
LDL        08        
LDX        04        
MUL        20        
OR        44        
RD        D8        P
RSUB        4C        
STL        14        
STSW        E8        P
STX        10        
SUB        1C        
TD        E0        PC
TIX        2C        C
WD        DC        P

'개발 > 삽질' 카테고리의 다른 글

vmware에 osx를 설치해 보다  (3) 2007.04.25
CyChat.java  (0) 2006.08.01
cychat IRC로 접속하기  (0) 2006.08.01
-ㅁ- 블로그 설정완료  (0) 2006.07.05
SIC OPTABLE  (0) 2006.04.21
SIC IR List (working...)  (0) 2006.03.14