일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- containsValue
- SQLD교재추천
- 국비학원 후기
- sql developer logon denied
- 국비학원
- kh정보교육원 후기
- containsKey
- ClassNotFoundException
- 비전공 국비학원
- 예제
- 개발자면접질문
- ip란
- 비전공개발자취업
- 코딩테스트
- spring mvc 기초
- 비전공 개발자
- Jpa기초
- 파이썬
- 최신java
- 그리디알고리즘
- java17
- it국비학원 후기
- 스택
- ORA-91917
- 큐
- java문법
- 국비학원 추천
- 소수점출력
- oracle error
- 비전공개발자
- Today
- Total
목록국비학원 일상 (12)
Developer J
많은 대학생, 취준생 분들이 kh정보교육원 일상이나 국비교육 상담 후기 글을 많이 읽어주셨다. 세미 프로젝트를 들어갈 때 다시 글을 이어가려했지만 프로젝트와 기사공부를 병행하면서 블로그에 신경을 쓰지 못했다.수료 D-9 이 시점에서는 파이널 프로젝트를 진행하고 있다. 세미프로젝트와 파이널 프로젝트의 차이는 "스프링을 사용하느냐? 안하느냐?"의 차이이다. 좀 더 말해보자면 세미 프로젝트는 프로젝트를 처음 진행해 보는 것이기 때문에 진행이 더디다. 원하는 결과물은 실제 서비스가 가능할 정도를 상상하지만 현실은 아쉽게도 그렇게 까지는 진행이 되지 못하는 것 같다. 하지만 파이널 프로젝트는 조금 더 가능성이 보인다는 느낌이다. 이런 결론에 도달한 것은 다른 조원들의 프로젝트 성과도 보았고, 다른 반의 성과물도 ..
학원에서 배우는 개념들은 정보처리 기사의 기본 개념과 동일하기 때문에 병행을 한다면 정보처리 기사 공부에도 도움이 될 것이다. 28일 차 1.ORACLE 전용 문법과 ANSI 표준 문법을 학습. ORACLE 전용의 경우 FROM 절에 합치고자 하는 테이블을 나열하고, WHERE절에 합칠 테이블의 공통 사항을 작성하면 된다. ANSI 표준 문법의 경우 조인하고자 하는 테이블을 FROM 구문 다음에 JOIN 테이블명 ON( ) || USING() 구문을 사용해 두 개 이상의 테이블을 하나로 합치면 된다. LEFT JOIN: 두 테이블 중 원본(왼쪽) 테이블의 정보를 모두 포함하여 조회할 때 선언 RIGHT JOIN: 두 테이블 중 JOIN에 명시한(오른쪽) 테이블의 정보를 모두 포함하여 조회할 때 선언 FU..
25 일차 - 2번째 시험, SQL 함수 일주일 만에 두 번째 시험을 치렀다. 시험을 봐야 하기 때문에 알아서 복습을 하게 된다. 시험을 통과하지 못하면 재시험을 보게 되고 그 시간 동안 진도를 나갈 수 없게 된다. 시험문제에 관한 사항은 자세히 적을 수 없지만, 배운 내용을 토대로 출제된다. SQL 함수에 대해 배웠다. LENGTH : 문자열의 길이를 계산하는 함수 DUAL : 임시 가상 테이블 INSTR : 주어진 값에서 원하는 문자가 몇번째인지 찾아 반환하는 함수 SUBSTR: 주어진 문자열에서 특정한 부분만 꺼내오는 함수 LPAD : 왼쪽 빈 공간을 원하는 문자로 채우는 함수 RPAD : 오른쪽 빈 공간을 원하는 문자로 채우는 함수 LTRIM / RTRIM : 특정 값으로 부터 특정 문자를 찾아 ..
20일차- 첫 시험 (시험 후기) 문제해결( 실제 자바 코드를 작성하는 시험)과 필기(서술형)으로 각각 1시간씩 진행이 된다. 어떤 문제가 나오는 지는 알 수 없다. 이유는 시험 시작전 강사님이 여러 형태의 문제 중 그자리에서 고르시기 때문이다. 문제해결 준비에 대한 팁을 주자면, 뻔한 이야기로 들리겠지만 실습 과제를 충실히 수행하면 손쉽게 풀 수 있다. 실제로 실습 과제의 난이도가 더 높은 경우가 있다. 필기시험의 경우에는 학원에서 수업을 진행하는 피피티의 내용이 많이 출제 되었다. 피피티에 들어있는 내용은 분량이 엄청 많지는 않기 때문에 반복적으로 본다면 충분히 통과할 수 있다. 하지만 학생의 입장에서는 불합격시 재시험이라는 부담감 때문에 시험 준비는 부담으로 다가온다. 원래의 공부 계획이 있더라도 ..
16일차 과제가 있는 날을 과제를 리뷰하는데 2시간 정도 소요되는 것 같다. 자신의 코드와 강사님의 코드를 비교하면서 개선점을 찾을 수 있다. private static float incentive= (float)0.5; private static float incentive= 0.5f; //이렇게 표현이 가능하다. 다른 표현 방법을 깨닫기도 한다. 이번 과제에서 다운 캐스팅 부분에 대한 이해가 부족하다는 것을 알게되었다. //class Rectangle extends IShape; IShape[] iarr = new IShape[5]; iarr[0]= new Circle(3.5); iarr[1]= new Rectangle(4.5, 5.5); iarr[2]= new Triangle(5,10); iarr[..
15일 차 후기 다형성 : 부모 클래스 타입 하나로 여러가지 타입의 자식 객체를 다룰 수 있는 기술 업 캐스팅: 쏘나타를 car라는 포장지로 감싼다. car로 감싸져 있어서 쏘나타 안의 특징을 볼 수 없다. 다운 캐스팅: car로 가려져 있어서 보이지 않는 소나타의 특징을 보기 위해서는 다운캐스팅이 필요하다. 추상 클래스 : 추상 메소드는 상속 시 반드시 구현해야 하는 메소드이다. [접근제한자]abstract 반환형 메소드명(자료형 변수명); 몸체 없이 종료! abstract 메소드가 있으면 추상 클래스이다. 인터페이스 : 인터페이스 안에는 추상 메소드만 들어갈 수 있다. 인터페이스 설정한 클래스의 매소드는 매소드 이름만 정의를 하고 implements 받은 곳에서 매소드의 기능 을 정의해서 사용한다. ..