공부하자 322

컴포넌트란

컴포넌트란?유저가 사용하는 시스템에 대한 조작장치를 이야기 한다. 통상 컨트롤(Control)이라고도 하고 UI라고도 한다. 컴포넌트의 종류- page : 모든 구성요소를 포함하는 가장 큰 단위로 single template와 multi-page template이 있다.- dialog : 대화상자 - header bar : 상단에 위치하면서 제목을 표시하고 페이지 이동과 관련된 버튼이 위치한다.- footer bar : 페이지 하단에 위치하면서 버튼이 위치한다.- navbars : 일반적으로 header bar나 footer bar 내에 위치하면서 특정한 페이지로 이동하는 메뉴의 역활- button : 버튼- form : 사용자로부터 데이터를 입력받는 컨트롤- list view : 여러개의 항목을 열거하..

노드제이에스(Node.js) 란?

노드제이에스(Node.js) 란? 확장성 있는 네트워크 어플리케이션 개발에 사용되는 소프트웨어 플랫폼으로 자바스크립트(Javascript)를 활용하여, Non-blocking I/O 와 단일 스레드 이벤트 루프를 통한 높은 처리 성능을 가지고 있는 특징을 가지고 있습니다.내장 HTTP 서버 라이브러리르 포함하고 있어 웹 서버에서 아파치 등의 별도 소프트웨어 없이 동작하는 것이 가능하며, 이를 통한 웹 서버의 동작에 있어 더 많은 통제에서 벗어나 여러가지 기능을 가능하게 합니다. Node.js 를 통해 웹어플리케이션은 정적인 홈페이지 뿐만 아니라 쇼핑몰, 티켓 예메사이트, 블로그 등 data가 변하는 사이트를 만들 수 있게 되었다. Node.js의 장점 1. V8 Engine구글이 망하지 않는 한 이 엔진..

서버 환경 확인 방법

서버 환경 확인 방법 1. 해당 서버에서 파일이름은 간단하게 'phpinfo.php' 으로 하겠습니다. vi 명령어를 통해 만들고 바로 실행하겠습니다. 2. 를 입력 합니다. 3. 해당 파일을 저장한 후, 웹브라우저 주소창에 주소를 입력합니다.ex)http://주소/phpinfo.php 입력하시면 아래와 같이 출력됩니다. 원하는 정보가 있는지 확인해 주시면 됩니다. 이상 서버 환경 확인 방법 이였습니다.

웹 크롤링(Web Scraping) 이란?

웹 크롤링(Web Scraping) 이란?"Web scraping is a computer software technique of extracting information from websites의 약자로 컴퓨터 소프트웨어 기술로 웹 사이트들에서 원하는 정보를 추출하는 것을 의미합니다. 간단하게 해당 정보가 HTML 형태로 어떻게 보여지는지도 '페이지 소스 보기' 또는 '개발자 검사' 로 볼 수 있습니다. 이런 소스들은 보통 개발자들이 어떤 정형화된 형태로 관리하기 때문에 규칙이 생기며, 이런 규칙을 분석해서 우리가 원하는 정보들만 뽑아오는 것을 '웹 크롤링' 작업입니다. 웹 크롤러란? 인터넷에 있는 웹페이지를 방문해서 자료를 수집하는 일을 하는 프로그램을 말합니다. 이때 한 페이지만 방문하는 것이 아니..

컴파일러 정리

컴파일러 간단 정리 1. 컴파일러와 인간이 의사 전달을 하기 위해서는 BASIC, FORTRAN, COBOL, PASCAL, C,C++, JAVA, Delphi 와 같은 고급언어가 필요하고, 이러한 고급언어로 작성된 프로그램을 컴퓨터가 인식할 수 있도록 저급언어로 번역해 주기 위해 번역기가 필요하게 된다. 번역기에는 어셈블리(assembler), 컴파일러(compiler), 인터프리터(interpreter), 프리프로세서(preprocessor) 등이 있는데 이들 중 가장 대표적인 번역기가 컴파일러이다. 2. 번역기들 중에서 고급언어로 작성된 프로그램을 입력 자료로 하여 번역하는 가장 대표적인 번역기는 컴파일러와 인터프리터이다.컴파일러는 일반적으로, 어휘분석(lexical analysis) 단계, 구문분..

엑셀 개수 세기

엑셀 개수 세기개수 세는 함수는 COUNTA, COUNT, COUNTBLANK 3가지로 볼수 있습니다. COUNT숫자만 인식하고 문자있는 셀은 count하지 못합니다. COUNTA 숫자와 문자는 count 하지만 빈칸은 인식 못합니다. COUNTBLANK셀 빈칸의 개수를 count합니다. 아래의 이미지와 로 차이점을 확인해 주시면 됩니다. 사용방법은 해당셀을 선택하여 '=COUNT(범위)' 로 설정해 주시면 됩니다. 추가적으로 조건에 맞게 개수를 세는 함수가 있습니다.'COUNTIF' 라는 함수인데 사용방법은 아래와 같습니다.'=COUNTIF(범위,"조건")' 이 되겠습니다.

공부하자 2017.05.17

엑셀 최대값 구하기

엑셀 최대값 구하기 1. 수식 > 자동합계 > 최대값을 클릭합니다. / 또는 해당 셀에 '=max(해당 범위)'로 수동적으로 입력해주셔도 됩니다. 2. 해당 범위를 마우스로 드래그 한 후, 확인 버튼을 눌러줍니다. 3. 해당 값의 오른쪽 모퉁이에 마우스를 대고 잡고 당깁니다.그러면 아래와 같이 동일한 조건이 나옵니다. 이상 엑셀 최대값 구하기 였습니다.

공부하자 2017.05.17

NFC란

NFC 란? NFC (Near Field Communication)는 13.56MHz 대역 비접촉식 근거리 무선통신기술을 의미하는 용어로 모바일기기, 특히 스마트폰과의 융합을 통해 단말 간 데이터통신을 제공할 수 있을 뿐만 아니라 기존의 비접촉식 스마트카드 기술 및 무선인식기술 (RFID: Radio Frequency Identification)과의 상호호환성을 제공합니다. 13.56MHz 대역 비접촉식 근거리 무선통신은 통신 범위에 따라 10cm 이내의 근접형(Proximity)과 1m 범위까지 인식이 가능한 주변형(Vicinity)으로 분류할 수 있습니다. 이들 중 스마트카드에 적용되는 것은 비접촉 식 근접형 무선통신기술로서 ISO/IEC 14443을 대표 적인 표준으로 꼽을 수 있으며, 가장 널리 ..

엑셀 합계 구하는 방법

엑셀 합계 구하는 방법 1. 해당 부분을 클릭합니다. 2. 해당 커서부분에서 '=(원하는 셀:원하는 셀)'로 입력합니다.저 같은 경우 셀의 H10에 H18까지를 구하기 위해 '=SUM(H10:18)' 를 하였습니다.상단 이미지 와 같이 엔터를 입력하면 1번부터 9번까지의 가격인 공급가액을 쉽게 구할 수 있습니다.이상 엑셀 합계 구하는 방법이였습니다. 감사합니다. 꾸벅

공부하자 2017.05.10