일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- tuple
- oracle 11g
- Java
- Oracle 오류
- Kakao 지도 API
- SQL
- oracle
- SQL Developer
- MySQL
- Jupyter Notebook
- ORA-1017
- 10fastfingers.com
- SEQUENCE
- Set
- 데이터베이스 접속
- 자바
- CSV
- Kakao Oven
- python 기초
- The Network Adapter could not establish the connection
- typing test
- database
- Python
- Oracle 18c
- 매일 타자연습
- Usecase Diagram
- 유스케이스 다이어그램
- 카카오맵 API
- 카카오맵
- 카카오 오븐
- Today
- Total
목록전체 글 (51)
Another Brain
## worker method -- 호출에 의해서 수행되는 메서드 public int doA(xxx) { return xxx; } public void doC() { if () { return; } .... } ## caller method -- 필요에 의해서 다른 메서드를 호출하는 메서드 public void doB() { xxx = doA(xxx); } ## class 확장 1. DTO Class(Domain Class) 관리해야할 값을 가지고 있는 객체들 = 도메인 -- StudentScore -- Member 2. Service Class -- 실제 제공해야하는 서비스 기능 모델링 -- StudentScoreService : 조회, 등록, 수정, 총점, 평균 등 -- MemberService : ..
## -------------------- ## 회원관리 시스템 요구사항 ## -------------------- 1. 추후 웹어플리케이션 개발에서 사용하기 위한 회원관리시스템을 개발하고자 한다. 2. 회원은 일반회원, 우수회원, 관리자회원으로 구분한다. 3. 일반회원에게는 마일리지 정책에 따라 마일리지를 부여한다. 4. 우수회원에게는 전용 담당자를 배정한다. 5. 관리자 회원은 전체회원들의 정보를 관리한다. 6. 일반회원의 마일리지가 100,000 이상이 되면 우수회원으로 등업처리한다. 7. 우수회원 등업처리 정책에 따라 자동등업, 사용자 요청 등업, 관리자 등업 등 다양한 방법으로 처리할 수 있다. 8. 마일리지 정책을 세우고 구현한다. 9. 우수회원 등업처리 정책을 세우고 구현한다. 10. 회원은..
package com.work.view; import java.util.Random; public class RandomTeamTest { /* * 실습 : * 우리반 30명 학생들을 대상으로 랜덤하게 팀 구성하는 프로그램을 구현하세요 * 1. 팀당 인원수?? * >> 고정적 / 가변적 * >> 가변적 => 사용자 입력(IO, main(String[] args) 아규먼트 전달) * >> 사용자 입력 : IO (java.io API 활용) * >> main(String[] args) 아규먼트 : 숫자를 입력해도 String => String 입력 숫자문자열을 숫자타입(int) 변환 기술?? * >> main() 메서드에 아규먼트 전달해서 실행하는 방법?? * * 2. 랜덤하게 배열요소를 접근하기 위한 방법..
-------------------------- -- 클래스(class) -- 객체(object) -- 인스턴스(instance) -- 멤버변수 -- 메서드 -- new keyword -------------------------- ## UML(Unified Modeling Language) >> 객체지향 분석 설계시에 사용하기 위한 표준 표기방법 >> Class Diagram -- UML Tools >> 상용화 : Rose, Together, StarUML 등 >> 오픈소스 : StarUML -- 소스파일 구조 : package, import -- 클래스파일 구조 : >> 속성, 기능 >> 멤버변수, 생성자, 메서드 -- 변수 -- 데이터타입 ## 객체(Object) -- 개념 : 현실 세계에 존재하는..
http://www.dbguide.net **GuGuDantest review ## 배열(array) -- 그룹 데이터 자료 저장구조 -- 다차원 배열 >> 1차원 >> 2차원 >> n차원 -- 기본형, 객체형 지원타입 ## 1차원 배열 : 선언, 생성, 초기화(할당) 1. 배열 선언 [modifiers] 타입[] 배열명; // 권장 int[] nos; [modifiers] 타입 배열명[]; 2. 배열 생성 배열명 = new 타입[배열크기]; // nos = new int[5]; 3. 배열요소 사용 : 값할당/값가져오기 배열명[배열요소인덱스번호] = 값; // nos[0] = 100; 배열명[배열요소인덱스번호] -- 배열요소 인덱스번호 시작은 0 ~ 배열크기-1 범위 -- 배열명 : 참조변수 -- 배열명..
## 자바 파일 구조 1. package 선언문 -- 폴더같은 개념, 계층 구조 -- 같은 종류의 클래스를 같은 폴더에 관리 -- 관리 효율성, 이름 충돌 방지, 접근 권한 제어 -- 형식 : package 패키지명.패키지명; -- 선언횟수 : 0, 1 -- package 선언하지 않으면 default package 2. import 선언문 3. class 선언문 -- 형식 : [modifiers] class 클래스이름 { // class 구성요소 } ## class 구성요소 1. 멤버변수 2. 생성자 3. 메서드(매개변수) : 반환타입 4. inner class 5. static 블럭 초기화 6. instance 블럭 초기화 ## 자바 프로그래밍 기본 규칙 -- 자바 프로그래밍 시작 메서드 형식 : 규..