본문 바로가기

전체 글679

[Java] substring 과 substr의 차이 substring 이 녀석은 자바스크립트에서 문자열을 끊을 때 시작점과 끝점을 설정해 그 안에 포함된 문자열을 가져온다. 예) var str = "abcdefg" ; str.substring (0 , 3) ; 이면 abcd 까지 가져온다. substr은 시작점에서 부터 몇 개의 문자열을 가져올 때 사용한다. 예) abcdefg 를 substr(0,3) 하면 0번 인덱스인 a 에서 3개의 문자를 가져오므로 abc가 된다 var str = "abcedfghi" ; var str1 = str.substring(0,3) ; ==> abcd var str2 = str.substr(0,3) ; ==> abc 2015. 1. 15.
[ERROR: ConnectionPool getInstance Error : oracle.jdbc.driver.OracleDriver] Eclipse에러 조치법 1. Eclipse가 불러들인 폴더 예를 들면, D:\Java Study\firstproject\WebContent\WEB-INF\lib 이 폴더에 ojdbc14.jar 파일이 들어가있는지 확인한다. 조치법 2. ServerProperty 클래스의 컴퓨터이름을 재확인한다. 조치법 3. 오라클 홈의 리스너 설정파일 listener.ora, 서버접속정보 설정파일 tnsnames.ora 을 확인한다. d:\oracle\product\10.2.0\db_1\NETWORK\ADMIN 2015. 1. 15.
[Java] Java 접근제한자 접근제한자 (Modifier) 클래스 같은패키지 다른패키지 자식클래스(다른패키지) 1. public O O O O 2. protected O O X O 3. default O O X X 4. private O X X X ※ default라고 직접쓰는 것이 아니라 public, protected, private 를 쓰지 않은 상태 2015. 1. 15.
[Java] 자바의 데이터 타입 9. 변수 (variable) : 용도 -> 데이터 저장 : 문법 1) 변수 선언 데이터 타입 변수명; 2) 값 할당 (초기화 : 변수에 값을 맨 처음 설정하는 작업) 변수명 = 값; : 종류 1) 로컬변수 (local variable) : 메소드 내에서 선언된 변수 : 메소드 호출할때 스택(stack)에 생성 - 메소드 종료시 삭제 (메소드는 반드시 호출해야 실행된다) : 변수 선언 한 후에 초기화를 해줘야한다 2) 인스턴스 변수 (instance variable) : 메소드 밖에서 선언된 변수 ex) int num; : 객체 생성시 변수가 힙(Heap)에 생성 - 객체 소멸시 삭제 (new 이용) : 힙 메모리에 생성 : 변수 선언만 하고 초기화 안하면, 자동으로 기본값을 저장 ex) int num;.. 2015. 1. 15.
[Eclipse] JVM terminated. Exit code=1 다음과 같은 경고창이 뜨고 eclipse가 실행이 되지 않는다 -_-; JVM terminated. Exit code=-1 이클립스를 설치한 폴더의 eclipse.ini파일을 수정해 준다. 256메가 제한옵션들을 지워준다. eclipse.ini -startup plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519 -product org.eclipse.epp.package.jee.product --launcher.XXMaxPermSize 256M -showsplash org.eclipse.. 2015. 1. 15.
[Java] ArrayList 배열에 이어서 ArrayList에 대해서 알아 보겠습니다. ArrayList는 배열과 비슷하긴 하지만 차이는 분명하게 존재한다. 일딴 선언부터 알아보도록 하자 ArrayList (리스트명) = new ArrayList(); 선언 문은 비교적 간단 합니다. ArrayList list = new ArrayList(); 이것은 제네릭스 라고 하는 데 간단하게 표현하면 사용하고자하는 자료형(객체의 타입)을 미리 명시 하는 것입니다. 그럼 ArrayList 많이 사용하는 가장 큰 특징은 추가,수정,삭제 가 배열에 비하여 편리 하다는 점이다. 앞에서 포스팅 한것처럼 배열은 생성할 때 크기가 정해지면 배열의 크기를 바꿀수 없게 된다. 하지만 ArrayList 를 선언을 한뒤 추가,수정,삭제 시 크기가 유동적으로 바뀐.. 2015. 1. 15.
[Java] Java연산자의 종류 ㅁ 연산자의 종류 - 형변환 연산자 - 산술 연산자 - 비교 연산자 - 논리 연산자 - 비트 연산자 - 대입 연산자 - 조건 삼항 연산자 ㅁ 형변환 연산자 - 데이터 타입을 변경하는 연산자 - 괄호 안에 변환하고자 하는 타입을 입력하고, 이를 변환하고자 하는 변수 앞에 입력 예) int a = 1; short b = (short) a ; - 형변환에는 묵시적 형변환, 명시적 형변환이 있음 = 묵시적 형변환 ; 자동 형변환이라고도 하며, 형변환 연산자를 생략해도 되는 형변환 을 뜻함. 표현 범위가 더 넓은 타입으로 변환할 시에 성립 예) int 타입에서 long 타입이나 double 타입 등으로 변환할 때 int a = 1; long b = a; * byte -> short -> int -> long ->.. 2015. 1. 15.