
JWT(JSON Web Token)는 사용자 인증 저오와 추가 데이터를 JSON 형태로 담아서 암호화한 문자열이다.즉, 이 사용자가 누구인지를 증명할 수 있게 해주는 디지털 서명된 토큰인 것이다.ex)이 문자열은 아래와 같이 총 3부분으로 나뉘어 있다.📊세션 방식과

리다이렉트는 사용자가 어떤 URL로 접속했을 때 자동으로 다른 URL로 이동시키는 것을 말한다.예를 들어, example.com에 접속했을 때 자동으로 example.com/home으로 이동하거나, 오래된 페이지 URL을 새 페이지 URL로 연결하는 경우에 사용한다.사

오늘은 제작할 웹 페이지의 기준이 될 메인 페이지를 디자인할 예정이다. 0. 디자인 참고하기 디자인을 시작하기에 앞서, 나는 디자인에 대해 문외한이기 때문에 타 사이트를 참고하여 해보려 한다. > > >네이버 메인 > > > >네이버 구조 >
컴퓨터 A와 컴퓨터 B는 직접적으로 연결되어 있다.컴퓨터 B와 컴퓨터 C는 직접적으로 연결되어 있다.→ 컴퓨터 A와 C는 간접적으로 연결되어 있다.이를 하나의 네트워크라고 한다.매개변수로 컴퓨터의 개수 n 컴퓨터의 연결 정보가 담긴 2차원 배열 computers가 주어

문제 파악 https://leetcode.com/problems/valid-parentheses/ 올바른 괄호를 구해야 한다. 괄호는 소, 중, 대 괄호 다 가능하다. 괄호는 같은 종류의 괄호로 열리고 닫혀야 한다. 괄호 안의 괄호가 열린 후 닫히지 않은 채로

문제 파악 마라톤 선수들이 마라톤에 참여했다. 단 한 명을 제외하고는 모두 완주했다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant과, 완주한 선수들의 이름이 담긴 배열 completion이 주어진다. 완주하지 못한 선수의 이름을 return하

해당 코드를 실행하려 하면 field2와 method3에 대해서 Symbol을 찾을 수 없다는 에러가 나온다.이는 즉, field2와 method3를 찾을 수 없다는 뜻이다.정답은 Parent parent = new Child(); 이 한 줄에 있다.해당 코드를 살펴보

문제 파악 주어진 예산 안에서 최대로 지원할 수 있는 부서의 수를 구하라. 접근 방법 정해진 예산 안에서 최대한 많은 부서에 지원을 해야한다. 그렇다면 부서별 요청 금액이 들어 있는 배열을 오름차순으로 정렬해준다. 그 후 예산 범위 보다 작거나 같을 때까지 앞

주어진 예산 안에서 최대로 지원할 수 있는 부서의 수를 구하라.정해진 예산 안에서 최대한 많은 부서에 지원을 해야한다.그렇다면 부서별 요청 금액이 들어 있는 배열을 오름차순으로 정렬해준다.그 후 예산 범위 보다 작거나 같을 때까지 앞에서 부터 차례대로 더한 후 더한 횟

주어진 숫자 중 서로 다른 3개를 골라 더했을 때, 나올 수 있는 소수의 개수를 구하라.현재 코드에 적용된 방법소수란 무엇인가?1과 자기 자신 만을 약수로 갖는 수이다.소수를 판단하는 방법단순히 2부터 n-1까지 나머지 연산자로 연산한다. \- 이 과정에서 나머지

참조형 변수에 대해 메모리 사용 영역 메소드, 힙, 스택 영역 JVM은 운영체제에서 할당받은 메모리 영역을 메소드 영역, 힙 영역, 스택 영역으로 구분해서 사용 메소드 영역 바이트코드 파일을 읽은 내용이 저장되는 영역 힙 영역 객체가 생성되는 영역,

릴리즈 노트는 소프트웨어 개발 과정에서 정리된 릴리즈 정보를 최종 사용자인 고객과 공유하기 위한 문서이다.Header(머릿말)릴리즈 노트 이름, 소프트웨어 이름, 릴리즈 버전, 릴리즈 날짜, 릴리즈 노트 날짜, 릴리즈 노트 버전 등개요소프트웨어 및 변경사항 전체에 대한

네트워크 관련 신기술 메시 네트워크(Mesh Network) 차세대 이동통신, 홈네트워킹, 공공 안정 등 특수 목적을 위한 새로운 방식의 네트워크 기술이다. 대규모 디바이스의 네트워크 생성에 최적화되어 있다. 피코넷(PICONET) 여러 개의 독립된 통신장치가 블루

운영체제 운영체제(OS; Operating System)는 컴퓨터 시스템의 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램 모임이다. 컴퓨터 사용자와 컴퓨터 하드웨어 간의 인터페이스로 동작하는 시스템

타입 변수명; -> 변수가 생성됨. 변수를 선언한다.자바는 변수에 들어갈 타입이 선언할 떄 결정된다.(정적타입핑)타입 변수명 = 값;변수는 선언 즉시 초기화하는 습관을 들이는 것이 좋다.초기화되지 않은 변수는 쓰레기 값이 들어가 있다.자바는 전역변수가 없다.무조건 {}

시스템에 침입한 후 침입 사실을 숨긴 채 백도어, 트로이목마를 설치하고ㅡ 원격 접근, 내부 사용 흔적 삭제, 관리자 권한 획득 등 주로 불법적인 해킹에 사용되는 기능들을 제공하는 프로그램들의 모음이다.컴퓨터의 운영체제에서 실행 파일과 실행 중인 프로세스를 숨김으로써 운

소프트웨어 개발 보안 요소 소프트웨어 개발 보안 요소는 소프트웨어 개발에 있어 충족시켜야 할 요소 및 요건을 의미하며, 기밀성, 무결성, 가용성을 보안의 3대 요소라 한다. 기밀성(Confidentiality) 시스템 내의 정보와 자원은 인가된 사용자에게만 접근이 허

DDL(Data Define Language, 데이터 정의어)은 DB 구조, 데이터 형식, 접근 방식 등 DB를 구축하거나 수정할 목적으로 사용하는 언어이다.DDL의 3가지 유형CREATE, ALTER, DROPCREATE INDEX는 인덱스를 정의하는 명령문이다.CR

파레토 법칙(Pareto Principle): 애플리케이션의 20%에 해당하는 코드에서 전체 결함의 80%가 발견된다는 법칙.살충제 패러독스(Pesticide Paradox): 동일한 테스트 케이스로 동일한 테스트를 반복하면 더 이상 결함이 발견되지 않는 현상.오류-부

UI(User Interface, 사용자 인터페이스)UI는 사용자와 시스템 간의 상호작용이 원활하게 이뤄지도록 도와주는 장치나 소프트웨어를 의미한다.UI의 세 가지 분야정보 제공과 전달을 위한 물리적 제어에 관한 분야콘텐츠의 상세적인 표현과 전체적인 구성에 관한 분야모