posted by 셀로브 2020. 6. 10. 09:05

(at the immigration office) What's the purpose of your visit?
(입국 심사대에서) 방문 목적이 뭔가요?
immigration office : 입국 심사대
purpose : 목적

To traval.
여행 왔습니다.

How long are you travaling in Sweden?
스웨덴에서 얼마나 여행하실 건가요?

For 10 days.
10일 동안이요.
주어 동사 없이 핵심만 말해서 대화 가능하다.

For 10 days only in Sweden?
10일 동안 스웨덴에만 계실 건가요?


Yes.


Alright. Where will you be staying?
알겠습니다. 어디에서 묵으실건가요?

I have a reservation at ABC hotel.
ABC 호텔을 예약했습니다.

Do you have a return ticket?
귀국편 비행기표를 가지고 계신가요?
return ticket : 귀국 티켓

Sure, I do. Here is a copy of my itineraty.
그럼요, 있어요. 여기 제 일정표 사본이 있는데요.
a copy of ~ : ~ 사본

Oh, no... Where's it gone?
아, 이런... 어디 갔지?

참조출처 : 네이버 오늘의 회화

'언어(Language) > 영어(English)' 카테고리의 다른 글

Do you have a good appetite?  (0) 2020.06.09
When's the last time you got a checkup?  (0) 2020.06.09
posted by 셀로브 2020. 6. 9. 14:59

지속적이고 성공적인 투자를 위해 기준을 작성한 페이지입니다.

 

Warning

단순히 돈을 벌려고 삶을 살아가는 거라면 인생은 너무 허무해진다. 나와 내 가족의 행복이 첫번째 이유가 되어야 한다. 그 행복을 키우는 데에 투자가 도움이 된다고 판단하여 진행한다.


Fact!
미래는 정확하게 예측 할 수 없다. 이 사실로 아래 내용들이 유추 가능하다.
- 저점매수와 고점매도를 하는 것은 불가능에 가깝다.
- 누군가 나보다 낮은 단가에 매수했다고 나보다 높은 단가에 매도한다는 보장은 없다.
- 판매한 주식이 올랐다고 아쉬워 하지 말아라. 판매한 주식이 떨어질 수도 있다.

 

Decide

투자가치가 있는 기업을 선정한다. 개인적으로 투자에 많은 시간을 할애하여 일상을 망치고 싶지는 않다. 때문에 투자는 Long term으로 계획한다.

 

Buy

투자기업을 정하고 투자 금액 및 투자 시점을 계획한다. 계획했다면 주가상태, 그래프에 상관없이 현재가로 매수한다.

Sale

필요한 현금을 충당하는데 있어 주식매도가 대출 및 다른 자산의 활용보다 적은 기회비용을 갖을 때, 매도 목표가격에 도달한 시점에만 판매한다.

posted by 셀로브 2020. 6. 9. 14:01

Have you lost or gained weight recently?

요즘 체중이 줄거나 늘었나요?

  • Have you p.p? ~하셨나요?
  • lost가 last로 들림.
  • gained가 gain까지만 들림.
  • recently 가 리센라이로 들림.

 

Not really.

별로요.

 

My weight has been the same for the last five years.

지난 5년간 체중이 똑같았어요.

 

How's your appitite?

입맛은 어떠세요?

  • appitite : 입맛. 식욕

 

Do you have a good apptitle?

식욕은 좋으신가요?

 

It's the same as usual.

평소랑 같아요.

  • as usual. 늘 그렇듯이. 평소

 

Oh, come to think of it. I've had lots a fatty food at night.

아, 그러고 보니, 밤에 기름진 음식을 많이 먹었네요.

  • Oh, come to think of it, ~. 아, 그러고 보니, ~예요.
  • fatty : 기름진
  • I'v had food : 음식을 많이 먹었네요.

 

I see. Now please get on the table.

  • 알겠습니다. 이제 진료대로 올라가세요.

참고출처 : 네이버 오늘의 영어회화

'언어(Language) > 영어(English)' 카테고리의 다른 글

Here is a copy of my itinerary.  (0) 2020.06.10
When's the last time you got a checkup?  (0) 2020.06.09
posted by 셀로브 2020. 6. 9. 13:40

When's the last time you got a checkup.

마지막으로 건강 검진을 받으신게 언제죠?

  • When's(When + is) : 웬즈로 발음
  • last : 래스트로 발음
  • check up이 아닌 checkup. 뜻은 검진

 

Last year. In May.

작년이요. 5월에요.

 

Okay. Lie on your back.

그렇군요. 누워 보세요.

  • Lie : 눕다.
  • bag으로 들림. Lie를 보고 back으로 파악 필요. back : 등

 

Please tell me if it hurts.

