dr + (sun)eam = er
close
프로필 배경
프로필 로고

dr + (sun)eam = er

  • 분류 전체보기
    • Hello, World!
      • dr-sun-eamer
      • tr-sun-aveler
    • TIL
      • FrontEnd
      • BackEnd
      • Linux
      • Cloud
      • Java
      • C
      • DB
      • CS
      • etc
    • Algorithm
      • BOJ
      • programmers
      • LeetCode
      • SWEA
      • JUNGOL
      • SQL
    • ERROR
    • HRM
    • SSAFY
      • SSAFYcial
      • PJT
    • ESCAPE
    • ARCHIVE
  • 홈
  • Hello, world
  • TIL
  • ERROR

프로그래밍언어론

프로그래밍언어의 두 가지 측면 - 구문론: 형태에 대하여 - 의미론: 수행 의미에 대하여 언어의 형식적 정의: 구문론과 의미론을 통해 언어를 정의한다. 프로그래밍 언어에서의 구문론: 프로그래밍 언어의 표면적인 구조를 정의한다. (어떤 형태로 작성할지)의미론은 내용적인 효과를 정의 (어떤 일이 일어나는지) 프로그래밍언어에 구문이 정의되어있으면 그 구문을 통해 정상적인 프로그램 도출 가능 일반적으로 프로그래밍 언어에서는 문맥 자유 문법을 이용 문맥 자유 문법: 문맥에 영향을 받지 않는 문법 문맥 자유 문법의 구성 요소1. 비단말 기호: 정의될 대상2. 단말 기호: 언어에서 직접 사용되는 표현 (비단말 기호 및 메타 기호가 아닌 기호)3. 시작 비단말 기호: 언어에서 독립적으로 사용될 수 있는 단위4. 규칙..

  • format_list_bulleted TIL/CS
  • · 2025. 1. 25.
  • textsms

자료구조 알아보기

자료구조란자료의 추상화를 통해 자료의 논리적 관계를 구조화한 것측정하고 관찰하여 쌓아 놓은 자료를 컴퓨터에서 사용할 수 있게 정리하고 분류해 놓은 것알고리즘이 효율적으로 작동하기 위해서 필요한 다양한 자료의 논리적 구조나 관계자료구조는 입력값에 대한 추상화의 결과, 알고리즘은 프로그램에 대한 추상화의 결과 추상 자료형: 자료값의 집합과 연산 집합에 대한 정의(C언어 기준)기본 자료구조: 정수, 실수, 문자 등파생된 자료구조: 배열, 구조체, 포인터 등사용자 정의 자료구조: 스택, 큐, 트리, 그래프, 리스트 등 알고리즘: 명령어들이 사람의 머릿속에서 추상화되어 존재하는 것 알고리즘의 조건출력수행 후 적어도 한 가지 결과 생성유효성반드시 실행 가능해야 한다입력입력이 없을 수도 있고, 내부에서 제공될 수도 ..

  • format_list_bulleted TIL/CS
  • · 2024. 12. 16.
  • textsms
[Microsoft Azure] Azure Machine Learning

[Microsoft Azure] Azure Machine Learning

Azure에서는 데이터를 가지고 ML 모델을 실습해볼 수 있는 Azure Machine Learning을 제공한다.   컨테이너 레지스트리는 자동으로 만들어지지 않아서 직접 생성(이름 중복되면 안 된다)SKU는 "기본"이 가장 작은 것   배포가 완료되면 스튜디오로 가서 컴퓨팅 인스턴스를 만들어준다가상 머신 이름은 고유해야 함  파이프라인을 만들어서 해보자   데이터를 추가해준다넷상의 web파일을 사용할 거면 csv raw 파일 링크를 정확히 입력해주자    왼쪽 메뉴의 구성 요소에서 필요한 작업을 골라서드래그앤드랍 하는 형태로 데이터 전처리 등의 작업이 가능하다  더블클릭해서 선택할 열 등의 세부 정보를 넣어줄 수 있다.   런타임 설정에서 오류가 나는 경우 위에서 만든 컴퓨팅 인스턴스를 직접 설정해 ..

  • format_list_bulleted TIL/Cloud
  • · 2024. 12. 12.
  • textsms
[Microsoft Azure] 오토스케일링(Scale Sets)

[Microsoft Azure] 오토스케일링(Scale Sets)

Azure에서는 오토스케일링을 Scale Sets라는 이름으로 제공한다.VMSS: Virtual Machine Scale Sets (= 가상 머신 확장 집합)   리소스 그룹을 선택하고, 오케스트레이션 모드를 설정해 준다.   스폿: 할인 관련오버프로비저닝: 생성과 축소의 횟수를 줄일 수 있다 (더 여유있게 만들어서)

  • format_list_bulleted TIL/Cloud
  • · 2024. 12. 11.
  • textsms
[Microsoft Azure] 로드 밸런서(부하 분산) 만들기

[Microsoft Azure] 로드 밸런서(부하 분산) 만들기

애져에서는 로드밸런서를 부하 분산 장치라는 이름으로 제공한다  front end ip : 로드밸런서가 받을 ip -> 새로운 공용 ip 생성해준다백엔드 풀: 할당을 할 가상 머신 그룹 설정 완료 하면 부하 분산 장치 > 인사이트에서 상태 확인 가능 (현재는 1개 가상 머신만 설정)   가상 머신을 로드밸런서에 추가하는 방법운영 중인 VM에 들어가서 네트워킹 > 부하 분산   기존 만들어 두었던 부하 분산을 추가하면 된다.  새로 가상 머신을 만들면서 바로 부하 분산을 추가하는 방법 새 가상 머신이 같은 네트워크에 묶일 수 있도록 설정하고, 공용 ip를 할당해 준다.네트워킹 > 부하 분산에서 만들어 둔 로드밸런서 연결한다.

  • format_list_bulleted TIL/Cloud
  • · 2024. 12. 10.
  • textsms
[Microsoft Azure] Blob Storage 생성하기 + 스토리지 계정 만들기

[Microsoft Azure] Blob Storage 생성하기 + 스토리지 계정 만들기

먼저 스토리지 계정을 만든다. (blob storage를 사용하기 위한 회원가입 느낌)기본적으로 중복 옵션이 되어 있음  네트워크 라우팅 설정 시 인터넷 라우팅을 선택하면Azure 내부의 통신에서도 외부 인터넷에 갔다와야 할 수도 있음  계정 생성 완료 후 컨테이너 만들기   컨테이너에 들어가서 파일 업로드해 볼 수 있다.

  • format_list_bulleted TIL/Cloud
  • · 2024. 12. 10.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • ···
  • 18
  • navigate_next
인기 글
최근 글
전체 카테고리
  • 분류 전체보기
    • Hello, World!
      • dr-sun-eamer
      • tr-sun-aveler
    • TIL
      • FrontEnd
      • BackEnd
      • Linux
      • Cloud
      • Java
      • C
      • DB
      • CS
      • etc
    • Algorithm
      • BOJ
      • programmers
      • LeetCode
      • SWEA
      • JUNGOL
      • SQL
    • ERROR
    • HRM
    • SSAFY
      • SSAFYcial
      • PJT
    • ESCAPE
    • ARCHIVE
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바