2019/01(194)
-
정보보안이 소프트웨어에 주목하는 이유
소프트웨어에 주목 이유(왜 소프트웨어인가?) · 소프트웨어는 암호, 접근제어, 프로토콜 만큼이나 중요합니다. · 실제로 모든 정보보안은 소프트웨어에서 구현됩니다. · 만약 소프트웨어가 공격받기 쉽다면 보안도 쉽게 뚫리게 됩니다.(암호알고리즘, 접근제어, 프로토콜등이 강력한 것과는 무관합니다.)
-
Ajax 활용
Ajax 활용· 라이브 검색· 사용자 정보 표시· 물품정보 표시 라이브 검색라이브 검색(혹은 자동완성)이라고 불리는 기능은 주로 Ajax를 이용합니다.검색Site의 대부분이 사용하는 기술이고, 검색어를 입력하는 동시에 검색 결과가 나타나게 됩니다. 사용자 정보 표시회원가입 시 중복 아이디일 경우, "이미 사용 중인 아이디입니다"를 아이디 입력과 동시에 중복 메시지를 표시해주는 기능에서도 Ajax를 활용하고 있습니다. 물품정보 표시온라인 쇼핑몰에서 장바구니에 원하는 물품을 추가했을 때 페이지 이동이나 전체 페이지의 새로 고침 없이도 물품 정보만 추가되는 기능을 구현하고자 할 때도 Ajax를 활용합니다.
-
서버와 데이터를 교환하기 위한 형태
서버와 데이터를 교환하기 위한 형태· JSON· XML· HTML· js, php· 텍스트 파일· 등
-
블록체인의 개발 플랫폼 활용 사례
블록체인의 개발 플랫폼 활용 사례 · 블록체인 개발 플랫폼 컨소시엄에 국내외 금융 및 IT기업들이 참여하고 있으며, 블록체인 개발 플랫폼 이용하여 각 분야별 서비스를 구축하는 사례가 늘고 있습니다. · 범용 플랫폼인 Hyperledger 플랫폼 컨소시엄은 가장 많은 참여사를 보유하고 있으며, 신규 참여사도 급속히 증가하고 있습니다.
-
is.na()
is.na()· NA값인지를 확인하는 함수입니다.· NA가 저장되어 있으면 TRUE, 그렇지 않으면 FALSE를 반환합니다. 인자 설명 x 벡터, 리스트 등의 R 데이터객체 > codedragon is.na(codedragon) [1] FALSE > is.na(NA) [1] TRUE >
-
함수의 기본형식, 함수 정의 - 다양한 형태의 함수 존재, 함수 사용(함수 호출)
함수의 기본형식함수를 정의할 때에는 입력부분, 처리부분, 출력부분을 각각 정의해야 합니다. 구분 기본형태 설명 void 입력 형태 · 입력부분 · 함수가 입력 받을 형태 · void 란 '아무 형(타입)이 없는', '공허한', '텅빈'의 의미 · 입력받는 아무런 값이 없다는 의미 main 함수 이름 · 함수의 이름을 표현 int 출력 형태 · 출력부분 · 함수의 출력을 나타내는 형태 · 반환자료형 수행구문; 함수의 기능 · 처리부분 · 함수가 수행할 기능 정의 · 함수는 여러 개의 문장으로 이루어져 있습니다. · 이 문장들은 순차적으로 실행됩니다. return 0; 함수 종료 및 반환 · 함수를 호출한 곳으로 프로그램의 흐름을 이동합니다. 함수 정의 - 다양한 형태의 함수 존재 반환값을저장할변수 = 함수..