Eunji.dev

Eunji.dev

  • 분류 전체보기 (79)
    • 백엔드 (42)
      • Spring Boot (27)
      • Java (8)
      • Kotlin (0)
      • Database (2)
      • Architecture (5)
    • CS & Algorithm (24)
      • CS (1)
      • 코테 개념 정리 (4)
      • 문제풀이 (19)
    • Infra & DevOps (8)
      • Docker (2)
      • Cloud (6)
      • Kubernetes (0)
      • CI-CD (0)
    • Tools (4)
      • Git (1)
      • 기타 개발 도구 (3)
  • 홈
  • 태그
  • 방명록
로그인
로그아웃 글쓰기 관리

Eunji.dev

컨텐츠 검색

태그

Github spring security docker GCP GIT gitlab OOP 버전관리 react SpringBoot Java springsecurity Spring jwt

최근글

CS & Algorithm/CS(1)

  • 컴파일러와 인터프리터

    개발자가 만든 개발 코드를 기계어로 번역해 주는 것이 바로 컴파일러와 인터프리터입니다. 컴파일러와 인터프리터는 기계어로 번역해 준다는 공통점을 가지고 있지만 작동 방식이 다른데요! 이번 게시글에서는 둘의 차이점이 무엇인지 알아보겠습니다🔥 # 컴파일러 소스 코드를 한번에 기계어로 번역하여 실행파일을 생성한다. 대표적인 언어로는 C, C++, JAVA 등이 있다. 장점 애플리케이션 실행 전 소스 코드 내 오류를 미리 검출 할 수 있음 소스 코드를 전체적으로 분석하고 번역하기 때문에 실행 속도가 빠르며 한번 번역된 프로그램은 다시 컴파일하지 않고 실행이 가능 단점 번역 시간이 오래 걸림 기계어 번역 과정에서 많은 메모리를 사용 # 인터프리터 소스 코드를 한 줄씩 읽어들여 바로 실행한다. 대표적인 언어로는 Py..

    2024.02.03
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바