SERVER 🖥(7)
-
#Algorithm 01. 선택 정렬
안녕하세요! 이번 포스팅에서는 python을 통한 정렬 알고리즘 중 기초인 선택 정렬(selection sort)에 대해 알아보겠습니다. 🚀 선택 정렬(Selection sort) 배열에서 가장 작은 원소를 찾아 첫 번째 원소와 교환하고 두 번째 작은 원소를 찾아 두 번째 원소와 교환하고 이러한 방식으로 전체가 정렬될때 까지 계속하는 정렬입니다. 📌 선택 정렬 예시 3,2,5,1,4가 저장된 배열이 있다고 가정하고 자료를 오름차순으로 정렬해 봅시다. ▪️ 1회전 첫 번째 자료 3을 기준으로 두 번째 인덱스 부터 마지막까지 비교하여 가장 작은 값(1)과 교환합니다. 이 과정에서 자료는 4번(N-1) 비교합니다. (N = 인덱스 크기) ▪️ 2회전 두 번째 자료 2를 기준으로 세 번째 인덱스 부터 마지막까지..
2020.09.13 -
AWS Certification 준비 - 주요 서비스 정리하기
이번 포스팅에서는, AWS 자격증 취득을 위한 주요 서비스 정리를 하였습니다. 🚀 컴퓨팅 서비스 (Computing Service) Amazon EC2 가상화 서버. 다양한 형태의 타입과 서비스에 적합한 사양을 선택할 수 있음. 사용량만큼 비용을 지불 Amazon Auto Scailing 서버 특정 조건에 따라 서버를 추가 / 삭제할 수 있음. 서버 량이 많으면 추가. 사용하지 않는 경우 서버를 자동으로 삭제할 수 있음 Amazon Lightsail 간단한 Virtual Private Server(VPS)가 필요한 개발자에게 웹 사이트와 웹 애플리케이션을 배포,관리하는 기능 및 컴퓨팅, 스토리지, 네트워크를 빠르고 손쉬우며 저렴한 비용으로 제공 Amazon Workspaces 데스크톱 가상화 서비스로 사..
2020.09.06 -
Java Script 손놓은지 1달. 핵심만 다시 복습하기
열심히 공부하겠다던 초심을 다시 잡고자 책을 다시 펼쳤지만 백.지.상.태.가 되버렸다. 망.했.다.아. 처음부터 다시 복습하는걸로...! 목차 1. 데이터 타입 1-1. Java Script의 데이터 타입 1-2. 데이터 타입 종류 2. 객체(Object) 1-1. 객체(Object)란? 1.2. 객체 선언 방법 1.3. Array(배열) 알아가기 1.4. Function(함수) 알아가기 3. 변수 선언 방법 & 범위(Scope) 🚀 데이터 타입(type) 이란❓ 데이터 타입이란 변수를 선언할 때, 숫자나 문자 혹은 문자열 등을 변수에 저장하는 데이터 종류 즉, 프로그램에서 다룰 수 있는 값의 종류를 말합니다. 자세한 내용👇 더보기 📌 데이터 타입의 종류? 1. 정적 타입 언어(static typed l..
2020.08.27 -
ES6 + JAVASCRIPT, 변수 선언 방법 + SCOPE
안녕하세요 Jlight입니다. 이번 시간에는 변수 선언 방법과 SCOPE(유효 범위)에 대해 알아보도록 하겠습니다. 🚀 변수 선언 방법 - var, let, const 자바스크립트에서의 변수 선언 방법은 크게 3가지, var - let - const가 있습니다. ES5까지 변수 선언은 var 키워드를 사용해 선언하였습니다. 전역 변수인 var의 특성상 유효 범위(scope)가 넓어서 코드가 길어지면 선언된 변수로 인한 오류가 존재하며, 의도하지 않게 변경될 수도 있어서 프로그램의 복잡성을 증가시키는 원인이 됩니다. 따라서 ES6는 이러한 var 키워드의 단점을 보완하기 위해 let과 const 키워드를 도입하였습니다. 위 특징을 이해기 위해 우선 SCOPE에 대해 알아보도록 하겠습니다. 🚀 SCOPE(유..
2020.07.17 -
DATA TYPE, 함수(Function) 이해하기
안녕하세요 Jlight입니다. 지난 포스팅에 이어 JavaScript에 함수(function)에 대해 알아보겠습니다. 🚀JavaScript 함수(Function) 이해하기 함수는 하나의 특별한 목적의 작업을 수행하도록 설계된 독립적인 블록을 뜻합니다. 또한 자바스크립트에서 함수는 객체 타입을 가집니다. 함수 생성 방법 ▪️ 함수 선언식 (Function Statement) ▪️ 함수 표현식 (Function Expressions) 자바스크립트에서 함수를 생성하는 방법은 위처럼 크게 2가지로 나누어집니다. 두 방법은 함수의 이름과 호이스팅에서 차이가 있는데 선언 방법과 차이에 대해 알아보겠습니다. 📌 함수 선언식 함수 선언문은 함수 리터럴 형식과 같으며 호이스팅에 영향 을 받습니다. * 함수 리터럴 : 함..
2020.07.04 -
DATA TYPE, Object(객체) + Array(배열) 이해하기
안녕하세요 Jlight입니다. 지난 포스팅에서는 기본형 데이터 타입에 대해 알아보았는데요, 이번 포스팅은 참조 타입인 Object(객체), Array(배열), Function(함수)에 대해 자세히 알아보겠습니다. 그럼 들어가볼까요⁉️ 💥 참조 타입(Reference Type) : 값이 저장된 주소값를 할당 ▪️ Object | Array Function RegExp(정규표현식) +ES6 : map,set,weamap,weakset 📌 Object (객체) 다수의 property 혹은 method를 하나의 이름으로 묶어놓은 집합체를 객체(Object)라고 합니다. ✍️ 선언 방법 객체 선언 : 중괄호 {} 객체 형태 : 이름(key):값(value) 프로퍼티 : 위 데이터의 한 쌍을 뜻한다. 👉 예시 va..
2020.07.03