소개 JavaFX는 SUN에서 새로 발표한 스크립트 언어이다. JavaFX는 다음과 같은 특징들을 가지고 있다. 서술형 언어 정적 자료형 함수형 언어 리스트 내포(list comprehension) 점증식 의존성 기반 평가(incremental dependency-based evaluation) 개발환경 꾸미기 JavaFX를 간단히 접해보기 위한 용도로는 JavaFXPad가 괜찮다. IDE에서 JavaFX를 사용하는 방법은 아래 링크들을 참조 eclipse에서 개발환경을 꾸미는 방법 NetBeans에서 개발환경을 꾸미는 방법 튜토리얼 Hello World JavaFX 시작하기 클래스, 객체 그리고 bind 참고 자료 아직까지 JavaFX에 대한 참고 자료는 많지 않지만 JavaFX 공식 커뮤니티의 튜토리..
향상된 for 루프는 J2SE 5.0에서 새로운 언어기능으로 소개된 것으로, Iterator를 생성하거나, 카운트 변수의 시작과 끝을 계산할 필요 없이 콜렉션을 반복 할 수 있게 해줍니다. 일단, 기본적인 Array에서 향상된 for loop의 사용을 비교해도록 하겠습니다. public void displayFindLandMine() { System.out.println("Field # " + field); for(row = 0; row < rowLand; row++){ for(column = 0; column < columnLand; column++) System.out.print(landMine[row][column]); System.out.println(); } 이전에 제가 작성한 코드입니다. 이것..
JVM GC와 메모리 튜닝 자바스터디 네트워크 [www.javastudy.co.kr] 조대협 [bcho_N_O_SPAM@j2eestudy.co.kr] 모든 Java Application은 JVM(Java Virtual Machine)위에서 동작한다. 이 JVM이 동작하는데 있어서, 메모리의 구조와 특히 GC는 Application의 응답시간과 성능에 밀접한 관계를 미친다. 이번 강좌에서는 JVM 의 메모리 구조와 GC 알고리즘 (JDK 1.4.X에 포함된 새로운 알고리즘 포함) 그리고, JVM의 메모리 튜닝을 통한 Application의 성능향상방법에 대해서 알아보도록 하자. 1.GC란 무엇인가? GC는 Garbage Collection의 약자로 Java 언어의 중요한 특징중의 하나이다. GC는 Java..
보통 서로 다른 장, 단점을 갖고 있는 JAVA와 C++, 이 두 언어를 결합할 수만 있으면 큰 시너지를 발휘할 수 있다고 생각한다. 뭐, 어느 정도의 범위에서는 그렇긴 하지만...그러나 왠만하면, 정말 어쩔 수 없는 경우를 제외하고는 이 JNI 기술은 활용하지 않는 것이 최상이라고 난 생각한다. -_-;; 이제 마소에서 두 언어를 결합하는 방법을 전격 공개한다. 먼저 자바의 JNI를 이용해 C로 작성된 Win32 DLL을 호출하는 방법을 알아볼 텐데, 자바 코드에서 만든 데이터를 C 코드로 전달하거나 혹은 C 코드에서 생성된 데이터를 자바로 전달하는 방법, 한글 문제를 해결하는 방법 등도 포함돼 있다. 더불어 C/C++에서 자바 VM을 이용하는 방법도 함께 소개한다. 자바 네이티브 메쏘드(Java Na..
AJAX 강의 1장 - AJAX 소개 AJAX 강의 2장 - XMLHttpRequest 오브젝트 사용하기 AJAX 강의 3장 - 서버와 통신하기(요청/응답 처리) AJAX 강의 4-1장 - 폼 입력값 검증 하기 AJAX 강의 4-2장 - 응답 헤더정보 다루기 AJAX 강의 4-3장 - 동적으로 리스트 박스 로딩하기 AJAX 강의 4-4장 - auto refresh 기능 구현하기 AJAX 강의 4-5장 - Progress Bar 기능 구현하기 AJAX 강의 4-6장 - 툴팁 구현하기 AJAX 강의 4-7장 - 동적으로 웹페이지 수정하기 AJAX 강의 4-8장 - 웹서비스 접근하기 AJAX 강의 4-9장 - 자동완성 기능 구현하기 AJAX 강의 5-1장 - JSDoc 을 이용한 자바스크립트 다큐먼트 생성하기..
가. 이해 및 유틸 - 시스템 시간에 대한 이해 - 날짜 계산 종합 유틸리티 나. 응용팁 시스템의 밀리초 구하기.(국제표준시각(UTC, GMT) 1970/1/1/0/0/0 으로부터 경과한 시각) ------------------------------------------------------------------ // 밀리초 단위(*1000은 1초), 음수이면 이전 시각 long time = System.currentTimeMillis ( ); System.out.println ( time.toString ( ) ); ------------------------------------------------------------------ 현재 시각을 가져오기. -------------------------..
출처 : http://jbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=jbuilder_res&no=64 완전히 무료로 쓸 수 있는 자바 개발툴, JBuilder 2005 Foundation입니다. 심지어 등록조차 필요가 없습니다. J빌더의 가장 기본적인 기능만 있지만, 그래도 같은 무료 배포인 이클립스보다는 강력하다고 하네요. 윈도우용 설치프로그램/문서/예제 http://file.borlandforum.com/jbuilder/JBuilder2005Foundation/jb2005_fnd_windows.zip http://file.borlandforum.com/jbuilder/JBuilder2005Foundation/jb2005_fnd_docs..
개요의 다큐멘테이션 태그개요 태그는, 개요 페이지의 다큐멘테이션 코멘트로 사용할 수 있는 태그입니다. 이 다큐멘테이션 코멘트는, 통상 overview.html (이)라는 이름의 원시 파일내에 있습니다. 다른 다큐멘테이션 코멘트의 경우와 같게, 이러한 태그는,주설명의 나중에 사용할 필요가 있습니다. 주 - 버젼 1.2 에서는, 개요 문서내의 {@link} 태그에 버그가 있습니다. 텍스트는 올바르게 표시됩니다만, 링크가 설정되지 않습니다. 현재로서는,{@docRoot} 태그는, 개요 문서내에서는 동작하지 않습니다. 개요 태그 @see @since @author @version {@link} {@linkplain} {@docRoot} 패키지 다큐멘테이션 태그패키지 태그는, 패키지의 다큐멘테이션..
■ 주석의 개념 - 코드에 대한 개요와 코드 자체만 가지고 이용할 수 없는 추가적인 정보 제공 - 프로그램을 읽는 것과 이해하는 것에 관계된 정보만을 포함하고 있어야 한다. - 중복된 주석은 피해야 한다. - 주석을 추가해야만 할 정도의 프로그램이라면 재작성을 고려해야 한다. - 특수문자(Form feed, backspace 등)를 포함하면 안된다. ■ 주석의 종류 - 문서주석 : '/** */'에 의해 경계가 결정, javadoc 툴을 사용하여 HTML 파일로 축출 - 구현주석 : '/* */'과 '//'에 의해 경계가 결정, 개별적 구현에 대한 주석, 코드와는 상관없는 주석 ■ 문서주석 - 자바 클래스, 인터페이스, 생성자, 메서드, 필드 들을 성명 - 주석 경계기호인 '/** */' 안에 들어감 -..
두가지 방법이 있다. eclipse.ini를 수정하는 방법과 바로가기 버튼의 내용을 수정하는 방법 eclipse.exe 뒤에 아래의 내용을 추가 한다. eclipse.exe -vm c:\JAVA_HOME\jre\bin\javaw -vmargs -Xmx256M 이클립스 사용중 발생하는 jvm terminated. exit code -1 로 시작하는 에러는 eclipse폴더안의 ecilpse.ini 파일을 수정 -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256M -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx512m 위의 내용들 중에서 --launcher.XXMaxPermSize 256M 을 삭제 삭제 ..
- Total
- Today
- Yesterday
- Signed applet
- Mista Swing
- 엑스포다리
- 날자계산
- 윈도우 제거된 디바이스 드라이버
- 대청호
- Java
- 코드 예시
- 18-70mm
- 시동 안걸릴때 여자들은?
- 섹스와 남자들의 착각
- Java Applet
- 정규식 Regex
- 랜 연결상태
- kde 전환
- 남자는 키
- ckeditor5 #custom image file insert #uploads
- 공돌/공순 애인님 관리법
- 나는 아직 살아있는건가
- Don't let me be misunderstood
- 수락계곡
- Java PermGen eclipse 이클립스 메모리 부족
- gettimeofday
- 2MB 개새끼
- 대둔산
- 자바스크립트
- D200
- spring-boot #java
- 놈놈놈
- 멀티바이트 와이드 문자열 변경
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |