profile
DevOps, Cloud, Back-End, Python에 관하여 관심이 많은 '임찬'입니다.
post-thumbnail

이진 검색 트리

검색 트리 노드 값을 가진 개체 루트 맨 위에 있는 노드 뿌리 이진 검색 트리 한 분기점에서 최대 2개까지만 분기할 수 있는 트리 다진 검색 트리 K진 검색 트리라고도 하며 K개로 분기가 가능하다. 저장되는 장소에 따라 내장 검색 트리

1일 전
·
0개의 댓글
·
post-thumbnail

색인 - Index

데이터 홍수의 시대이다.어마어마한 양의 데이터 홍수 속에서 자신에게 필요한 데이터를 찾는 일은 자료구조와 알고리즘의 핵심 역할 중 하나이다.데이터를 잘 찾으려면 잘 저장해야 하는데, 이때 나중에 데이터를 잘 찾을 수 있도록 색인을 만드는 것이 중요하다.레코드개체에 대한

4일 전
·
0개의 댓글
·
post-thumbnail

정렬

정렬 원소들을 순서대로 배열하는 것 크기가 작은 순으로 정렬하기도 하고, 크기가 큰 순으로 정렬하기도 한다. 정렬은 그 자체로도 매우 중요한 주제이지만 알고리즘의 설계와 분석, 생각하는 방법 등을 훈련하기에 좋은 구성 요소를 많이 갖고 있다. 정렬의 종류 기

6일 전
·
0개의 댓글
·
post-thumbnail

힙 : 우선순위 큐

힙대표적인 우선순위 큐로, 완전 이진 트리라는 구조를 사용한다.

2022년 8월 9일
·
0개의 댓글
·
post-thumbnail

Last-In-First-Out후입선출

2022년 8월 8일
·
0개의 댓글
·
post-thumbnail

Django Class Based View

View (복습) 함수 기반 뷰 (Function Based View) View 구현의 기본입니다. FBV로 구현할 줄 알아야 응용이 가능합니다. 공통 기능들은 장식자 문법으로 적용합니다. 클래스 기반 뷰 (Class Based View) 공통 기능들은 상속

2022년 8월 7일
·
0개의 댓글
·
post-thumbnail

스택

Last-In-First-Out즉, 후입선출가장 뒤에 들어온 것이 가장 먼저 나가는 구조맨 위의 원소만 접근 가능하다.

2022년 8월 5일
·
0개의 댓글
·
post-thumbnail

리스트

줄 세워져 있는 데이터파이썬은 리스트를 기본 자료구조로 제공한다.

2022년 8월 3일
·
0개의 댓글
·
post-thumbnail

Python 가상환경

Python Virtual Environments (가상환경) 파이썬에서는 한 라이브러리에 대해 하나의 버전만 설치가 가능한데, 여러개의 프로젝트를 진행하게 될 경우 작업을 바꿀 때 마다 버전을 새로 설치해줘야하는 문제가 생길 수 있습니다. 따라서, 이 문제를 방지하

2022년 8월 2일
·
0개의 댓글
·
post-thumbnail

자료구조 배경지식

자료(데이터)에 효율적으로 접근하고 수정할 수 있도록 저장, 조직, 관리하는 방법에 관한 이론.운영체제, 네트워크, 인공지능, 시스템 프로그래밍, 컴파일러 등 컴퓨터 과학의 거의 모든 주제를 구현하기 위한 사고의 빌딩 블록을 제공.문제 해결 작업을 수행하기 위해 입력을

2022년 8월 2일
·
0개의 댓글
·
post-thumbnail

AWS Certified Solutions Architect Associate [22] 기타등등

CICD Continuous Integration 지속적 통합 개발자들은 보통 코드를 작성할 때 코드를 리포지토리에 둡니다. GitHub나 Bitbucket AWS에서는 CodeCommit을 씁니다. 그 뒤에 코드가 푸시되자마자 체크하고 테스트를 할 테스팅 서버

2022년 7월 29일
·
0개의 댓글
·
post-thumbnail

AWS Certified Solutions Architect Associate [21] AWS 머신러닝

