일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- abstract
- array
- ArrayList
- Class
- collection
- coposition api
- csr
- database
- db
- DDL
- default
- DML
- Exception
- Generic
- HashSet
- Interface
- Java
- Java 입문
- java 자료형
- java 클래스
- JavaBean
- javabeans
- JAVA의 특징
- JSESSIONID
- LinkedList
- linkedset
- list
- mariadb
- Mpa
- Mustache
- Today
- Total
목록전체 글 (26)
GeehDev

velog에서 이관해온 글 DBMS란?데이터데이터란, 현실세계에서 측정되거나 수집된 자료 그 자체로, 그 자체로는 아직 의미나 가치를 가지지 않은 원시적인 값들(raw data)를 말합니다.데이터 자체로는 측정되거나 수집된 데이터 중에 숫자로 표현되는 양적 데이터, 품질 또는 선호도와 같은 사실을 표현하는 질적인 데이터가 있습니다.정보데이터에 분석과 가공을 통해 의미있는 가치가 더해지면 정보가 됩니다.해당 정보를 기준으로 의사결정이나, 의미있는 정보, 정책수립에 활용 가능한 정보를 말합니다.지식지식은 정보들이 축적됨에 따라 연결된 정보들의 패턴을 바탕으로 경험/학습/이해/추론을 통해 처리된 결과물을 지식이라고 합니다.데이터베이스데이터에 맥락을 추가하여 의미 있는 가치를 더하고 집계 및 분석할 수 있는 도..

우선 저의 배경부터 정리하자면,1. 비전공자 - 개발과 전혀 상관없는 무역학사 2. 다만, 대략 2년 7개월 간의 웹기획자 경력 有3. Java 풀스택 과정으로 국비 과정 수료 후 현 개발직무로 인턴 근무 중이러한 환경입니다. SQLD를 취득하려고한 이유는?저는 앞서 말씀드렸다시피, 비전공자 출신으로 국비지원 학원에서 배운 것만으로는 부족하다고 느끼고 있었습니다.특히 기반 지식이 부족하다는 점을 많이 느끼고있었고, 이를 어떻게든 채워놓고자 하였고, 이왕이면 그 노력이 증명할 수 있는 형태였으면 좋겠다고 생각되었습니다.따라서, 개발 업무와 관련되었다고 판단된 정보처리기사 (현재 필기 합격 후 실기 준비중)SQLD리눅스 마스터 2급이 3가지 자격증 취득을 목표로 잡게 되었습니다. 이 중 이번 수기는 SQL..