아프시면 말씀하세요.

  • if it은 이프 잇이 아닌 이핏으로 발음된다.
  • hurts가 hearts로 들린다.

 

Alright.

네.

 

Now lie on your stomach.

이제 엎드려 보세요.

  • Now가 No로 들린다.
  • Stomach 배.
  • 정리하면 lie on your back은 등을 대고 눞는 것, lie on your stomach은 배를 대고 눞는 것

 

Does it hurt if I press heare like this?

여기를 이렇게 누르면 아프세요?

  • Does it은 더즈 잇 이 아닌 더짓으로 발음됨을 주의

 

Yes, a little.

네, 약간이요.

 

Can you sit up for a second?

잠시 앉아 보시겠어요?

  • sit down (서있는 상태에서) 앉다.
  • sit up (누워있는 상태에서) 앉다. 일어나 앉다.

 

Okay. Now you can get off the table.

됐습니다. 이제 진료대에서 내려오셔도 됩니다.

  • get off : 내려오다.
  • table : 진료대

 

참고출처 : 네이버 오늘의 영어회화

 

 

'언어(Language) > 영어(English)' 카테고리의 다른 글

Here is a copy of my itinerary.  (0) 2020.06.10
Do you have a good appetite?  (0) 2020.06.09
posted by 셀로브 2014. 1. 9. 17:02

* 얻다 - get/obtain/acquire/secure


get 

손에 넣으려고 했던 것이 아닌데 [저절로 얻게 되다]라는 뜻으로 get이 쓰일 때가 있다.
비나 눈이 올 때의 상황이 그렇다. In the winter, Daekwanryoung often gets a lot of snow. (겨울에 대관령에 큰눈이 자주 내린다.)
 get은 노력해서 갖고 싶은 것을 [얻어 내다]라는 뜻으로 쓰인다.

 If you study hard, you can get a high score in the test. (열심히 공부하면 시험에서 높은 점수를 얻을 수 있다.)처럼 사용한다.


obtain 

obtain은 그 목표를 위해 어떤 노력이 기울여졌다는 것을 암시한다.
예를 들어, I obtained a master’s degree in my field of study. (내 연구 분야에서 석사학위를 받았다.)라고 하면 학위를 따기 위해 열심히 공부했다는 의미가 은연중에 암시된다.

또 하나의 예로, She obtained permission to go backstage and meet the singer. (그녀는 무대 뒤로 가서 그 가수를 만나볼 수 있도록 허락 받았다.)라고 하면 그녀가 그 가수를 만나려고 애썼다는 암시된다.
또, get과 같이 단순히 [얻다]라는 뜻도 있는데, get에 비해 정중하고 형식적인 뉘앙스를 풍기므로 주로 문어에서 많이 쓴다. 특히 일의 중요성을 강조하고자 할 때는 get 대신 obtain을 쓴다.


acquire

사전적인 의미로는 [물건을 손에 넣다, 획득하다]라는 뜻이다. 
그런데 acquire는 [(중요한 물건 또는 어떤 일을 시간을 들여) 조금씩 획득해 가다, 늘려가다]라는 어감을 갖고 있으며 get에 비해 다소 형식적인 느낌을 준다. 조금씩 늘려가는 것이라면 수집을 예로 들 수 있는데, He had acquired a large collection of old records over a period of several years. (그는 수 년에 걸쳐 옛날 음반들을 많이 모아왔다.)와 같이 쓰일 수 있다.
또, [기능, 자격 등을 획득하다]라는 의미도 있어

He acquired adequate proficiency in Chinese. (그는 충분한 중국어 실력을 쌓았다.)처럼 말하기도 한다.


secure

secure에는 [획득하다, 얻다]라는 의미도 있다. 
하지만 secure는 상당히 공식적이고 형식적인 느낌을 주므로 주로 금융, 상거래, 외교와 같은 특정 분야에서 [약속을 얻다, 계약을 체결하다]라는 뜻으로 쓰인다.

예를 들어, The company has secured a contract for a major ad campaign. (그 회사는 대형 광고 계약을 맺었다.)와 같이 쓰인다.

posted by 셀로브 2013. 12. 19. 21:56


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66

No enclosing instance of type 클래스이름 is accessible. Must qualify the 
allocation with an enclosing instance of type 클래스이름 (e.g. x.new A() where 
        x is an instance of 클래스이름)

접근하려는 클래스의 인스턴스가 닫혀져 있지 않다는 뜻인듯합니다.

검색해보니 static 인지 확인하라고 되어 있군요.

참고 : http://www.ezslookingaround.com/blog/tech/?no=1265

    static 메서드 안에 비스테틱 local class를 선언해서 사용하는 경우 발생합니다.
    public class A {
    class B {
    }

    public static String getString(){
        B b = new B();                      //여기서 컴파일 에러가 발생합니다.
    }
}

