Cloud Computing 기존 방식의 한계 주기적인 유지 관리가 필요함 공간의 한계 ⇒ 데이터 센터의 등장(온프레미스) && 유휴자원 대여 >물리적인 컴퓨터가 아닌, 가상 컴퓨터를 대여! 클라우드의 단점 클라우드 제공자에게 종속되어버림 서비스에 영향을 미
소프트웨어 시스템이나 애플리케이션 개발 및 유지보수할 목적으로 수행되는 활동의 절차개발 프로세스, 즉 소프트웨어 개발 프로세스 모델은 소프트웨어 개발 생명주기(SDLC, Software Develpment Life Cycle)을 기반으로 만들어졌습니다.https
⭐ CORS 정책이 필요한 이유 CORS (Cross-Origin Resource Sharing, 교차 출처 리소스 공유) = 추가 HTTP 헤더를 사용하여, 한 출처에서 실행 중인 웹 애플리케이션이 다른 출처의 선택한 자원에 접근할 수 있는 권한을 부여하도록 브라우저
어떤 문제를 해결하기 위해서 일련의 절차를 정의하고, 공식화한 형태로 표현한 일종의 문제 풀이 방법프로그래밍에선? = input값을 통해 output값을 얻기 위한 계산 과정입력(Input) 알고리즘은 출력에 필요한 자료를 입력받을 수 있어야 합니다. (꼭 입력값이
Algorithm with Math 순열과 조합 순열 (Permutation) 서로 다른 n개의 원소를 가지는 어떤 집합에서 중복 없이 순서에 상관있게 r개의 원소를 선택하거나 혹은 나열하는 것 = 조합과 마찬가지로 n개의 원소로 이루어진 집합에서 r개의 원소로
문자열에서 특정한 규칙에 따른 문자열 집합을 표현하기 위해 사용되는 형식 언어예시 🔽이메일 유효성 검사휴대전화 번호 유효성 검사리터럴 패턴정규표현식 규칙을 슬래시(/)로 감싸 사용합니다. 슬래시 안에 들어온 문자열이 찾고자 하는 문자열이며, 컴퓨터에게 “슬래시 사이에
웹 서버웹 서비스를 제공하기 위한 서버 컴퓨터 입니다.Apache, IIS, NginX와 같은 웹 서버 소프트웨어를 사용하여 웹 서비스 할 수 있습니다.웹 애플리케이션 서버웹 애플리케이션을 제공하기 위한 서버 컴퓨터 입니다.Tomcat, WebLogic, WebSphe