전체 글

전체 글

    [Docker] Docker란?

    [Docker] Docker란?

    Docker는 Docker, Inc. ( https://www.docker.com/ )가 개발 중인 컨테이너 환경을 제공하기 위한 소프트웨어 입니다. Docker는 어플리케이션이 움직이는 환경을 컨테이너라는 단위로 가상화하고, 이 컨테이너형 가상화뿐만 아니라 컨테이너의 베이스가 되는 이미지를 효율적으로 만드는( 빌드 ) 기능과 이미지를 배포하기 위한 구조( Docker Hub과 같은 저장소 서비스 )도 갖추고 있는 것이 특징입니다. 여기에서는 Docker의 구조에 대해, 특히 컨테이너형 가상화와 이미지에 관한 부분에 대해 간략하게 설명하겠습니다. 1. 컨테이너형 가상화 Dokcer가 제공하는 가상화의 장점 중 하나가 효율성입니다. 효율성은 컨테이너형 가상화라는 기술에 의해 실현되고 있습니다. 지금까지는 ..

    [SpringBoot] IntelliJ IDEA를 사용한 SpringBoot 프로젝트 생성

    [SpringBoot] IntelliJ IDEA를 사용한 SpringBoot 프로젝트 생성

    1. SpringBoot 개요 1) SpringBoot는 무엇인가? SpringBoot는 Spirng Framework를 사용하여 독립 실행형 Production급 Application을  빠르고 쉽게 생성할 수 있도록 설계된 프로젝트이다. 자동 설정( Auto Configuration )SpringBoot는 개발자가 Application을 시작할 때 필요한 설정을 자동으로 구성해준다. 이는 Application의 주요 기능을 자동으로 설정하고 구성하여, 개발자가 별도로 설정 파일을 작성하지 않아도 되도록 합니다. 독립 실행형 Application( Standalone Applications )SpringBoot는 내장된 서버( 예 : Tomcat, Jetty 등 )를 사용하여 애플리케이션을 실행할 수 ..

    [JavaScript] 이미지 파일 업로드 및  썸네일 생성

    [JavaScript] 이미지 파일 업로드 및 썸네일 생성

    이미지 파일을 업로드 하고 프로그래바( ProgressBar )를 이용하여 업로드 진행률을 나타내는 시각적 효과를 만들고 싶었다. event#01. 을 숨김 처리하고 다른 버튼을 클릭하였을 경우 버튼을 클릭한 것과 같은 효과를 만든다. 실제로 브라우저를 통해 등록하는 파일의 정보는

    [JavaScript] 다중 파일 업로드시 진행률(ProgressBar) 표시

    [JavaScript] 다중 파일 업로드시 진행률(ProgressBar) 표시

    # 소스코드 파일 선택 업로드 # 출력결과 HTML 삽입 미리보기할 수 없는 소스