일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 로또
- full text indexing
- 다운캐스팅
- 상속
- 25가지 효율적인 sql작성법
- Random
- Validations
- 전체텍스트
- 상속예제
- 페이징
- Login with OAuth Authentication
- 이클립스
- 단축키
- 다형성
- 전자정부
- 전체
- 추상클래스
- 야구게임
- 자바 야구게임
- 가변인자
- Full text
- while
- 스프링
- angular2
- jquery
- 자바
- IBatis procedure
- 형변환
- 업캐스팅
- Today
- Total
목록JAVA (117)
nalaolla
이클립스 네이버 SVN설정 1. http://dev.naver.com 에서 프로젝트를 생성하고 해당 subversion URL을 확인한다. 2. NEW > Repository Location 선택 3. Subversion URL을 등록하고 네이버 ID와 패스워드를 입력한다. 4. 기존프로젝트 또는 새로 생성된 프로젝트에서 Team > Share Project 선택 5. Next 6. Next 7. Next 8. 프로젝트 파일중 Share할 파일 선택 > 그냥 다 선택...^^ 9. 파일이 공유되고 해당 프로젝트에 다음과 같이 SVN 연결이 되었음이 표시된다. 10. Perspective에서 Synchronize 추가 11. 파일이 수정되었을 경우 파일명 앞에 ">"표시가 된다. 12. Synchroniz..
이클립스 SVN 설정 1. 이클립스에서 마켓플레이스를 연다.. 2. subversive를 인스톨한다. 3. 옵션을 선택 4. 라이센스 정책 accept 5. SVN이 설치됩니다. 6. Perspectiv에서 SVN Repository Exploring을 선택합니다. 선택하게 되면 SVN Connecto 설치창이 뜹니다.1.7 ~1.8대 버젼 선택하셔서 설치하시면 됩니다. 7. 별도로 설치하기 위해서는 Preferences > Team > SVN > SVN Connector > Get Connectors를 선택하시면 됩니다. 8. Connectors를 설치합니다. 9. Next로 계속진행 10. Next 11. Next > Finish 12. Ok 13. Restart Now ? YES 15. 다시 시작되..
자바 쓰레드 기초(Java Thread Basic) 1. Java Thread Definition자바 쓰레드Java Thread의 정의를 알기 전에 프로세스Process에 대해 알아야 합니다. 보통 우리가 만드는 프로그래밍 언어Java, C/C++ 등로 소스를 짜서 만든 것을 "프로그램"이라고 합니다. 그리고 이 프로그램을 "실행" 시켜서 동작하게 만들면 이것을 "프로세스"라고 합니다. 이 프로세스는 보통 하나의 루틴프로그램 처리 경로을 가지고 있습니다. 이 루틴은 직렬적입니다. 즉 어떠한 일을 수행하는 것에 있어 프로그래머가 원하는 순서대로 일을 처리합니다. 그러나 생각해보면 굳이 앞뒤 순서가 필요 없는 일들이 있을 때 분리해서 동시에 처리하고 싶은 생각이 들 때가 있습니다. 이 때 자바에서 사용할 수..
Java 입출력(I/O) API : http://docs.oracle.com/javase/7/docs/api/java/io/package-summary.html 1. 입출력 I/O- 입력(Input), 출력(Output)이라고 한다.- 컴퓨터 내부 또는 외부의 장치와 프로그램간의 데이터를 주고받는 것을 말한다. 2. 스트림(stream)- 데이터를 운반(입출력)하는데 사용되는 연결통로이다.- 연속적인 데이터의 흐름을 물(stream)에 비유해서 붙여진 이름이다.- 하나의 스트림으로 입출력을 동시에 수행할 수 없다.(단방향 통신)- 입출력을 동시에 수행하려면, 입력스트림(input stream), 출력스트림(ouput stream) 2개의 스트림이 필요하다.- 먼저 보낸 데이터를 먼저 받게 되어있고, 연속..
Java 쓰레드(Thread) Thread API : http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.htmlThread Group API : http://docs.oracle.com/javase/7/docs/api/java/lang/ThreadGroup.html 1. 프로세스와 쓰레드- 프로세스(Process) : 실행 중인 프로그램(Program), 자원(resources)과 쓰레드로 구성, 공장에 비유된다.- 쓰레드(Thread) : 프로세스 내에서 실제 작업을 수행한다, 모든 프로세스는 하나 이상의 쓰레드를 가지고 있다, 일꾼에 비유된다.- 싱글쓰레드 프로세스 = 자원 + thread- 멀티쓰레드 프로세스 = 자원 + thread + thre..
ZipCodeMain.java package test.com.zipcode; import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException; public class ZipCodeMain { public static final String DRIVER_NAME = "oracle.jdbc.driver.OracleDriver"; public static final String URL = "jdbc:oracle:thin:@localhost:1521:javagroup"; public static final String..
WGS-84 방식의 좌표값을 가지는 두 좌표의 거리를 구하는 함수WGS-84 방식의 좌표값을 가지는 두 좌표의 거리를 구하는 함수이다. 지구를 가상의 구체로 인식하여 위도와 경도로 거리를 구하는 방식으로 반환 단위는 km로 반환된다.헌데, java 함수와, 오라클 함수 프로시저로 반환된 값이 서로 다른데 뭐가 문제일까했더니 오라클 함수 프로시저에는 파이 값을 이용해서 계산되는 로직이 들어가 있다... 좌표 부분은 잘 몰라서 뭐가 맞는지는 모르겠지만 우선 아래 소스를 이용하면 도움이 많이 될것 같다. 1.java 함수 private static double getDistance_arc(double sLat, double sLong, double dLat, double dLong){ final int rad..
package test.com; public class Test11Score { public static void main(String[] args) { // 성적처리 프로그램 String nKor = "국어"; String nEng = "영어"; String nMath = "수학"; int korScore = 50; int engScore = 64; int mathScore = 68; int totalSum = korScore + engScore + mathScore; // double totalAvg = (double) totalSum / 3; double totalAvg = Math.round(((double) totalSum / 3) * 10) / 10d; String inputComment = ..
package test.com; public class Test10for { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("for"); //반복문 : for >>> 숫자나 길이만큼 반복하고자 할때. String name = "hellojava"; for (int i = 0; i 0; i--) { System.out.println("이름을 입력하세요 : " + i); } for (int i = 0; i
package test.com; public class Test09Game { public static void main(String[] args) { // TODO Auto-generated method stub //1. 로그인 //1_1. 아이디/패스워드 검증 (id : danielkim, pwd : 1234) // >> 맞으면 게임진행, 틀리면 잘못입력 System.out.println("아이디를 입력하세요:"); String id = "danielkim"; System.out.println("입력한 아이디 : " + id); System.out.println("비밀번호를 입력하세요:"); String password = "1234"; System.out.println("입력한 비밀번호 : " + ..