분류 전체보기156 Javascript 기초 [1] 변수 name = "Mike"; age = 30; JS에서 문자열은 항상 " " 나 ' '로 감싸주어야 한다. 이를 지키지 않으면 에러를 생성한다. 변수에 대한 확인을 위해서는 alert() , console.log()를 사용한다. 이러한 변수 선언 뒤, 협업이나 코드를 짜다가 똑같은 변수를 다시 할당하면 기존의 값은 날라가고 새로운 값들이 저장되게 된다. 때문에 변수를 선언하는데 있어서 "let"과 "const"를 사용하여 변수 초기화 전 구문 오류를 발생시킬 수 있다. let (변하는 값) 변수 선언 시 변수명이 기존에 사용하는 변수명인지 확인을 하고, 존재한다면 오류를 반환한다. >> let a = 3 , a = 5. ( 값 변경됨 ) const (변하지 않는 값) 변수 선언 시, 값이 바뀌.. 2022. 5. 7. MSA 분리 전략 : 도메인 주도 설계 보호되어 있는 글 입니다. 2022. 5. 1. 도커와 동작원리 Docker란 ? 데이터 또는 프로그램을 격리시키는 기능을 제공하는 소프트웨어 1. 컨테이너 : 2. 도커 엔진 : 컨테이너를 생성하고 구동시킬 수 있는 Docker software의 본체 3. 이미지 : 컨테이너의 빵틀과 같은 역할로, 담고 있는 SW의 종류에 따라 다양한 이미지를 사용할 수 있다. - 아파치 컨테이너 → "아파치 이미지" 필요 , MySQL 컨테이너 → "MySQL 이미지" 필요 ※ 도커의 제약 사항 ( 리눅스 OS ) docker를 사용하는데는 리눅스 OS가 사용된다. 윈도우나 mac에서도 구동은 할 수 있지만 결국 내부적으로 리눅스가 사용된다. 또한 컨테이너에서 동작시키는 프로그램도 리눅스용 프로그램으로 구성되어 있다. 데이터, 프로그램 격리 프로그램 격리란 ? 도커 컨테이너는 다.. 2022. 4. 27. 메시지 인증 & Kerberos & PKI Message authentication 정의 메시지 수신자가 발신자를 식별할 수 있도록 허용하는 것 제 3자가 인증된 사용자처럼 위장하는 것을 어렵게 만드는 것 메시지 인증 방법 암호화 : 비밀 키의 소유자만 메시지를 해독할 수 있다. 해시 함수 : 해시와 일치하는 다른 메시지의 변조를 어렵게 만든다. MAC(메시지 인증 코드) : 비밀 키를 사용하여 암호화된 해시 값을 의미한다. 디지털 서명 서명은 문서에 대한 신뢰성을 제공하고 위조하는 것을 어렵게 만드는 기술이다. 서명이 문서의 일부로 재사용 될 수 없다. 서명은 변경하거나 삭제할 수 없어 거부될 수 없다. Birtthday Attack : 암호학적 해시 함수의 해시 충돌을 찾아내는 암호 해독 공격으로, 생일 문제의 확률적 결과를 기반으로 한다. .. 2022. 4. 16. 이전 1 ··· 10 11 12 13 14 15 16 ··· 39 다음 반응형