속성 3

[JavaScript] 자바스크립트의 변수와 데이터 타입(feat. 대표적인 속성과 메서드)

1. 자바스크립트의 변수 1) var 가장 기초적인 변수 선언 방법이다. 한 번 선언하면 다른 방법들과 달리 파일 전체(전역 변수)에서 영향을 끼친다. 최근에는 변하기 쉽고, 명시성이 부족한 var보다는 let과 const 두 가지를 사용한다. hoisting(코드 내 어디에서 선언 및 초기화가 되든 코드 맨 첫 줄부터 동작)이 가능하다. 재선언 가능 재할당 가능 var name; // 변수 선언. name 안에는 'undefined'가 저장됨. name = 'gildong' // 변수 초기화(할당) var name = 'gildong' // 변수 선언 및 초기화 var name = 'gildong', first_name = 'Hong' // 한 번에 여러 변수 선언, 초기화 가능 2) let var와 ..

[Python] 간단하게 정리한 클래스와 상속

프로그래밍과 언어를 배우고 그 안으로 들어가다 보면 '객체 지향', '클래스' 등의 단어를 접하게 된다. 객체 지향은 말 그대로 여러 요소와 데이터 등을 객체로써 취급하고 구분하고 사용하는 것을 지향한다는 의미이다. 내가 이해한 바로는 쉽게 말해 코드 속 여러 요소들을 명확한 레고 블록으로 만들고, 각각의 블록을 잘 쌓아서 견고하게 코드를 완성해나가는 것이다. 그리고 레고 블록을 선명하게 구분되고, 안정적인 각진 모습으로 구현하는 과정 속엔 클래스가 주요하다. 1. 클래스 클래스의 구성 요소와 관련 주요 개념을 정리해보면 다음과 같다. 1) 클래스: 어떤 데이터가 있는지, 어떤 조작을 할 수 있는지, 어떤 제약 조건들이 있는지 등을 명시한 추상적인 설계도 2) 인스턴스: 클래스로 만든 실제 예시. 클래스..

[스크랩] 클라우드 환경의 속성과 보안 특수성

주변을 둘러보면 현재 온-프레미스(On-premises) 환경에서 클라우드 환경으로 활동 무대가 변화하고, 대부분의 글로벌 IT 서비스가 클라우드를 바탕으로 제공되고 있음을 알 수 있습니다. 삼성SDS 또한 레거시(Lagacy) 시스템을 클라우드 환경으로 이전하거나, 새로운 시스템을 클라우드 기반으로 구축하는 사례가 빈번하다고 합니다. * 온-프레미스(On-premises): 소프트웨어를 서버에 직접 설치해 쓰는 방식 * 레거시(Lagacy) 시스템: 낡은 기술이나 시스템, 소프트웨어 등을 뜻하거나, 새로이 대체 가능한 기존의 기술을 의미 이처럼 IT 업계에서는 현재 클라우드가 대세라고 생각해도 무방할 정도입니다. 이 클라우드는 온-프레미스 환경과 다른 독특한 속성들이 있는데, 크게 멀티테넌시(Multi..