2016년 8월 11일
프로그래밍+DB
2,759
프로젝트 단위의 제대로 된 자바 프로그래밍을 할 때 사용 Open Perspective -> JAVA를 선택 우측상단에 Java 개발버튼보임 자바 프로젝트 만들기 JRE 버전 등을 선택 가능 자바 라이브러리들. Add External JARs를 눌러 외부 프레임워크를 추가할 때가 있다. 프로젝트가 만들어짐 클래스 추가 Finish를 눌러 진행 파일이 만들어짐. 소스코드에서 Source -> Generate Constructors from Superclass… 기본값대로 OK 기본 …
더 읽기 »
2016년 8월 11일
프로그래밍+DB
1,705
class CharToCode { public static void main(String[] args) { char ch=’A’; // char ch=65; int code = (int)ch; // ch to int type System.out.printf(“%c=%d(%#X)%n”, ch, code, code); char hch=’a’;// 97; System.out.printf(“%c=%d(%#X)%n”, hch, (int)hch, (int)hch); } } // find the korean windows class OverflowEx { public static void main(String[] args) { short sMin = -32768; short sMax …
더 읽기 »
2016년 8월 11일
프로그래밍+DB
2,262
변수: 값을 저장할 수 있는 메모리 상의 공간(기억공간) variable 미국식 [|veriəbl;|vӕriəbl] 영국식 [|veəriəbl] [형용사] 변동이 심한; 가변적인 참고 invariable variable temperatures(가변적인 기온) 출처: http://endic.naver.com/enkrEntry.nhn?sLn=kr&entryId=205d8e9c40c7439da55eebd7e85c3507&query=variable 사용법 자료형 변수명; // 변수 선언 int num; String name; num=50; // 자료 저장(초기화) name=”Hong”; // 문자열은 “”로 묶어준다. num=30; // num이 30이 된다. ‘변수‘ 값이 바뀜. 변수 선언과 초기화를 분리하는 것이 보기에 …
더 읽기 »
2016년 7월 21일
프로그래밍+DB
28,532
JDBC(Java DataBase Connectivity) Java에서 DBMS에 접근하여 DB를 활용하기 위한 기능. DBMS 회사에서 제공한다. JDBC 프로그래밍의 순서? 1. 드라이버 로드 try { Class.forName(“com.mysql.jdbc.Driver”); // 드라이버 이름 대소문자 주의 } catch(ClassNotFoundException e) { e.printStackTrace(); } 2. Connection 생성 try { Connection conn = DriverManager.getConnection(DB접근URL,아이디,패스워드); // 예) (“jdbc:mysql://localhost:3306/bs”,”root”,””); } catch(SQLException se) { se.printStackTrace(); } MySQL Connector 설치 방법 mysql-connector-java-5.1.33.zip을 풀어서 jar 파일을 복사해서 …
더 읽기 »
2016년 7월 21일
프로그래밍+DB
3,026
https://downloads.mysql.com/archives/community/ 에서 MySQL 다운로드 가능. 참고로 내가 내려 받은 아래와 같다. Windows (x86, 64-bit), ZIP Archive | Jul 21, 2014 | 342.9M | Download (mysql-5.6.20-winx64.zip) 출처: <https://downloads.mysql.com/archives/community/> mysql-5.6.20-winx64.msi 설치 Typical mysqld 관리자 권한으로 실행 방화벽 허용 C:\Program Files\MySQL\MySQL Server 5.6\bin PATH 편집 MySQL의 bin 폴더를 추가 mysql 실행 완료.
더 읽기 »
2016년 7월 17일
프로그래밍+DB
9,907
SVN 서버 설치: Subversion-1.6.6(Tigris.org) 에 이어지는 글입니다. 미리 JDK, Eclipse가 설치되어 있어야 합니다. 이클립스를 실행해서 Help -> Eclipse Marketplace… Subclipse 1.10.13 을 Install (다른걸 선택하심 안됩니다~ 회오리치는 S 아이콘을! 설치해주세요!) 설치될 기능 확인 라이선스 동의~ 자동으로 설치됩니다..(기다리세요) 보안 경고에 OK 이클립스 프로그램을 재시작합니다. 로딩… 방금 설치한 기능을 사용한 통계를 보낼 것인지 묻습니다. OK Window 메뉴 -> Show View -> Other… …
더 읽기 »
2016년 7월 16일
프로그래밍+DB
9,019
http://wintness.tistory.com/217 에서 정보를 얻음 http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=11151&expandFolder=11151&folderID=91 1.6.6 다운로드 Subversion-1.6.6(Tigris.org) Next Next 설치 폴더 확인 Install Finish D 드라이브에 SVN 데이터가 저장될 공간을 만듦. 관리자 권한 명령 프롬프트 실행. CD D:\SVN_Repo svnadmin create –fs-type fsfs svn svn checkout file:///D:/SVN_Repo/svn D:\SVN_Repo\svn 에 위와 같은 자료 저장됨. svn\conf 폴더의 svnserve.conf 파일 편집 #으로 주석처리 되어 있었던 내용을 위와 같이 수정했다. anon-access = none auth-access …
더 읽기 »
2016년 7월 7일
프로그래밍+DB
4,136
How To Install Java on Ubuntu with Apt-Get JRE 설치 sudo apt-get install default-jre JRE에 이어 JDK 설치 sudo apt-get install default-jdk Managing Java sudo update-alternatives –config java 새 .java 파일 만들기 nano TEST1.java 테스트. Command Prompt의 방식 그대로 사용 가능 ㅎㅎ javac TEST1.java (컴파일) java TEST1 (실행) 헬로월드! 참고: https://www.digitalocean.com/community/tutorials/how-to-install-java-on-ubuntu-with-apt-get
더 읽기 »
2016년 6월 27일
프로그래밍+DB
1,993
주석 comment가 아주 중요. 자바의 주석은 두 가지. // or /**/ 변수(Variable) 메모리에 확보한 공간에 붙이는 별칭(Alias) 변수의 선언 자료형 변수명; 종류 자료형 크기(Byte) 문자 char 2 숫자(정수) byte 1 short 2 int 4 long 8 숫자(실수) float 4 long 8 불린 Boolean 1 사용법 int score; char ch; 값 대입(초기화) 변수명 = 상수; …
더 읽기 »
2016년 6월 27일
프로그래밍+DB
2,929
“C:\Users\bs\Downloads\jdk-8u25-windows-x64.exe” 설치 PATH=(기존경로끝에);C:\Program Files\Java\jdk1.8.0_25\bin CLASSPATH=C:\Program Files\Java\jdk1.8.0_25\lib\tools.jar;. (자바에서 제공하는 클래스를 쫙 제공함) 결과(path) CLASSPATH JAVA 실행 Command prompt에서 java, javac 실행 가능해야 함 HelloWorld 작성 첫 소스코드 작성 class JavaEx01 { public static void main(String[] args){ System.out.println(“Java!”); } } 강조한 부분은 예약어, 함수 주의: System을 소문자로 입력하니 컴파일 오류가 났다. class JavaEx01 { 클래스 명명 규칙 클래스명은 숫자로 시작 안 됨, …
더 읽기 »