non-static 클래스는 포함하고있는 상위 클래스를 인스턴스로 생성한다음 그 인스턴스를 통해서 생성할수 있는데 , 
해당 메서드에서는 포함하고 있는 A클래스의 인스턴스를 생성하지 않고  B클래스만 생성하려고 하기 때문입니다.
public class A {
    static class B {
    }

    public static String getString(){
        B b = new B();                      //이제는 별말 안합니다.
    }
}

차라리 public class로 따로 만들어도 됩니다.
//A.java
public class A {
    public static String getString(){
        B b = new B();                      //이래도 별말 안합니다..
    }
}
-----------------------------
//B.java
public class B {

}

그냥 로컬에서만 빼도 됩니다.
//A.java
public class A {
    public static String getString(){
        B b = new B();                      //이래도 별말 안합니다..
    }
}

class B {

}

그리고 둘다 static 을 지워도 됩니다.
public class A {
    class B {
    }

    public String getString(){
        B b = new B();                      //이경우도 별말 안합니다.
    }
}


'언어(Language) > JAVA' 카테고리의 다른 글

Java 한글 <-> 유니코드 변환  (0) 2013.12.19
Text File Read Write  (0) 2013.12.18
IS-A 관계와 HAS-A 관계  (0) 2013.10.20
캡슐화  (0) 2013.10.20
다형성  (0) 2013.10.20
posted by 셀로브 2013. 12. 19. 21:47

http://dev.mysql.com/downloads/mirror.php?id=414335 


위 링크를 클릭하면 로그인 페이지가 나온다. Oracle 사이트 계정으로 로그인~!

 

다운로드 받은 파일을 실행

next를 하다보면 아래와 같은 화면이 나타남. Devleoper Default 선택한 상태로 next

 

 

그런데 설치가 진행되지 않는다면..다시 Back하고 Custom을 선택하고 next,

Applications > MySQL For Excel 1.1.1 선택 해제하고 next



 

next next하다보면 아래와 같은 화면이 나타남. Passworkd 설정 후, next next~끝



 

아래 경로로 가보면 connerctor jar가 있다. 이 jar파일을 톰캣경로\lib로 복사~~

만약, 톰캣이 실행중이라면, Restart를 하셔야 합니다.

경로 : C:\Program Files\MySQL\Connector J 5.1.26


 

 

MySQL 사용하기 

 

커맨드 창하나 실행~ (실행 > cmd) 

아래 경로로 찾아가기, 만약 환경변수에 설정을 해놨다면 그냥 바로 실행해도됨

C:\Program Files\MySQL\MySQL Server 5.6\bin  

경로로 이동한 다음 

 

아래와 같이 입력. 처음에 만든 사용자가 없으므로 root 계정으로 접속!

비밀번호는 mysql설치시 입력했던 암호



 

 

그리고 새로운 데이터 베이스 생성, 굵은 글씨는 이름이다.

create database my_database; 

show databases; // 데이터베이스 리스트 보여주는 명령어 

 

사용자 생성 및 권한 부여 

grant all privileges on my_database.* to test_user@localhost identified by '1234';

 

접속 종료하고 생성한 사용자로 다시 접속하기



 

 

테이블 생성하기



 

테이블 구조 보기

desc board;

 

데이터 추가

 

posted by 셀로브 2013. 12. 19. 21:34


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
public class Unicode {

    public static String decode(String unicode)throws Exception {
        StringBuffer str = new StringBuffer();

        char ch = 0;
        forint i= unicode.indexOf("\\u"); i > -1; i = unicode.indexOf("\\u") ){
            ch = (char)Integer.parseInt( unicode.substring( i + 2, i + 6 ) ,16);
            str.append( unicode.substring(0, i) );
            str.append( String.valueOf(ch) );
            unicode = unicode.substring(i + 6);
        }
        str.append( unicode );

        return str.toString();
    }

    public static String encode(String unicode)throws Exception {
        StringBuffer str = new StringBuffer();

        for (int i = 0; i < unicode.length(); i++) {
            if(((int) unicode.charAt(i) == 32)) {
                str.append(" ");
                continue;
            }
            str.append("\\u");
            str.append(Integer.toHexString((int) unicode.charAt(i)));

        }

        return str.toString();

    }

    public static void main(String[] args) throws Exception {
        String str = encode("한 글");
        System.out.println(str);
        System.out.println(decode(str));
    }
}


'언어(Language) > JAVA' 카테고리의 다른 글

No enclosing instance of type 컴파일 오류  (0) 2013.12.19
Text File Read Write  (0) 2013.12.18
IS-A 관계와 HAS-A 관계  (0) 2013.10.20
캡슐화  (0) 2013.10.20
다형성  (0) 2013.10.20
posted by 셀로브 2013. 12. 18. 19:12

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
import java.io.*;

