일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- PL/SQL
- 오늘의 일기
- 자바
- DB 객체
- DB
- jQuery
- 자격증
- 정보처리기사
- JSP
- HTML
- 코딩테스트
- 알고리즘
- 백준
- Ajax
- PL/SQL 객체 유형
- Algorithm
- 언마샬링
- CSS
- Spring
- TOP-N
- codingtest
- 독후감
- DBMS
- AOP
- java
- 국비
- json
- BookReview
- 북리뷰
- 연산자
- Today
- Total
목록전체 글 (77)
현정쓰의 공부방
04/08 ~ 04/12 📄 : 학원에서 배운 내용 ✅ : 학원에서 내준 퀴즈 📘 : 자바의 정석 교재로 추가학습한 내용 🥕 : 어려웠던 내용 ℹ : 수업 출석 관련 특이사항 [04/08 - 72일차] 📄 유스케이스 다이어그램 시험 📄 스프링으로 회원가입/로그인/로그아웃 구현 문제 📘 [04/09 - 73일차] 📄 스프링으로 회원가입/로그인/로그아웃 구현 문제 풀이 📄 스프링에서 트랜잭션 관리 더보기 - 스프링에서는 트랜잭션 관리를 서비스 컴포넌트(Service 객체)가 담당하도록 설정 - 서비스의 메소드를 트랜잭션 관리 단위로 설정 - 메소드 내에서 수행된 DML 코드들이 전부 에러없이 성공했을 때 commit하도록 설정 📄 설정 사항 더보기 1. @Transactional 어노테이션 기능 활성화 ⇒ ..
00/00 ~ 00/00 📄 : 학원에서 배운 내용 ✅ : 학원에서 내준 퀴즈 📘 : 자바의 정석 교재로 추가학습한 내용 🥕 : 어려웠던 내용 ℹ : 수업 출석 관련 특이사항 [04/01 - 67일차] 📄 기본적인 클래스와 인터페이스 표현 📄 클래스 다이어그램 관계(Relationship) 표현 더보기 - 의존 관계(Dependency) → 메소드의 파라미터, 리턴타입, 메소드의 지역 변수로 사용할 때 // 의존 관계 예시 public class Apple1 { public Banana1 method(Banana1 b) { Banana1 b2 = b; } } - 연관 관계(Association) → 다른 클래스의 기능(메소드를) 사용하는 상황일 때 → 멤버 필드로 사용되며 메소드의 매개변수로 사용되는 경..
03/25 ~ 03/29 📄 : 학원에서 배운 내용 ✅ : 학원에서 내준 퀴즈 📘 : 자바의 정석 교재로 추가학습한 내용 🥕 : 어려웠던 내용 ℹ : 수업 출석 관련 특이사항 [03/25 - 62일차] 📄 Session으로 로그인 구현하기 QUIZ 📄 AJAX(Asynchronous JAvascript with Xml) 더보기 - (XML을 이용한) 비동기식 자바스크립트 HTTP(WEB) 통신 기술 - 자바스크립트 객체(XMLHttpRequest 객체)의 코드(API)를 이용하여 HTTP 통신을 비동기식으로 수행하고 응답 데이터로 XML형식으로 이용하는 기술 - 자바스크립트 코드로 HTTP요청을 보내고 XML파일을 서버로부터 응답 받음 - 응답은 비동기적으로 이루어짐 - 요즘에는 응답데이터의 형식으로 J..
03/18 ~ 03/19 📄 : 학원에서 배운 내용 ✅ : 학원에서 내준 퀴즈 📘 : 자바의 정석 교재로 추가학습한 내용 🥕 : 어려웠던 내용 ℹ : 수업 출석 관련 특이사항 [03/18 - 57일차] 📄 자바에서 날짜 시간을 표현하는 클래스 java.util.Date - 고정된 날짜/시간을 표현 - 날짜/시간을 변경 X - 상수 시간 java.util.Calendar - 날짜/시간 표현 가능 - 변경 가능 java.util.GregorianCalendar - Calendar의 하위 클래스 - 그레고리력(양력)을 표현하기에 적절 - 날짜/시간 데이터를 직접 입력해서 생성 가능 - 1월이 0부터 시작 📄 파일 업로드 : 클라이언트(브라우저)가 전송한 파일을 웹 어플리케이션이 받아들여 처리하는 것, 클라이언..
03/11 ~ 03/15 📄 : 학원에서 배운 내용 ✅ : 학원에서 내준 퀴즈 📘 : 자바의 정석 교재로 추가학습한 내용 🥕 : 어려웠던 내용 ℹ : 수업 출석 관련 특이사항 [03/11 - 52일차] 📄 서블릿(Servlet = Server + Applet) : 서버에서 동작하는 애플릿 프로그램이라는 뜻, JVM이 포함되어 있는 웹 서버에서 실행되는 자바 프로그램 → Apache Tomcat 서버 안에 JVM이 포함 📄 애플릿(Applet) : 특정 프로그램이나, 환경에서 동작하는 플러그인 형태로 개발된 소형 프로그램 📄 자바 애플릿(Java Applet) : 자바 언어로 만들어진 애플릿, 바이트 코드(.class, .jar) 형태로 배포, JVM만 존재한다면 어떤 플랫폼에서든지 자바 애플릿을 실행 가..
03/04 ~ 03/08 📄 : 학원에서 배운 내용 ✅ : 학원에서 내준 퀴즈 📘 : 자바의 정석 교재로 추가학습한 내용 🥕 : 어려웠던 내용 ℹ : 수업 출석 관련 특이사항 [03/04 - 47일차] 📄 chr(ascii) 함수 : ascii에 해당하는 글자를 출력 📄 PL/SQL구문에서 수행한 DML코드도 트랜잭션을 발생시킴 → COMMIT, ROLLBACK 📄 PL/SQL 제어문 조건문 IF 조건식1 THEN 조건식1이 참일 때 수행하는 SQL 구문 ELSIF 조건식2 THEN 조건식1이 거짓이고 조건식2이 참일 때 수행하는 SQL 구문 ELSIF … ELSE 조건식들이 모두 거짓일 때 수행하는 SQL 구문 END IF; 반복문 → 반복에 사용되는 변수(i)의 데이터타입을 BINARY_INTEGER..
02/26 ~ 02/29 📄 : 학원에서 배운 내용 ✅ : 학원에서 내준 퀴즈 📘 : 자바의 정석 교재로 추가학습한 내용 🥕 : 어려웠던 내용 ℹ : 수업 출석 관련 특이사항 [02/26 - 43일차] 📄 INSERT 구문 : 테이블에 새로운 데이터(행)을 삽입(추가)할 때 사용하는 SQL 구문 📄 구문 형식 방법 1. - 컬럼을 지정하고 컬럼에 맞는 데이터 항모긍로 구성된 항 행을 삽입 - 지정하지 않은 컬럼을 자동으로 null로 채움 INSERT INTO tablename ( col1, col2, … ) VALUES( data1, data2, … ); 방법 2. - 컬럼을 지정하지 않고 모든 컬럼에 맞게 데이터의 항목을 채움 - VALUES의 모든 값은 COLUMN_ID 순서에 맞게 입력해야 함 IN..
02/19 ~ 02/23 📄 : 학원에서 배운 내용 ✅ : 학원에서 내준 퀴즈 📘 : 자바의 정석 교재로 추가학습한 내용 🥕 : 어려웠던 내용 ℹ : 수업 출석 관련 특이사항 [02/19 - 38일차] 📄 WHERE 절 - 기타 연산자 이어서...(8주차 필기에 이어서...) 📄 DB 탐색 방법 전체 탐색 (Full Scan) - 테이블의 처음부터 끝까지 전부 확인하여 원하는 데이터를 찾아내는 방법 - DBMS가 테이블을 탐색(WHERE 조건)할 때 기본적으로 Full Scan을 수행 - 단점 : 시간이 오래 걸림 → DB 성능을 높이려면 풀스캔되는 상황을 줄여야 함 인덱스 탐색 (Index Scan) - 인덱스(Index) : 테이블의 데이터를 빠르게 탐색할 수 있도록 도와주는 DB객체, 테이블 공간과..
02/13 ~ 02/16 📄 : 학원에서 배운 내용 ✅ : 학원에서 내준 퀴즈 📘 : 자바의 정석 교재로 추가학습한 내용 🥕 : 어려웠던 내용 ℹ : 수업 출석 관련 특이사항 [02/13 - 34일차] 📄 자식 노드 찾기 : $(객체).children() ⇒ 자식 노드 전체 반환, $(객체).children(”선택자”) ⇒ 선택자에 해당하는 자식 노드 반환 📄 부모 노드 찾기 : $(객체).parent(), $(객체).parent(”선택자”) 📄 조상 노드 찾기 : $(객체).parents(), $(객체).parents(”선택자”) 📄 이전 인접 형제 찾기 : $(객체).prev(), $(객체).prev(”선택자”) 📄 이전 모든 형제 찾기 : $(객체).prevAll(), $(객체).prevAll(”선..
02/05 ~ 02/08 📄 : 학원에서 배운 내용 ✅ : 학원에서 내준 퀴즈 📘 : 자바의 정석 교재로 추가학습한 내용 🥕 : 어려웠던 내용 ℹ : 수업 출석 관련 특이사항 [02/05 - 30일차] 📄 2Depth 메뉴 만들기 이어서 📄 transition 속성 : CSS속성이 변화하는 과정을 유지 시간동안 서서히 진행되도록 설정하는 속성 설정 방식 transition: css-property duration delay timing-function; ⇒ delay, timing-function은 생략하는 경우가 많음 📄 transition 상세 속성 transition-porperty - 적용될 CSS 속성을 지정 - none : 적용 안 함 - all : 모든 속성에 적용 - css property..