목록학습 (34)
while (1): study();

1. 지역 변수(Local variable) = 자동 변수(Auto variable) #include void assign(void); int main(void) { auto int a = 0; # 지역변수 할당은 auto 예약어(생략 가능) 사용 assign(); printf("main 함수 a: %d\n", a); # 0을 반환 return 0; } void assign(void) { int a; a = 10; printf("assign 함수 a: %d\n", a); # 10을 반환 } 특징 사용 범위가 블록 내부로 제한되므로 다른 함수에서는 사용할 수 없다. 이름이 같아도 선언된 함수가 다르면 각각 독립된 저장공간을 갖는다. 메모리를 효율적으로 사용한다. 디버깅에 유리하다. 사용 가능한 변수가 둘 ..

Examtopics의 덤프 문제를 풀면서 새로 알게된 정보들을 정리해 보았습니다. https://www.examtopics.com/exams/microsoft/az-900 Ace Microsoft AZ-900 Certification with Actual Questions | ExamTopics www.examtopics.com Web tier plans Basic Standard Storage (per instance) 10GB 50GB Instances Up to 3 Up to 10 Data redundancy 1) Locally-redundant storage: 3 copy on the basic region (default of Azure Storage Account) 2) Zone-redunda..

* 해당 컨텐츠는 Adam Marczak 님의 Azure Fundamentals 강의를 듣고 작성되었습니다. 수강하는데 시강은 오래 걸릴지라도 그림과 실습으로 잘 정리되어 있으니 직접 수강하시길 권합니다. https://www.youtube.com/c/Azure4Everyone/playlists Adam Marczak - Azure for Everyone www.youtube.com 1. Cost Affecting Factors 1) Resource Types 2) Services: Web, Enterprise, CSP(Cloud Solution Provider) -> affect cost & billing cycle 3) Location 4) Bandwidth / Traffic: Egress not f..

* 해당 컨텐츠는 Adam Marczak님의 Azure fundamentals 강의를 듣고 작성되었습니다. 수강하는데 시간은 오래 걸릴지라도 그림과 실습으로 잘 정리되어 있으니 직접 수강하시길 권합니다. https://www.youtube.com/c/Azure4Everyone/playlists Adam Marczak - Azure for Everyone www.youtube.com 1. Azure Security Groups 1) Network Security Groups (NSG) - filtering controlled by rules * rules 더보기 specifying 1) Source/Destination IP 2) Protocol 3) Port 4) Direction (Inbound, Ou..

* 해당 콘텐츠는 Adam Marczak님의 Azure Fundametals 강의를 듣고 작성되었습니다. 수강하는데 시간은 오래 걸릴지라도 그림과 실습으로 잘 정리되어 있으니 직접 수강하시길 권합니다. https://www.youtube.com/c/Azure4Everyone/playlists Adam Marczak - Azure for Everyone www.youtube.com 1. Computer services * VM vs Container VM Container own OS host's OS emulate hardward emulate OS heavy light 1) Virtual Machines(IaaS, controllability 5/ scailability 1) - Lift-and-shi..

* 해당 콘텐츠는 Adam marczak 님의 Azure Fundamentals 강의를 보고 작성되었습니다. 수강하는데 시간은 오래 걸릴지라도 그림과 실습으로 정리가 잘 되어있으니 직접 수강을 권합니다. https://www.youtube.com/c/Azure4Everyone/playlists Adam Marczak - Azure for Everyone www.youtube.com 1. Cloud computing and Vocabulary - Cloud computing: Delivery model over Internet * Components 더보기 1) Storage 2) Compute power 3) Networking 4) Analytics * Characteristics 더보기 1) Scal..

Contiguous는 사전에 '인접한, 근접한'이라는 뜻으로 등재되어 있습니다. PyTorch로 구현된 모델의 코드를 따라가다보면 종종 .contiguous()라는 메서드가 호출이 되는데 이는 어떤 역할을 하는 걸까요? PyTorch에서 Contiguous Tensor란 "원소 간 메모리가 인접해있는 텐서"를 의미합니다. 간단한 예를 들어 메모리가 1~16번 주소까지 있다고 가정합니다. 또한 원소가 4개인 2x2 텐서가 존재한다고 해봅시다. 이때 Non-contiguous Tensor, 즉 원소간 메모리 주소가 인접하지 않은 텐서는 다음과 같이 메모리 주소가 배정되어 있을 겁니다. 1번 원소 2 2번 원소 4 5 6 7 8 3번 원소 10 11 12 13 14 15 4번 원소 메모리를 효율적으로 사용하기..

성능 데이터 모델링 설계 단계의 데이터 모델링부터 성능과 관련된 사항이 모델링에 반영될 수 있도록 하는 것 순서 1) 정규화 2) 용량 산정 3) 트랜잭션 유형 파악 4) 반정규화 5) 조정 6) 검증 반정규화와 성능 조건: 재현의 적시성 1) 디스크 I/O량이 많아 성능 저하 * 로우체이닝: 두 개 이상 블록에 하나의 로우 저장 * 로우마이그레이션: 수정 시 다른 블록 공간에 저장 2) 경로가 너무 멀어 조인 성능 저하 3) 칼럼을 계산하여 읽을 때 성능 저하 테이블의 반정규화 테이블 병합 1:1관계 1:M 관계 슈퍼/서브 타입 테이블 분할 수직 수평 테이블 추가 중복테이블 통계테이블 이력테이블 부분테이블 칼럼의 반정규화 중복칼럼 추가 파생칼럼 추가 이력 테이블 칼럼 추가 PK에 의한 칼럼 추가 응용 ..

1. 데이터 모델링의 이해 데이터 모델링이란? 더보기 1) 업무 분석 기법 2) 약속된 표기법으로 표현 3) DB 구축을 위한 분석/설계 과정 데이터 모델링 유의점 더보기 1) 중복 2) 비유연성 3) 비일관성 Peter Chen 표기법 엔터티 - 특징 더보기 1. 필요성 2. 유일성 (식별자) 3. 인스턴스 4. 프로세스 5. 속성 6.관계 - 분류 더보기 1. 유무형에 따른 분류 유형 엔터티, 개념 엔터티, 사건 엔터티 2. 발생시점에 따른 분류 기본 엔터티, 중심 엔터티, 행위 엔터티 속성 더보기 업무에서 필요로 하는 인스턴스에서 관리하고자 하는 의미상 더 이상 분리되지 않는 최소의 데이터 단위 한 개의 엔터티는 두 개 이상의 속성을 가짐 관계 더보기 1) 관계속성 관계를 정의할 목적으로 생성된 속..

1절. DML - DML vs DDL 더보기 DDL은 명령어 수행과 동시에 즉시 반영 DML은 COMMIT 명령을 통해 트랜잭션 종료 (단, SQL Server는 auto commit) 1. INSERT INSERT INTO 테이블명 [칼럼들] VALUES 값들; INTO 절의 칼럼명과 VALUES 절의 값을 1:1 매핑 2. UPDATE UPDATE 테이블명 SET 칼럼명 = 값 ... [WHERE 조건식] 3. DELETE - WHERE 절을 기술하지 않으면 전체 삭제 - 전체 테이블 삭제 시 부하가 적은 TRUNCATE TABLE 사용 권고 - TRUNCATE TABLE은 ROLLBACK이 불가능 (단, SQL Server는 가능) DELETE [FROM] 테이블명 [WHERE 조건식] 4. MER..