윈도우에는 계산기가 들어있다. 바로 calc다. 이 calc로 컴퓨터의 간단한 성능테스트를 할 수가 있다. 50000을 입력한 후 !(느낌표,Shift+1)를 입력한다. !보면 알 수 있듯이 50000 factorial을 구하는 것이다. 50000*49999* ... * 1 이다. 곱하기 50000번 한다. 어쨌거나 요즘 잘나간다는 넷북으로 계산기 테스트를 해봤다. 삼성 NC10의 결과는 40초 이상이었다. 요즘 좀 최신형 피씨다 싶으면 17~18초 정도 나온다. 이 계산기는 싱글 코어만 사용하기 때문에, 하나의 코어에서 얼마나 빨리 계산할 수 있느냐를 나타낸다고 할 수있다. 50000! 의 결과는 다음과 같다. 위의 그림과 같이 213236승 정도의 단위이다. 한 가지 재밌는 점은 한 2년 정도전에 구..
java.util.Date는 날짜와 시간을 나타내기 위해 사용합니다. 이 클래스의 기본 생성자를 보면, System.currentTimeMillis() 를 사용해서 초기화하고 있습니다. System.currentTimeMillis() 를 보면, http://java.sun.com/docs/glossary.html#N 를 보면 native keyword는 이 메소드가 자바가 아닌 다른 언어로 작성되었다는 것을 의미하는... 어쨌거나 milli second 정확도의 시간을 long값으로 반환하는데, 위에 나와있듯이 1970년 1월 1일 자정부터 현재시간과의 차이를 나타납니다. 일단 long값은 -9,223,372,036,854,775,808 에서 9,223,372,036,854,775,807 까지의 값을 가..
Arthur : van Hoff Sun의 자바 개발 팀. 검색해보면 이 사람에 관한 글을 많이 볼 수 있음. 왼쪽에 있는 사람이 van Hoff. 딱 봐도 고수같다. primivite type boolean 의 Wrapper Class. Serializable 인터페이스와 Comparable 을 구현 Comparable Interface Implementation 이 코드가 좀 독특한데, Comparable Interface의 JavaDoc을 보면, 두 클래스의 natural order가 같을 경우 0을, less than 일 경우 음수를, greater than 일 경우 양수를 반환한다. 이 method는 Collections.sort를 이용하여 List 또는 배열을 정렬할 수 있다. ArrayList..
구글에서 검색해보니 Inet Address inetaddr = InetAddress.getLocalHost(); inetaddr.getHostAddress(); 를 리눅스에서 사용하면, 127.0.0.1을 반환해 주는데, 이 주소는 LoopBack 주소를 말합니다. 윈도우에서는 실제 설정해놓은 ip를 반환한다고 합니다. LoopBack 주소를 반환하는 것은 합당하다는 글이 좀 있었는데. 어쨌거나 제가 하고 싶은 것은 메시지 기반 통신에서 필요할 때마다 ServerSocket을 띄우고 메시지를 받을 Agent에게 접속할 ip와 port를 알려주어서 Binary File을 받아가게 하고 싶은 것입니다. 이를 위해서 NetworkInterface.getNetworkInterfaces()를 사용했습니다. 이 정..
학교 프로젝트에서 만들고 있는 자바 프로그램의 패키지 이름을 어떻게 만들까 생각하다가, 구글에서 검색해서 http://en.wikipedia.org/wiki/Java_package에 들어갔다가 여기서 다시 http://java.sun.com/docs/codeconv/html/CodeConventions.doc8.html에 들어갔습니다. 아래 내용은 위 페이지의 내용과 같습니다.(거의) Naming convention은 프로그램을 읽기 쉽게 만들어 이해하기 쉽도록 해준다. 또한 상수, 패키지, 클래스 인지를 쉽게 구분할 수 있게 되어 코드를 이해하는데 도움을 준다. Packages 최상위 패키지 이름은 소문자 ASCII 문자만 사용해야 하며, 최상위 Domain name 중에서 사용해야 한다. 현재는 co..
- Total
- Today
- Yesterday
- yum update
- 모토로이
- Numbering
- tsclient
- IcedTea6
- Fedora 8
- JavaMail
- GMT
- Fedora 9
- 출력드라이버
- OpenJDK6
- subervsion
- OO3
- userguide
- smplayer
- pl/java
- PostgreSQL
- openoffice
- 다음팟인코더
- output driver
- Eclipse
- 병합정렬
- 리눅스
- Java
- SimpleDateFormat
- Arrays
- 파란 화면을 보았니
- xml2
- gl2
- Linux
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |