본문 바로가기
728x90

전체 글208

제어문 프로그램의 흐름을 바꾸거나 반복하게 하는 명령어. 1) 조건제어문 - 비교 조건을 제시하여 프로그램의 흐름을 바꾸기 위해 사용되는 명령어. - 종류 : if, switch, 2) 반복제어문 - 특정 영역을 조건을 제시하여 조건에 만족하면 반복하게 하는 명령어. - 종류 : for, while, do~while 1. if문 if문 1형식 형 식 예 if문 2형식 형 식 예 3. if문 3형식 형 식 예 2. switch문 특징 ● switch문에선 상수n 부분에 범위를 줄 수가 없다. ● 또한 case문안에서는 받드시 break문을 넣주어야 한다. break문을 넣주지 않으면 다음 case문이 차례대로 처리된다. 형 식 [간단예] 1. for문 프로그램의 특정 부분을 정해진 횟수만큼 계속해서 반복 처리할 .. 2021. 7. 30.
자료의 유형과 연산자 1. 자료의 유형 1.1 상수(Constant) 한번 정의되면 프로그램이 실행되는 도중에는 변하지 않는 유형이다. 쉽게 이야기하면 그냥 "수" 라고 생각하면 쉽겠다. 1.2 상수의 종류 1) 정수형 상수 - 소숫점이 없는 수(10진수, 8진수, 16진수) 8진수 표현 : 010 -> 10진수로 8을 의미 16진수 표현 : 0xf -> 10진수로 15를 의미 2) 실수형 상수 - 소숫점이 있는 수 3) 불리언형 상수 - 논리형 상수(결과값이 "참" 아니면 "거짓"인데 익스와 넷스는 그 값표현이 다른다.) 4) 문자열형 상수 - 큰/작은 따옴표안에 들어가 있는 문자열 5) null 상수 - 아무런 값도 없는 상수 2. 변수 프로그램 처리시 자료의 저장이나 처리 결과가 저장되는 하나의 기억공간이다. 따라서 상.. 2021. 7. 30.
자바 스크립트 작성 방법 앞장에서 자바 스크립트는 웬만한 브라우저에서는 공통적으로 쓰여 진다고 말씀드렸다. 그러나 이 말은 사기성이 짙다. 왜냐, 브라우저의 특성을 타기 때문이다. 그래서 여러분들은 수고스럽지만 완벽한 웹 문서를 제작하길 원한다면 익스플로러 이외의 브라우저에서도 테스트를 해봐야 할 것이다. 최근엔 웹 표준에 대한 필요성이 강하게 대두되면서 브라우저도 웹 표준에 맞게 개발되고 있기는 하다. 그러나 익스플로러가 웹 표준을 지키지 않는(?) 대표적인 브라우저이니 개발자의 수고로움이 필요할듯하다. 우리는 브라우저의 특성에 대한 공부를 하고자 하는게 아니기 때문에 일단 익스플로러를 기준으로 삼아 내용을 정리해 나가도록 한다. 1. HTML에서 자바 스크립트 사용하는 두가지 방법 HTML문서 내에 직접 자바 스크립트 작성하.. 2021. 7. 30.
자바 스크립트 개요 1. 개요 및 특징 ● 자바 스크립트란 웹 문서를 동적으로 표현하기위해 네스케이프사와 선 마이크로시스템사가 공동으로 개발한 웹언어 이다. ● 자바 스크립트 언어는 준객체 지향형 언어(Object Oriented Script Language) 이다. ● 웹 브라우져가 IE라면 JScript라고 하는 MS에서 만들어 배포하는 스크립트가 실행된다고 볼 수 있다. ● 최근 기술중에는 Ajax와 같이 자바스크립트를 보다 동적이고 효율적으로 사용하도록 하는 프레임워크들이 사용되고 있으며 웹의 단점을 보완하는 방법들로도 사용되어 진다. 2. javascript와 다른 script언어와의 차이 2.1 자바와 자바 스크립트의 차이 2.1.1 자바 스크립트 1. 컴파일 언어가 아니라 인터프리터 언어이다. 2. 객체를 기반.. 2021. 7. 30.
CDN 참조 : https://engineering.videoblocks.com/web-architecture-101-a3224e126947 Web Architecture 101 The basic architecture concepts I wish I knew when I was getting started as a web developer engineering.videoblocks.com CDN은 "Content Delivery Network"의 약자이며이 기술은 정적 HTML, CSS, Javascript 및 이미지와 같은 자산을 단일 원본 서버에서 제공하는 것보다 훨씬 빠르게 웹을 통해 제공하는 방법을 제공합니다. 전 세계의 많은 "에지"서버에 콘텐츠를 배포하여 사용자가 원본 서버 대신 "에지"서버에서 자.. 2020. 7. 29.
클라우드 스토리지 참조 : https://engineering.videoblocks.com/web-architecture-101-a3224e126947 Web Architecture 101 The basic architecture concepts I wish I knew when I was getting started as a web developer engineering.videoblocks.com AWS에 따르면 “클라우드 스토리지는 인터넷을 통해 데이터를 저장, 액세스 및 공유 할 수있는 간단하고 확장 가능한 방법 입니다. HTTP를 통해 RESTful API를 통해 파일과 상호 작용할 수 있다는 이점을 통해 로컬 파일 시스템에 저장하는 모든 항목을 저장하고 액세스하는 데 사용할 수 있습니다. Amazon의 S3 오.. 2020. 7. 29.
데이터 참조 : https://engineering.videoblocks.com/web-architecture-101-a3224e126947 Web Architecture 101 The basic architecture concepts I wish I knew when I was getting started as a web developer engineering.videoblocks.com 오늘날 기업은 데이터를 얼마나 잘 활용하고 있는지에 따라 살고 죽습니다. 요즘 거의 모든 앱이 특정 규모에 도달하면 데이터 파이프 라인을 활용하여 데이터를 수집, 저장 및 분석 할 수 있습니다. 일반적인 파이프 라인에는 세 가지 주요 단계가 있습니다. 이 앱은 일반적으로 사용자 상호 작용에 대한 이벤트 인 데이터를 "fire.. 2020. 7. 29.
서비스(작성중) 개요 드디어 웹 개발자의 컨텐츠를 시작하게 된 항목을 다루게 되었습니다. MSA로 각 서비스를 나누어 호출하고 이해할 수 있도록 구성을 하고자 합니다. 다운로드 :: 1. spring.io/tools Spring Tools 4 is the next generation of Spring tooling Largely rebuilt from scratch, Spring Tools 4 provides world-class support for developing Spring-based enterprise applications, whether you prefer Eclipse, Visual Studio Code, or Theia IDE. spring.io 2. www.oracle.com/kr/java/techn.. 2020. 7. 29.
728x90
LIST