이론학습(152)
-
변수와 자료형
변수와 자료형 변수 변수명 지정 규칙 자바스크립트 예약어(키워드) 자료형(Data Type) 이스케이프 문자 typeof 연산자 강제로 자료형 변환시키기 변수 프로그래밍에서 데이터를 담을 수 있는 메모리 할당 영역 변수명 지정 규칙 - 자바스크립트의 예약어는 사용할 수 없음(if, true, false, break, null 등). - 영문자 혹은 밑줄( _ )로 시작해야 하며, 숫자로는 시작할 수 없음. - 문자의 대문자(A~Z), 소문자(a~z), 숫자(0~9), 밑줄만 사용 가능. 예) var num = 55; var str = 'Hello'; 자바스크립트 예약어(키워드) break else instanceof true case false new try catch finally null typeof..
-
빅데이터 저장 관리시스템
빅데이터 저장 관리시스템 빅데이터 저장 관리시스템이란 대용량 데이터 집합을 저장하고 관리하는 시스템입니다. 빅데이터 저장방식은 크게 분산 파일시스템 방식과 데이터베이스 방식이 있습니다. · 분산 파일 시스템 방식 · 데이터베이스 방식 분산 파일 시스템 방식 · 빅데이터를 확장 가능한 분산 파일 형태로 저장하는 방식입니다. · 대표적인 예는 HDFS, 구글의 GFS 등이 있습니다. · 분산 파일 시스템 저장 방식은 저사양 서버들을 활용하여 대용량, 분산, 데이터 집중형의 애플리케이션을 지원하면 사용자들에게 고성능 fault-tolerance 환경을 제공합니다. https://codedragon.tistory.com/9080 https://codedragon.tistory.com/9627 https://co..
-
자바스크립트의 정의, 특징, 장단점, 구조, 실행위치
자바스크립트의 정의 클라이언트쪽에서 독립적으로 실행되는 프로그램을 작성하기 위한 스크립트 언어 넷스케이프 사의 브랜든 아이히Brendan Eich에 의해 모카라는 이름으로 만들고 이후 라이브 스크립트라는 이름으로 개발 썬마이크로시스템사와 공동으로 라이브스크립트를 확장한 JavaScript 탄생 자바스크립트의 특징 - 웹 문서(HTML)에 삽입해서 사용하는 스크립트 언어 - 웹 브라우저에서 웹 문서를 실행할 때 프로그램 코드가 해석됨 - 컴파일 과정을 거치지 않는 인터프리터 언어의 형태이기 때문에 비교적 자료형 조사를 철저하게 하지 않음 - 객체 지향적 특성을 모두 가지고 있다고 말할 수는 없지만 객체를 정의하여 사용할 수는 있음. 자바스크립트의 장점 및 단점 장점 - 자바스크립트는 HTML 파일 내에서 ..
-
정규표현식의 메타 문자 종류
정규표현식의 메타 문자 종류 메타문자 의미 . · 임의의 한 문자 · 뉴라인(\n) 을 제외한 모든 문자를 의미 ^ · 행 머리(문자열의 처음, 라인의 처음을 의미) · ^ 문자는 패턴의 시작을 알림 · ^ 문자만 패턴의 앞에 올 수 있습니다. · 문자 클래스 내에 ^ 메타 문자가 사용될 경우에는 반대(not)라는 의미를 가집니다. · re.MULTILINE 을 사용할 경우에는 여러줄의 문자열 각 라인의 처음과 일치해야 합니다. $ · 행 꼬리(문자열의 마지막, 라인의 끝을 의미) · $ 문자는 패턴의 끝을 알림 · 문자열에서 패턴의 마지막 문자는 반드시 $ 문자로 끝나야 합니다. · ^ 메타문자와 반대 \s · 공백 문자 · 공백문자는 공백, 탭, 줄바꿈, 리턴키 값을 포함합니다. · 화이트 스페이스를..
-
매크로 상수 - 매크로 상수의 정의, 매크로 상수의 해제, 매크로 상수의 장점
매크로 상수의 정의 #define PI 3.14 전처리기 지시자 #define 매크로 상수를 선언하기 위해서 #define를 지정 매크로 상수 이름 PI 매크로 상수의 이름을 지정 치환값 3.14 매크로 상수에 치환되는 값 지정 매크로 상수의 장점 · 프로그램 수정이 용이합니다. · 숫자 대신에 직관적인 의미를 갖는 이름을 부여할 수 있습니다. · 변수와 달리 추가적인 메모리 공간을 요구하지 않습니다. · 코드에 등장하는 상수들을 한곳에 모아서 관리할 수 있습니다. 매크로 상수의 해제 #undef PI 전처리기 지시자 #undef 매크로의 선언을 해제하기 위해서 #undef를 지정 해제할 매크로 이름 PI 해제할 매크로 이름 지정(미리 정의된 매크로 상수)
-
확장 특수 출력 문자(escape sequence), escape character(이스케이프 문자)
확장 특수 출력 문자(escape sequence) · ≒ 이스케이프시퀀스 · ≒ escape character(이스케이프 문자) · 역슬래시(\) 기호가 붙은 특수한 기능을 하는 문자 리터럴 · 문자열안에서 특별한 의미로 해석되는 문자 구분 의미 '\a' · 경고음 출력 '\n' · 줄 바꿈, · 개행(new line) '\t' · 수평 탭으로 일정한 간격 띄우기 · 탭(tab) '\b' · 백스페이스로 뒤로 한 칸 이동 · backspace '\r' · 동일한 줄의 맨 앞 칸으로 커서 이동 · carriage return '\f' · 출력 용지를 한 페이지 넘김 · form feed(폼 피드) '\\' · \(역슬래시)문자 출력 '\'' · ' (작은 따옴표)문자 출력 · single quote '\..