본문 바로가기

분류 전체보기6

Snowflake - #1. Overview 1. Key Concepts - 특정 벤더에 종속적이 않은(Cloud-Agnostic) 클라우드 기반 SaaS 데이터 플랫폼 - 모든 서비스는 퍼블릭 클라우드 인프라 위에서 동작 (AWS, GCP, Azure 모두 지원하나 벤더별로 지원 리전은 다름.) - 프라이빗 환경 이나 온프레미스 환경 지원 하지 않음 2. What is Snowflake? 데이터 시스템 통합: - 일반적으로 데이터가 어디에 있고, 어떻게 쓰이는 지에 따라 시스템이 분리되어 있었음. - Data Lake, Data Warehouse, Data Mart 등으로 나누지 않고 이를 하나의 시스템으로 통합하는 것을 철학으로 함. [Legacy] [Snowflake] 3. Data Intergation - Cloud Storage/Web/C.. 2021. 6. 28.
visual studio 콘솔 어플리케이션 실행시 파일을 입력 받고 싶을때 주로 알고리즘 문제를 풀때 샘플 input 을 일일이 콘솔에 넣기 귀찮다. 그래서 파일 입력을 받게끔 걸어두면 실행할때 마다 프로그램이 파일을 읽어와서 실행 결과를 보여줘서 편하게 문제를 풀 수 있다.방법은 간단하다. project 속성(project 명을 우클릭 하거나 alt+enter) -> Debugging -> Command Arguments -> < input.txt 라고 입력한다. 이렇게 설정 한 후에 mian.c 와 같은 위치에 input.txt 에 내가 입력 할 값을 저장해 두면 실행할땜다 input.txt 를 읽어서 프로그램이 실행하게 된다. 입력 값을 바꾸고 싶으면 input.txt 를 수정한다. 2019. 1. 5.
scanf 함수 사용할때 visual studio 에서 _CRT_SECURE_NO_WARNINGS(C4996) 에러 발생할때 조치법 scanf 명령어가 있는 코드를 빌드 할때 컴파일러가 아래와 같은 에러를 낸다. 이럴땐 project 속성(project 명을 우클릭 하거나 alt+enter) -> C/C++ -> Preprocessor -> Preprocessor Definitions 오른쪽 화살표 클릭 -> edit 클릭 -> 제일 위에 창에 _CRT_SECURE_NO_WARNINGS 입력 2019. 1. 5.
visual studio 에서 콘솔창이 바로 닫힐때 조치 project 속성(project 명을 우클릭 하거나 alt+enter) -> Linker -> System -> SubSystem 항목을 Console 로 지정 2019. 1. 5.