Devlog
article thumbnail
[Oracle] Introduction to Database (Day9)
강의/KOSTA 2022. 3. 16. 13:52

위 글은 해당 카테고리의 수업 강의 자료를 정리한 것입니다. 1. 개요 Data(자료) + Base(저장장소) 여러 응용 시스템(프로그램)들의 통합된 정보들을 저장하여 운영할 수 있는 공용(share) 데이터의 집합 효율적으로 저장, 검색, 갱신할 수 있도록 데이터 집합들끼리 연관시키고 조직화되어야 함 2. 데이터베이스의 특성 실시간 접근성(Real-time Accessability): 사용자의 요구를 즉시 처리할 수 있음 계속적인 변화(Continuous Evolution): 정확한 값을 유지하려고 삽입, 삭제, 수정 작업 등을 이용해 데이터를 지속적으로 갱신할 수 있음 동시 공유성(Concurrent Sharing): 사용자마다 서로 다른 목적으로 사용하므로 동시에 여러 사람이 동일한 데이터에 접근 ..

article thumbnail
[Oracle] Installation Related Note(Day9)
강의/KOSTA 2022. 3. 16. 11:49

개발의 꽃은 설치... macOS에서는 오라클을 바로 사용할 수 없어서 도커를 이용해서 사용해야 함 도커 설치 (참고자료) https://eunoia3jy.tistory.com/86?category=1011677 [ macOS 맥북 ] 도커 Docker 설치 안녕하세요! macOS 에서는 오라클 DB 를 바로 사용할 수 없어서 도커(Docker) 를 이용해서 많이 사용합니다. 저도 오라클 DB 를 사용하기에 앞서 도커(Docker) 설치방법 을 포스팅해 보겠습니다~🐬 1. 도 eunoia3jy.tistory.com 그 다음 SQLDeveloper 설치 (참고 자료) https://eunoia3jy.tistory.com/88?category=1011677 [ macOS 맥북 ] SQL Developer 설..

article thumbnail
[Java] IOStream (Day8)
강의/KOSTA 2022. 3. 15. 19:38

위 글은 해당 카테고리의 수업 강의 자료를 정리한 것입니다. 1. 개요 1.1 I/O (Input/Output: 입출력) 프로그램 외부소스 또는 목적지와의 데이터 정보의 교환 입력: 키보드, 파일 등으로 부터 들어오는 데이터 출력: 프로그램으로부터 화면, 파일 등으로 나가는 데이터 1.2 스트림(Stream) 프로그램과 I/O 객체를 연결하여 데이터의 흐름을 연결해주는 통로 스트림은 한방향으로 연결 바이트 스트림(Bytem Stream): 1과 0으로 구성된 Binary 데이터의 입출력 처리를 위한 스트림 (이미지, 사운드) 문자 스트림(Character Stream): 문자, 텍스트 형태의 데이터 입출력 처리를 위한 스트림 (단순 텍스트, 웹페이지, 키보드) JAVA I/O 클래스 java.io 패키지..

article thumbnail
[Java] Collection Framework (Day7~8)
강의/KOSTA 2022. 3. 14. 23:17

위 글은 해당 카테고리의 수업 강의 자료를 정리한 것입니다. 1. 제네릭(Generic) 클래스 내부에서 사용할 데이터 타입을 외부에서 지정하는 기법 (클래스 내부에서 사용할 데이터 타입을 나중에 인스턴스를 생성할 때 확정하여 사용) 객체 타입을 컴파일 시에 체크하기 때문에 객체의 타입 안정성을 높이고 형변환의 번거로움이 줄어듦 2. 컬렉션 프레임워크 소개 프레임워크(Framework): 표준화, 정형화된 체계적인 프로그래밍 방식 컬렉션(Collection): 다수의 데이터, 즉 데이터 그룹 컬렉션 프레임워크(Collection Framework) 다수의 데이터를 저장하는 클래스들을 표준화한 설계 다수의 데이터를 쉽게 처리할 수 있는 방법을 제공하는 클래스들로 구성 JDK 1.2부터 제공 구성 3. Li..

article thumbnail
[Java] Basic API (Day7)
강의/KOSTA 2022. 3. 14. 23:01

위 글은 해당 카테고리의 수업 강의 자료를 정리한 것입니다. 개요 자바 프로그램에서 가장 많이 사용되는 패키지 import를 사용하지 않아도 자동으로 포함 Object Class 모든 클래스의 최상위 클래스 명시적 extends java.lang.Object 없이도 자동으로 상속받게 됨 public class PointApp{ public static void main(String[] args){ Point a = new Point(2,3); System.out.println(a.hashCode()); System.out.println(a.getClass()); System.out.println(a.getClass().getName()); System.out.println(a.toString()); Sy..

article thumbnail
[Java] 부록(1) 객체지향 프로그래밍 연습문제
강의/KOSTA 2022. 3. 14. 21:46

위 글은 해당 카테고리의 수업 강의 자료(연습문제)를 정리한 것입니다. 손이 가는대로 무지성으로 푼 것도 많아서... 풀었던 문제 정리하면서 객체지향을 이해하는게 나은 것 같아 작성 (연습문제, Pratice03~05 부분) package com.javaex.problem01; public class Member { private String id; private String name; private int point; public Member() { } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setN..

article thumbnail
[Java] Object Oriented Programming (Day4~6)
강의/KOSTA 2022. 3. 14. 00:26

위 글은 해당 카테고리의 수업 강의 자료와 Power Java Compact 책을 정리한 내용입니다. http://www.yes24.com/Product/Goods/59190885 Power JAVA Compact - YES24 자바는 현재 전 세계 개발자들이 가장 많이 사용하는 언어이기 때문에 컴퓨터 공학도라면 반드시 알고 지나가야 하는 중요한 주제이다. 이 책의 가장 큰 목표는 입문자들이 쉽게 이해할 수 있는 www.yes24.com 객체 구성 요소 객체: 속성과 기능의 집합으로 속성과 기능을 객체의 멤버라고 함 속성은 필드 기능은 메소드 클래스: 객체를 정의, 객체를 생성하는데 사용 인스턴스: 객체는 인스턴스의 의미로 객체가 메모리에 할당되어 실제 사용될 때 인턴스라고 부름 인스턴스화: 클래스로부터..

article thumbnail
[Java] Introduction to Java (Day1~3)
강의/KOSTA 2022. 3. 10. 20:50

위 글은 해당 카테고리의 수업 강의 자료를 정리한 것입니다. 자바 언어의 특징 플랫폼에 독립적 객체지향 프로그래밍 동적으로 할당되는 메모리를 프로그래머가 신경 쓸 필요 없이 Garbage Collector를 통해 자동으로 메모리를 관리해줌 임의의 데이터베이스와 쉽게 연결하기 위한 JDBC 제공 자바 프로그램 동작 방식 JDK: 자바 프로그램의 개발을 위한 소프트웨어와 라이브러리의 모음 JDK = JRE + 개발에 필요한 도구 JRE = JVM + 표준 클래스 라이브러리 이 이후로는 그냥 기초 문법이라 생략...

검색 태그