일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 무료 오라클 데이터베이스
- Oracle 사용자명
- 무료 오라클 설치
- Oracle 18c HR schema
- Oracle 테이블 대소문자
- 비전공자를 위한 데이터베이스 입문
- Oracle 사용자명 입력
- ORA-12899
- 오라클 캐릭터셋 조회
- Oracle Express Edition
- 윈도우 Oracle
- oracle
- ORA-00922
- Oracle 윈도우 설치
- 서평단
- Orace 18c
- oracle 18c
- Oracle 18c HR
- Oracle 테이블 띄어쓰기
- Oracle 18c 설치
- 오라클 캐릭터셋 확인
- Oracle 초기 사용자
- ora-01722
- 오라클 캐릭터셋 변경
- Today
- Total
목록Development/JAVA (31)
The Nirsa Way
자바 HashMap Null이 아닌 값 꺼내기 아래와 같이 HashMap의 길이만큼 for문으로 반복해준 후 if문에 map.get(i) != null ? true : false 를 사용하여 Null이 아닐 경우 Integer 형변환 후 mapValue 변수에 넣어 사용할 수 있습니다. for(int i=0; i

자바 인터페이스란? 자바에서 인터페이스란 상수와 추상 메서드(abstract)의 집합이며 모든 멤버가 public으로 구현되어 있습니다. 추상 메서드의 집합인만큼 클래스가 상속받아 구현하여 사용할 수 있도록 틀만 제공 하며, 사용을 강제 하거나, 인터페이스의 추상 메서드를 사용하도록하여 각 클래스들의 변경을 용이하게 대처할 수 있습니다. 1. 인터페이스 선언 및 구현 아래와 같은 형태로 인터페이스를 구현할 수 있으며 상수와 추성 메서드로 이루어져 있습니다. 인터페이스의 메서드는 사용을 강제하기 때문에 구현부를 작성하여 사용해야 하며, 만약 인터페이스에게 상속 받았지만 메서드를 구현하지 않는 경우 이클립스에서는 "The type classTest must implement the inherited abst..

자바 참조형 매개변수 이해하기 (java reference type parameter) 매개변수는 기본형과 참조형 매개변수로 나눠집니다. 기본형의 경우 값이 복사되지만, 참조형의 경우 해당 인스턴스의 주소를 복사하여 값 자체에 영향을 줄 수 있습니다. 아래 이미지들을 참고하여 본다면 참조형 매개변수의 경우 실제 값을 가져가는것이 아니라, 주소값을 참고하여 접근하고 실제 값이 담긴 객체에 접근하기 때문에 수정이 되는것을 확인할 수 있습니다. 기본형 매개변수 변수의 값을 읽기만 가능 (read only) 참조형 매개변수 변수의 값을 읽고 수정 가능 (read & write) 1. Class01 타입(참조형)의 num 인스턴스 생성 → num의 x에 100 대입 → 출력 아래 이미지와 같이 바로 값이 들어가지..

intellij Run 비활성화 시 해결 방법 intellij를 사용하다보면 테스트 케이스만 Run이 활성화 되어 메인 클래스에서 사용하지 못하는 경우가 있는 것 같습니다. 아래 내용을 순서대로 따라하여 메인 클래스의 Run을 다시 활성화할 수 있습니다. 1. Intellij 우측 상단 1번 박스 부분 클릭 → Edit Configurations... 클릭 1번 박스 부분은 테스트 케이스 클래스의 이름이거나, 테스트 케이스도 아닐 경우 Add Configurations... 로 표시됩니다. 2. + 아이콘 클릭 → Application 클릭 3. Name에 이름을 작성한 후 Main class 부분을 클릭하여 Main 클래스의 이름을 작성 해주세요. Main class 칸에서 Shift + Enter를 ..

intellij에서 Spring 실행 시 finished with non-zero exit value 1 에러 해결 방법 intellij에서 Spring 실행 시 finished with non-zero exit value 1 에러가 발생할 경우 아래와 같이 해결할 수 있습니다. 1. File → Settings... 2. Build, Execution, Deployment → Build Tools → Gradle 경로를 들어가보면 Build and run using과 Run tests using이 Gradle(default)로 되어있을 텐데, 두개 다 Intellij IDEA로 변경 해주시면 됩니다. 이후 다시 Spring을 실행해보면 정상적으로 실행됨을 확인할 수 있습니다.

자바 int a = 011 -> 9가 나오는 이유 ( what is "int a = 011" and not 9 why, The literal 09 of type int is out of range ) 위와 같이 자바에서 의도치 않은 에러가 나올 경우가 있습니다. 똑같은 값을 변수에 입력 하더라도 입력 방식에 따라 서로 다른 의미가 부여되어 다른 결과값이 나오게 됩니다. int num1 = 07 8 진수 int num2 = 7 10 진수 int num3 = 0x7 16진수 int num4 = 0b0111 binary (2진수) 결과값은 아래와 같습니다. 아래 결과를 이해하기 위해서는 8진수, 10진수, 16진수, binary(2진수)의 계산 방식을 이해할 필요가 있으며 이번 포스팅의 목표는 진법에 대해 아..

자바 charAt()의 문자를 정수형과 비교(if) 방법 아래의 번호는 3가지 방법이 있다는 뜻이 아닙니다. 3가지 내용들을 확인 해보면 어째서 이렇게 비교해야 하는지 이해하실 수 있습니다. 1. charAt()의 리턴 타입은 char형 입니다. 자바의 charAt()은 리턴 타입이 char형입니다. 아래 예시를 기준으로 반환값이 숫자로 보일테지만 실제로는 '1', '5', '8', '9'과 같습니다. 즉, 아래와 같은 코드가 있을 때 반환값은 '1' 입니다. 2. 아스키 코드표(ASCII TABLE)을 확인하고 10진과 문자를 확인하여 비교 해보세요. 아래는 아스키 코드표의 일부 입니다. 10진법으로 숫자 48은 문자 '0' , 숫자 49는 문자 '1'으로 되어있습니다. 그렇다면 정수형과 문자(1~9)..

윈도우에서 이클립스 삭제하는 방법 (eclipse uninstall) 이클립스는 따로 uninstall 파일이 없어서 사용자가 수동 삭제를 해주어야 합니다. 삭제 시 필수적으로 삭제해야할 폴더는 아래와 같습니다. .eclipse .p2 eclipse eclipse-workspace 파란색은 숨겨진 폴더로 되어 있으며, 경로는 C드라이브의 사용자 계정 아래에 있습니다. (저의 경우 C:\Users\Nirsa) 숨김 폴더라 안보이시는 분들은 아래와 같이 파일 탐색기의 보기 → 숨긴 항목에 체크 해주시면 됩니다. 이후 eclipse 폴더와 eclipse-workspace 폴더는 사용자가 수동으로 경로를 선택하여 설치 했으니, 설치 또는 설정했던 경로를 찾아 폴더를 삭제 하시면 됩니다.
자바 로또 프로그램 만들기 자바 배열을 이용하여 아래와 같이 간단한 로또 프로그램을 제작할 수 있습니다. package date20200317; public class Array_lotto { public static void main(String[] args) { int lotto[] = new int [6]; // 번호 생성 for(int i=0; i