Amazon Rekognition 사진이나 영상에서 머신 러닝으로 사물과 사람을 인식합니다. 얼굴 분석 및 검색으로 사용자를 검증하고 사람 수를 셀 수 있습니다. 데이터베이스를 만들거나 유명인과 비교할 수 있습니다. 사용 : 라벨링 콘텐츠 조정 텍스트 감지

2022년 7월 29일
·
0개의 댓글
·
post-thumbnail

AWS Certified Solutions Architect Associate [20] AWS 재해 복구 및 마이그레이션

재해란 회사의 사업 지속이나 재정에 부정적인 영향을 미치는 이벤트를 말합니다.\*\*재해 복구는 이러한 재해에 대비하고 재해가 발생할 시 복구하는 작업을 의미해요.종류 :온-프레미스 - 온-프레미스전형적인 재해 복구 유형으로 비용이 아주 많이 듭니다.온-프레미스 - 클

2022년 7월 29일
·
0개의 댓글
·
post-thumbnail

AWS Certified Solutions Architect Associate [19] 네트워크 - AWS VPC

VPC Components CIDR, Public / Private IP CIDR Classless Inter-Domain Routing 클래스 없는 도메인 간 라우팅 보안 그룹 규칙과 AWS의 네트워킹을 다룰 때 사용합니다. 단순한 IP 범위를 정의하는 데 도움

2022년 7월 29일
·
0개의 댓글
·
post-thumbnail

AWS Certified Solutions Architect Associate [18] AWS Security & 암호화

Encryption Encryption in flight - 전송중 암호화 (SSL) 데이터는 전송되기 전에 암호화되고 서버가 데이터를 받으면 복호화합니다. 전송하는 이와 서버만이 암호화와 복호화를 하는 방법을 알고 있습니다. SSL 인증서가 암호화를 해줍니다.

2022년 7월 29일
·
0개의 댓글
·
post-thumbnail

AWS Certified Solutions Architect Associate [17] Identity and Access Management (IAM) Advanced

STS는 이름 대로 AWS 리소스에 대한 제한되고 일시적인 액세스 권한을 허용합니다.토큰을 발급하는데 그 토큰은 일시적이며 1시간까지 유효합니다.AssumeRole보안을 강화하기 위해 개인 계정 내에서 AssumeRole을 사용AssumeRole은 교차 계정 액세스로도

2022년 7월 29일
·
0개의 댓글
·
post-thumbnail

AWS Certified Solutions Architect Associate [16] 모니터링, 감사, 성능

CloudWatch CloudWatch 지표 AWS 모든 서비스에 대한 지표를 제공합니다. 지표 (Metric) 모니터링할 변수입니다. 이름 공간(namespace)에 속합니다. 지표의 속성은 배열이 됩니다. 지표당 10개의 배열을 선택할 수 있습니다.

2022년 7월 29일
·
0개의 댓글
·
post-thumbnail

AWS Certified Solutions Architect Associate [15] 데이터베이스

PostgreSQL, MySQL ,Oracle, SQL Server에 의해 관리됩니다.EC2 인스턴스와 EBS 볼륨 프로비저닝이 필요합니다.읽기 전용 복제본 지원다중 AZ 지원IAM, 보안 그룹, KMS, 전송중 암호화 SSL로 보안을 지원합니다.백업이나 스냅샷, 지정

2022년 7월 29일
·
0개의 댓글
·
post-thumbnail

AWS Certified Solutions Architect Associate [14] 서버리스

Serverless Serverless? 서버리스 서비스를 사용하는 개발자는 서버를 관리할 필요가 없습니다. 서버가 없다는 것은 아니고 관리할 필요가 없다는 뜻이죠. 그냥 코드를 배치하면 됩니다 함수를 배치하는 거예요. 원래 서버리스는 FaaS, 즉 Functio

2022년 7월 29일
·
0개의 댓글
·
post-thumbnail

AWS Certified Solutions Architect Associate [13] ECS, Fargate, ECR, EKS

컨테이너 Docker 앱 배포를 위한 소프트웨어 개발 플랫폼 컨테이너 기술 앱이 컨테이너에 패키징되면 어느 운영체제에서든 같은 방식으로 실행됩니다. 호환성 문제 없습니다. 행위 특성도 예측 가능해서 작업을 덜어줍니다. 유지 및 배포가 쉽습니다. 언어

2022년 7월 29일
·
0개의 댓글
·