컬렉션의 경우 내용이 많아 [Java] 컬렉션 - 1) 컬렉션과 List(ArrayList, LinkedList, Vector) [Java] 컬렉션 - 2) Set (HashSet, LinkedHashSet, TreeSet) [Java] 컬렉션 - 3) Set(HashMap, HashTable, LinkedHashMap, TreeMap) - 작성중 [Java] 컬렉션 - 1) 컬렉션과 List컬렉션컬렉션이란 동일한 타입을 묶어서 관리하는 자료구조를 말합니다.이렇게만 설명할 경우 굉장히 배열(Array)와 비슷해 보이는데,어느정도 비슷한 면은 있지만 가장 큰 차이점은 배열은 생geehyun.tistory.com [Java] 컬렉션 - 2) Set (HashSet, LinkedHashSet, TreeSet..

컬렉션의 경우 내용이 많아[Java] 컬렉션 - 1) 컬렉션과 List(ArrayList, LinkedList, Vector)[Java] 컬렉션 - 2) Set (HashSet, LinkedHashSet, TreeSet)[Java] 컬렉션 - 3) Set(HashMap, HashTable, LinkedHashMap, TreeMap) - 작성중의 3개의 시리즈로 구성됩니다. [Java] 컬렉션 - 1) 컬렉션과 List컬렉션컬렉션이란 동일한 타입을 묶어서 관리하는 자료구조를 말합니다.이렇게만 설명할 경우 굉장히 배열(Array)와 비슷해 보이는데,어느정도 비슷한 면은 있지만 가장 큰 차이점은 배열은 생geehyun.tistory.com [Java] 컬렉션 - 2) Set (HashSet, LinkedHa..

velog에서 이관해온 글JavaBeans자바빈즈(Java Beans)란, Java로 작성한 컴포넌트로, 자바빈즈 규약에 따라 작성된 클래스를 말합니다.JavaBeans 규약기본 패키지 이외의 패키지에 속해야합니다.멤버 변수의 접근지정자는 private로 선언해야합니다. public class Test { public String member1; // public X protected String member2; // protected X String member3; // default X private String member4; // private O }..

velog에서 이관해온 글제네릭(Generic)제네릭이란, 기본적으로 클래스나 메서드를 정의할 때 정의한 타입에 대해서만 사용할 수 있는 구조에 대해 타입을 미리 정하지 않고 타입자체를 타입변수로 지정해 어떤 타입이 들어오든 활용할 수 있도록 하는 문법 구조입니다.// 기본 클래스 활용class UseNormal { int[] arr; // int형만 담을 수 있는 배열 필드 arr String function1() { // String형만 리턴할 수 있는 function1 메서드 ...; } void function2(int e) { // int형만 매개변수로 받을 수 있는 function2 메서드 ...; }}/..

velog에서 이관해온 글예외(Exception)에러JVM 자체에서 발생하는 오류로 메모리 풀, 쓰레드가 죽었을 때 등 개발자가 해결할 수 없는 오류를 말합니다.예외연산 오류, 숫자 포맷 오류 등과 같이 상황에 따라 개발자가 해결할 수 있는 오류를 말합니다.예외처리이러한 예외에 대해 오류 자체를 해결할 수는 없으나 예외 상황이 발생하지 않도록 차선책을 제시함으로써 오류를 피하는 과정을 예외처리 라고 합니다.💡 예외와 에러 클래스 상속구도예외(Exception)과 에러(Error) 모두 Throwble 클래스를 상속받고 있습니다. 예외 클래스일반예외(Checked Exception)Exception 클래스를 직접 상속받은 예외 클래스*로, 컴파일 전 체크되어(문법오류 발생) 예외처리를 안할 경우 아예 실..

velog에서 이관해온 글이너 클래스이너클래스란, 클래스 내부에 포함되는 이너 클래스를 말하며, 아래 3가지로 구분됩니다.인스턴스 이너클래스정적(static) 이너클래스지역 이너클래스인스턴스 이너 클래스객체 내부의 인스턴스 멤버로 존재하는 이너 클래스 입니다.자신의 아우터 클래스의 모든 멤버에 마치 자기 것인냥 접근할 수 있습니다. (모든 접근지정자)컴파일 수행 시 각 클래스별로 바이트 코드로 생성되며 이 때 아우터$이너클래스.class 파일로 생성됩니다.객체 생성하기//사용법아우터클래스 변수명 = new 아우터클래스();아우터클래스.이너클래스 변수명 = 아우터변수명.new 이너클래스();//사용예시class A { class B {}}//-----------------A a = new A();A...

velog에서 이관해온 글추상 클래스abstract란 추상적인 이라는 의미를 갖고있다.추상 메서드 : 미완성 메서드라고도 부르며, {} 중괄호로 작성하는 메서드 바디가 없는 메서드를 말합니다.//사용법 abstract 리턴타입 메서드명(매개변수); //사용예시 abstract void abc();추상 클래스 : 1개 이상의 추상 메서드를 포함하는 클래슨느 모두 abstract제어자로 추상클래스로 정의해야합니다.//사용법abstract 클래스명 {...}//사용예시abstract A { abstract void abc(); int def(int a) { return a; }}💡 추상클래스 안에는 모두 추상메서드 뿐일까?추상 클래스 내에는 추상 메서드만 있어도, 추상 메서드와 일반 메서드가 ..

velog에서 이관해온 글 Java에서는 다양한 제어자가 있으며, 해당 클래스, 변수의 접근 범위를 지정하기도, 특정 상태를 보여주기도 합니다.접근 제어자클래스, 멤버(필드, 메서드, 이너클래스), 생성자 앞에 위치하며 사용 범위를 정의하는 역할을합니다.모든 클래스, 멤버는 접근 제어자를 필수로 가져야합니다.멤버 및 생성자의 접근제어자접근 제어자사용 가능 범위public동일 패키지의 모든 클래스 + 다른 패키지의 모든 클래스protected동일 패키지의 모든 클래스 + 다른 패키지의 자식클래스default동일 패키지의 모든 클래스private동일 클래스 사용 범위 순 : public > protected > default > private해당 멤버 및 생성자의 접근제어자로 위 4개 중 하나를 작성해줘야하..