public class ReadWriteTextFile {

    static public String getContents(File aFile) {
        //...checks on aFile are elided
        StringBuilder contents = new StringBuilder();

        try {
            //use buffering, reading one line at a time
            //FileReader always assumes default encoding is OK!
            BufferedReader input =  new BufferedReader(new FileReader(aFile));
            try {
                String line = null; //not declared within while loop
                /*
                 * readLine is a bit quirky :
                 * it returns the content of a line MINUS the newline.
                 * it returns null only for the END of the stream.
                 * it returns an empty String if two newlines appear in a row.
                 */

                while (( line = input.readLine()) != null){
                    contents.append(line);
                    contents.append(System.getProperty("line.separator"));
                }
            }
            finally {
                input.close();
            }
        }
        catch (IOException ex){
            ex.printStackTrace();
        }


        return contents.toString();
    }

    static public void setContents(File aFile, String aContents)
            throws FileNotFoundException, IOException {
        if (aFile == null) {
            throw new IllegalArgumentException("File should not be null.");
        }
        if (!aFile.exists()) {
            throw new FileNotFoundException ("File does not exist: " + aFile);
        }
        if (!aFile.isFile()) {
            throw new IllegalArgumentException("Should not be a directory: " + aFile);
        }
        if (!aFile.canWrite()) {
            throw new IllegalArgumentException("File cannot be written: " + aFile);
        }

        //use buffering
        Writer output = new BufferedWriter(new FileWriter(aFile));
        try {
            //FileWriter always assumes default encoding is OK!
            output.write( aContents );
        }
        finally {
            output.close();
        }
    }

    public static void main (String... aArguments) throws IOException {
        File testFile = new File("C:\\PageCount.txt");
        System.out.println("Original file contents: " + getContents(testFile));
        setContents(testFile, "The content of this file has been overwritten...");
        System.out.println("New file contents: " + getContents(testFile));
    }
}


'언어(Language) > JAVA' 카테고리의 다른 글

No enclosing instance of type 컴파일 오류  (0) 2013.12.19
Java 한글 <-> 유니코드 변환  (0) 2013.12.19
IS-A 관계와 HAS-A 관계  (0) 2013.10.20
캡슐화  (0) 2013.10.20
다형성  (0) 2013.10.20

DB

posted by 셀로브 2013. 12. 16. 20:32

http://blog.naver.com/blueday9404?Redirect=Log&logNo=110174448144

http://blog.naver.com/doryjj?Redirect=Log&logNo=193946953

http://blog.naver.com/zsgth?Redirect=Log&logNo=140196852031

1. mysql 안에 테이블과 투플을 생성한 다음

2. jdbc 드라이버를 설치하고

3. 자바를 통해 데이터베이스와의 연결을 확인해보는 작업을 할 것이다!!

 

 

- 먼저, 기본적인 테이블을 생성하고 투플 하나를 추가하였다.

 

< jdbc 드라이버 설치 >

- 다음 사이트에서 mysql 의 JDBC 드라이버인 Connector/J를 다운받는다.

www.mysql.com/products/connector/

 

 

- 다운받은 파일을 설치하고 나면,  MySQL 경로안에 bin 파일이 생성되는데, 이 파일을 jdk와 jre 안에 복사하여야 한다.

- 구체적인 경로로 설명하면  " C - Program Files - MySQL - MySQL Connector J " 안의 mysql-connector-java-5.1.26-bin  파일을,

 C - Program Files - jdk 1.6.0_37 - jre - lib - ext

 C - Program Files - jre7 - lib - ext

 경로안에 복사해야 한다. (jdk안의 jre말고, jre가 설치되어 있지 않다면 복사하지 않아도 되는듯 하다 ) 





 

 

< 자바-데이터베이스 프로그래밍 >

- DB연결을 테스트하는 소스를 작성하였다.

import java.sql.*;

public class DB {
 public static void main(String[] args) {
  Connection conn = null;
  try {
   Class.forName("com.mysql.jdbc.Driver");
   conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/son","s-----","-----");

                                      :// 호스트명 : 포트번호 / 데이터베이스이름" , "아이디" , "패스워드"); 를 의미한다.
    System.out.println(" db에 접속했습니다. ");
   conn.close();
  }
  catch ( ClassNotFoundException cnfe){
   System.out.println("해당 클래스를 찾을수 없습니다. " + cnfe.getMessage());
  }
  catch( SQLException se){
   System.out.println(se.getMessage());
  }

 }

} 

- 그리고 실행결과를 통해 연결됐음을 확인하였다!

( jdbc의 설치환경이 올바르지 않을 경우 "해당클래스를 찾을수 없습니다" 오류가 뜬다고 한다 )