본문 바로가기

전체 글

(26)
[ORACLE]RANK, NTILE, PARTITION BY RANK() PERCENT_RANK() SELECT studno,name,grade,height, PERCENT_RANK() OVER(PARTITION BY grade ORDER BY height DESC) AS PERCENT FROM student; 0이상 1이하의 값을 반환한다 (백분위 순위) 그룹안에서 해당해의 값보다 작은 값의 비율 DENS_RANK() select studno,name,grade, height,DENSE_RANK() over(partition by grade order by height desc) AS RANK from student; NTILE NTITLE(숫자) OVER (PARTITION BY 조건1 ORDER BY 조건2) 출력 결과를 사용자가 지정한 그룹 수로 나누어 출..
[JAVA의 정석] 객체지향프로그래밍 객체지향 프로그래밍객체지향 언어의 특징코드의 재사용성이 높다 : 새로운 코드를 작성할 때 기존의 코드를 이용하여 쉽게 작성할 수 있다.코드의 관리가 용이하다 : 코드간의 관계를 이용해서 적은 노력으로 쉽게 코드를 변경할 수 있다.신뢰성이 높은 프로그래밍을 가능하게 한다: 제어자와 메서드를 이용해서 데이터를 보호하고 올바른 값을 유지하도록 하며, 코드의 중복을 제거하여 코드의 불일치로 인한 오동작을 방지할 수 있다. 클래스와 객체의 정의와 용도클래스의 정의 : 클래스란 객체를 정의해 놓은 것이다.클래스의 용도 : 클래스는 객체를 생성하는데 사용된다. 인스턴스클래스로부터 객체를 만드는 과정을 클래스의 인스턴스화라고 하며, 어떤 클래스로부터 만들어진 객체를 그 클래스의 인스턴스(instance)라고 한다. 객..
[JAVA의 정석] 조건문과 반복문 조건문과 반복문 조건문 - if, switch if 문만일(if) 조건식이 참(true)이면 괄호{} 안의 문장들을 수행하라 라는 의미이다.if(score > 60) { System.out.println("합격입니다."); } // score가 60 이상이면 합격이라는 메세지를 출력한다. 블럭 {} 괄호{} 를 이용해서 여러 문장을 하나의 단위로 묶을 수 있는데 이것을 블럭(Block)이라고 한다.블럭 내의 문장들은 탭(tab) 으로 들여쓰기를 해서 블럭 안에 속한 문장이라는 것을 알기 쉽게 해주는 것이다.xxxxxxxxxxif (조건식) { ..... } if - else 문 if 문에 'else 블럭' 이 더 추가되엇다. 'else' 의 뜻이 '그 밖의 다른 &#3..
[JAVA의 정석] 연산자 연산자 (Operator)연산자와 피연산자연산자(operator) : 연산을 수행하는 기호(+,-,*./ 등) 피연산자(operand) : 연산자의 작업 대상(변수* 상수, 리터럴, 수식)종류연산자설명산술 연산자+ - * / % >사칙 연산 (+,-,*,/) 과 나머지 연산(%)비교 연산자> = 비교 >논리 > 대입. 대입은 제일 마지막에 수행된다. 단항(1) ) 01 (2) ) 삼항 (3) . 단항 연산자의 우선순위가 이항 연산자보다 높다. 단항 연산자와 대입 연산자를 제외한 모든 언산의 진행방향은 왼쪽에서 오른쪽이다. ### 산술변환(usual arithmetic conversion)일반 산술 변환이란? 연산 수행 직전에 발생하는 피연산자의 자동 형변환 두 피연산자의 타입을 같게 일치시킨다(보다..
[JAVA의 정석] 변수 변수(Variable)변수란? 변수란, 단 하나의 값을 저장할 수 있는 메모리 공간이다. 변수를 사용하려면 먼저 변수를 선언해야 하는데, 선언의 방법은 다음과 같다.int age ; int 는 변수 타입이다. 변수타입은 int 말고도 double, float, char 등의 다양한 변수형 타입이 있다.age 는 변수의 이름이다.; 세미콜론은 해당 작업의 끝을 표현한다. 변수의 이름을 지을때 규칙을 정해야 하는데 규칙은 다음과 같다.대소문자가 구분되며 길이에 제한이 없어야 한다.예약어를 사용해서는 안 된다.숫자로 시작해서는 안 된다.특수문자는 '_'와 '$'만을 허용한다. 변수의 타입 변수에는 크게 기본형과 참조형으로 나눌 수 있다. 기본형(primitive type)논리형 b..
[AWS Cloud Practitioner] 후기 (+파파고) 2021 3월 26일 AWS Cloud Practitioner 시험을 봤다. AWS 자격증은 단계별로 있으며 굳이 밑에부터 공부하지 않고 바로 위 등급을 따도 무관하다. 하지만 위 등급을 볼수록 응시료는 비싸며 (어소시에이트 경우 150불) AWS 시험 같은 경우는 합격을 하면 50% 할인 쿠폰을 주기 때문에 기초부터 따기로 했다. 이럴 경우 기초 자격증 100$ + 어소시에이트 75$ (50% 할인쿠폰 적용) 하여 175달러의 2개의 자격증을 취득할 수 있다. (물론 한 번에 합격했을 경우다) 그렇기에 이번에 AWS Cloud Practitioner 시험을 봤고 결과는 아슬하게 합격했다. 공부기간 공부기간은 대략 1주 정도 잡았다. 이전의 지식은 정보처리기사 AWS 사용해본 적 없음 비전공자 결론적으로..
[AWS Cloud Practitioner] 공부자료_(2) examtopics의 300번까지의 문제를 오답한 내용이다. examtopics는 답의 오답이 많기 때문에 댓글이 많은 문제는 답만 보고 넘어가지 말고 댓글을 확인하고 넘어가면 좋다. 또한 가끔 사이트가 막히는 경우가 있어 이에 대한 대비를 미리미리 해두는것이 좋다 1~100 오답노트 2) 어떤 AWS 기능이나 서비스를 사용하여 기업들이 지출을 세부적인 수준에서 추적하고 분류할 수 있는가? A. 비용 할당 태그 B. 통합 청구 C. AWS 예산 D. AWS 마켓플레이스 5) 고객은 AWS Cloud에서 새로운 워크로드를 설계하고 구축하기를 원하지만 사내에는 AWS 관련 소프트웨어 기술 전문 지식이 없다. 다음 중 고객이 이러한 결과를 얻기 위해 활용할 수 있는 AWS 프로그램은? A. AWS 파트너 네트..
[AWS Cloud Practitioner] 공부자료_(1) AWS Certified Cloud Practitoner 자격증을 취득하기위해 공부했던 자료들이다. 출처는 한글백서, https://www.examtopics.com/exams/amazon/aws-certified-cloud-practitioner/view 의 문제로 공부했다. AWS Certified Cloud Practitioner Exam – Free Actual Q&As, Page 1 | ExamTopics Which service stores objects, provides real-time access to those objects, and offers versioning and lifecycle capabilities? A. Amazon Glacier B. AWS Storage Gateway..