일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- function
- 자바의정석요약
- 소프트웨어설계
- 정처기예상문제
- 정처기필기
- 파이썬
- springboot
- 게시판만들기
- 스프링부트
- CRUD구현
- 파이선
- 자바
- 정처기설명
- 게시판프로젝트
- 프로그래머스
- PYTHON
- 정처기
- spring
- 자바의정석
- 정처기공부
- 어노테이션
- java
- 정보처리기사
- 코딩테스트
- 정보처리기사필기
- 소프트웨어개발
- CRUD
- 이것이자바다
- 게시판
- 스프링
- Today
- Total
목록전체 글 (129)
Helmi
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/vr419/btsgmGTIkBj/HKjli5kUQULXhLg8mkil2k/img.png)
생성 패턴(Creational Pattern) - 추상 팩토리(Abstract Factory) : 구체적인 클래스에 의존하지 않고, 인터페이스를 통해 서로 연관·의존하는 객체들의 그룹으로 생성하여 추상적으로 표현하는 패턴 - 빌더(Builder) : 작게 분리된 인스턴스를 건축하듯 조합하여 객체 생성하는 패턴, 객체의 생성 과정과 표현 방법을 분리하고 있어, 동일한 객체 생성에서도 서로 다른 결과 만들어 낼 수 있음 - 팩토리 메소드(Factory Method) : 객체 생성을 서브 클래스에서 처리하도록 분리하여 캡슐화한 패턴으로, 상위 클래스에서 인터페이스만 정의하고 실제 생성은 서브 클래스가 담당함. - 프로토 타입(Prototype) : 원본 객체를 복제하는 방법으로 객체 생성하는 패턴 - 싱글톤(..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Az7rw/btsf0Rn8BAq/yCJ0K2OcIL2E5qvyRPmwnk/img.jpg)
Switch문 처리해야 하는 경우의 수가 많을 때 유용한 조건문 (if, switch, if-else if) Switch 조건식 switch (조건식) { case 값1 : // 조건식의 결과가 값1과 같은 경우 수행될 문장들 break ; case 값 2 : // 조건식의 결과가 값2와 같은 경우 수행될 문장들 break; // switch문을 벗어난다 default : // 조건식의 결과와 일치하는 case문이 없을 때 수행될 문장들 // 생략 가능 } 수행과정 : 1. 조건식 계산 2. 조건식의 결과와 일치하는 case문으로 이동 3. 이후 문장들 수행 4. break 문이나 switch문의 끝을 만나면 switch문 전체를 빠져나감 조건식에 정수, 문자열 올 수 있음 조건식 딱 한 번만..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/xrds3/btsgcK9cIiT/IS08zMqsIuWWkELuqyOdo0/img.png)
정규화 개념 - 논리 데이터 모델링 상세화 하는 과정 - 함수적 종속성 이용해 이상 현상 발생하지 않도록 릴레이션 분해하는 과정 정규화 목적 - 구축된 데이터 베이스 품질 보장, 성능 향상 - 저장 공간 최소화, 데이터베이스 내부 자료 무결성 유지 극대화 - 데이터 구조 안정성 확대 ① 개체 관계 정확성 ② 데이터 일치성 ③ 데이터 모델 단순성 ④ 개체 내에 존재하는 속성 비중복성 각 정규화 과정 단계 단계 설명 제1정규형 - 반복 속성 제거 - 개체에 존재하는 속성들 중 반복되는 속성들 하위 개체로 도출 제2정규형 - 주 식별자 전체가 완전 기능 종속 되지 않는 속성 제거 - 주 식별자 속성 일부에만 함수적 종속 되는 속성들 상위 개체로 도출 제3정규형 - 주 식별자에 이행 함수 종속 되는 속성 제거 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/o6Get/btsf3PP8nqx/PAGK3ukiOdZdqrn1B5bHpk/img.jpg)
if-else if문 여러 개 중의 하나 - 여러 개의 조건식을 포함한 조건식 if (조건식1) { //조건식 1의 연산결과가 참일 때 수행될 문장들을 적는다. } else if (조건식2) { //조건식 2의 연산결과가 참일 때 수행될 문장들을 적는다. } else if (조건식3) { //여러개의 else if를 사용할 수 있다. //조건식 3의 연산결과가 참일 때 수행될 문장들을 적는다. } else { //마지막은 보통 else 블럭으로 끝나며, else 블럭은 생략 가능하다. //위의 어느 조건식도 만족하지 않을 때 수행될 문장들을 적는다. } 중첩 if문 - if문 안의 if if (조건식1) { //조건식 1의 연산결과가 참일 때 수행될 문장들을 적는다. if (조건식2) { //조건식 ..