1(TRUE), 0(FLASE)if (조건1) { 조건 1이 만족할 때 }else if (조건2){ 조건 1이 만족하지 않고, 조건2에 만족할 때}else { 모든 조건에 만족하지 않을 때}결과 : i = 3, j =2
인터프리터 : 고급언어로 작성된 프로그램을 한 줄씩 읽어 들여 실행하는 프로그램이다.script언어 처럼, 번역과 실행이 동시에 이뤄져 별도로 실행파일이 필요없다.컴파일러 : 고급언어로 작성된 프로그램을 컴퓨터에서 실행하기 위해 컴퓨터가 이해할 수 있는 언어로 번역.전
Throughput : 처리량, 특정 시간 당 처리하는 작업량success : 성공적으로 실행된 작업의 양 (%)error : 얼마나 실패했는지performance : 처리하는데 걸리는 시간을 측정, 특히 대기시간Utilization : 사용량, saturation :
자바스크립트는 맨 처음 함수를 훑기때문에함수의 선언 위치가 어디에있든 모두 적용할 수 있다. 프로그램에는 영향이 없다.scope : 자바스크립트에서 변수를 선언하고 사용할 때, 변수가 정의되는 범위 (변수의 유효범위)지역변수, 로컬변수 : 한 함수 안에서느 사용할 수
자바스크립트는 맨 처음 함수를 훑기때문에함수의 선언 위치가 어디에있든 모두 적용할 수 있다. 프로그램에는 영향이 없다.scope : 자바스크립트에서 변수를 선언하고 사용할 때, 변수가 정의되는 범위 (변수의 유효범위)지역변수, 로컬변수 : 한 함수 안에서느 사용할 수
for (초깃값; 조건; 증가식) {실행할 명령}초깃값 : 카운터 변수를 초기화합니다. 초깃값은 0이나 1부터 시작합니다.조건 : 명령을 반복하기 위해 조건을 체크합니다. 이 조건을 만족 해야 그 다음에 오는 명령을 실행할 수 있습니다.증가식 : 명령을 반복한 후 실행
variable : 프로그램이 실행되는 동안 여러번 바뀔 수 있는 데이터반대개념 : 상수(constant)ex) 나이 = 현재년도 - 태어난 년도 + 1여기서 나이, 현재년도, 태어난 년도는 변수, 1은 상수가 됩니다.변수를 선언한다 : 변수를 사용하기 위해 변수라는
자바스크립트 사용법<script></script>구문에 삽입한다.대소문자를 구별한다.도형이나 텍스트 등을 이미 만들어 놓고 시작하는 것이 좋으므로</body>바로 전에 실행한다.다만, import 방식보다는 외부에 javascript를 두고 연동하는 방
API(Application Progamming interface)지도 정보를 프로그램에서 가져다 사용할 수 있도록 미리 약속해 놓은 규칙라이브러리프레임워크프로그램을 좀 더 쉽게 개발하기 위해서 필요한 툴이며, 해당 툴을 사용하면 좀 더 편리하고 다양하고 빠르게 개발이
aws_security_group 보안그룹 리소스는 8080포트를 열어주도록 설정한다.보안 그룹의 ID는 채움참조(interpolation) 구문으로 변수 처리한다."${something_to_interpolate}"interpolation 구문은 아래와 같은 형태로
자바스크립트와 Event LoopNode를 잘 이해하기 위해서 자바스크립트의 동시성 모델/실행을 이해해야한다.자바스크립트의 실행 모델은 event loop, call stack, call back queue이벤트 루프 모델은 여러 스레드를 사용함.그 중 우리가 작성한
인간이 자바스크립트로 작성한 파일을 컴퓨터가 읽도록 도와주는 역할parser : Lexical Analysis(코드를 token 단위로 쪼개 이해가능한 언어로 변경)AST : Abstract Syntax Tree, parser에서 분해된 token 들을 tree 구조로
SEO(Search Engine Optimization)은 검색 엔진에 맞게 자신의 콘텐츠를 검색 사이트 상단에 위치시키는 작업을 말합니다.상단으로 끌어올리기 위해서는 광고노출과 검색엔진 노출이 있는데, 최근에는 검색엔진에 광고를 끼워넣어 결국 광고가 제일 위로 올라오
WWW(World Wide Web)에서 정보를 검색, 표현하고 탐색하기 위한 소프트웨어 이다.대표적으로 Chrome, Explorer Edge 등이 있다.일종의 애플리케이션으로 인터넷에서 특정 정보로 이동하는 주소 입력창을 받고, 서버와 HTTP로 정보를 주고 받는 네
h : heading태그를 사용합니다.숫자는 1~6까지 사용합니다.p : paragraph단락을 나누기 때문에 기본적으로 위 아래의 한 줄을 더 띄운다.p가 없다면 enter 입력이 되어있더라도 단락이 나눠지지 않는다.닫는 태그는 필수이다.brbr과 p를 굳이 구분하는
semantic : 이름만 봐도 알 수 있는 html 태그를 말한다.한눈에 파악 용이html 코드만 보더라도 어느 부분이 제목이고, 메뉴인지 등 구조를 바로 파악하기 용이하다.활용성 증가p : paragraph 단락a : anchor 앵커출처 : https:/
Node.js의 소개 Javascript 생태계와 Node의 역사스크립트 언어이므로 한줄한줄 사용함.html이 구조를 만들고, CSS가 디자인을 만들며, javascript를 통해서 동적인(엑션 상호작용이 가능한) 홈페이지가 완성되었다.문서에서 문서사이로 hyperli
let, const는 ES2015(ES6)에 추가된 변수 선언 키워드.hoisting 규칙이 없고, block scoping을 지원합니다.var 보다 훨씬 예측 가능하게 해줍니다.let으로 선언된 변수는 레퍼런스가 바뀔 수 있고, const는 바뀔 수 없다.let x
tf 확장자는 HCL(하시코프 설정언어)로 쓰이고, json형태로 파일을 작성하고 싶다면 .tf.json으로 붙이면된다.처음은 provider 설정을 진행한다.provider "aws" { region = "ap-northeast-2"}resource "aws_inst
기존에는 애플리케이션을 다루는 서버를 운영하는 Ops 그룹과 애플리케이션을 제작하고 런칭하는 Dev그룹이 나눠져 협동을 하였다. 다만 물리적인 서버에 변수가 너무 많고, 서비스를 늘리면 그에 맞는 서버들이 유기적으로 연동되야하고, 여기에 다시 애플리케이션을 올리다보면