목록정의 (7)
UD_park's IT story
이번 포스팅은 지난 포스팅에 이어서 함수에 대한 설명을 이어가도록 하겠습니다. [이전글] 2022.03.23 - [IT - Language/C++] - [C++] 함수에 대한 기본 설명 - [C++] 함수에 대한 기본 설명 - ① 이번 포스팅에서는 C언어의 함수에 대해 다뤄보도록 하겠습니다. 1. 함수의 정의 - 사용 목적 2. 함수의 기본 형태 - 기본 형태 설명 3. 기본 사용법 설명 - 정의 방법 - 호출 방법 4. 변수와 함 udpark.tistory.com 2022.03.24 - [IT - Language/C++] - [C++] 함수에 대한 기본 설명 - ② [C++] 함수에 대한 기본 설명 - ② 이번 포스팅은 저번 포스팅에서 다뤘던 2022.03.23 - [IT - Language/C++] ..
이번 포스팅은 저번 포스팅에서 다뤘던 2022.03.23 - [IT - Language/C++] - [C++] 함수에 대한 기본 설명 - ① 에 이어서 함수에대해 다뤄보겠습니다. 1. 함수의 정의 - 사용 목적 2. 함수의 기본 형태 - 기본 형태 설명 3. 기본 사용법 설명 - 정의 방법 - 호출 방법 4. 변수와 함수에 대한 부가 설명 3. 기본 사용법 설명 - 정의 방법 - 호출 방법 위의 사항에 대해 제가 임의로 만든 샘플 코드를 통하여 설명을 이어가도록 하겠습니다. #include int calculate(int a, int b) { // 반환 값이 int 형태인 calculate라는 이름의 함수에 // int a, int b라는 재료로 사용하겠다. int c; printf("Input numb..
이번 포스팅에서는 C언어의 함수에 대해 다뤄보도록 하겠습니다. 1. 함수의 정의 - 사용 목적 2. 함수의 기본 형태 - 기본 형태 설명 3. 기본 사용법 설명 - 정의 방법 - 호출 방법 4. 변수와 함수에 대한 부가 설명 1. 함수의 정의 - 사용목적 함수는 주로 하나의 목적을 수행하기 위해 독립적으로 설계된 코드의 집합을 말합니다. 사용 목적으로는 여러번 사용되어야 할 코드 부분들을 보다 간편하게 한 번의 코드 작성을 통해 이후 호출하여 쉽게 사용할 수 있는 목적과 수정이 필요할 시에 해당 함수 부분의 코드 내용부분만 수정한다면 호출된 함수의 모든 부분에서 일괄적으로 적용되기에 유지보수 측면에서도 용이합니다. 길지만 쉽게 풀어 설명하자면 메인 함수에서 평균 구하는 계산이 엄청 많이 필요하다고 가정하..
이번 포스팅에서는 https와 shttp에 대해서 알아보겠습니다. 1. https 먼저 사전적 정의를 시작으로 알아보도록 하겠습니다. HTTPS(Hypertext Transfer Protocol over Secure Socket Layer)는 하이퍼 텍스트 전송 규약(HTTP) 계층 아래의 SSL 서브 계층에서 사용자 페이지 요청을 암호화, 복호화하는 브라우저에 설치된 넷 스케이프 웹 프로토콜. TCP/IP에서 HTTP 포트 80 대신에 포트 443을 사용하고, SSL은 RC4 스트림 암호 알고리즘 용으로 40Bit 키 크기를 사용한다. 넷 스케이프 브라우저에서 https://URL로 페이지를 지정하면 HTTPS는 그것을 암호화하고, 도착된 https://URL은 HTTPS 서브 계층에서 복호화된다. H..
이번 포스팅에서는 세션과 세션키에 대해서 알아보도록 하겠습니다. 세션과 세션키의 사전적 정의를 시작으로 알아보겠습니다. 통신에서는 사용자와 컴퓨터, 또는 두 대의 컴퓨터간의 활성화된 접속을 의미하며, 프로그램 사용과 관련해서는 한 응용 프로그램의 기동을 시작해서 종료할 때까지의 시간을 가리킨다. 또한 CD상에서 한 번에 기록된 하나 이상의 오디오 또는 데이터 트랙들을 의미한다. ① 망 환경에서 사용자 간 또는 컴퓨터 간의 대화를 위한 논리적 연결. ② 프로세스들 사이에서 통신을 하귀 위해 메시지 교환을 통하여 서로를 인식한 이후부터 통신을 마칠 때까지의 기간. 세션이란, 범위나 시간을 나타내는 말로써, 프로그램이나 시스템이 동작하는 상황을 표현할 때 사용되는 용어입니다. 단위로 쓰이는 용어인 만큼, 여러..
이번 포스팅에서는 쉬운 듯 쉽지않은 말, Cache에 대해서 알아보도록 하겠습니다. 가장 먼저 캐시(Cache)의 사전적 정의는 다음과 같습니다. 주기억 장치에 읽어들인 명령이나 프로그램들로 채워지는 버퍼 형태의 고속 기억 장치. 주기억 장치와 중앙 처리 장치(Central Processing Unit) 와의 사이에 설치되어 있는 고속 버퍼 메모리이다. 캐시 메모리(Cache Memory) 또는 로컬 메모리(Local Memory)라고도 한다. 기억 용량(Memory Capacity)은 적지만 주기억 장치에 비해 고속이며 액세스할 수 있는 장점이 있다. 따라서 중앙 처리 장치가 명령이 필요하게 되면, 맨 먼저 액세스하는 것은 주 기억 장치가 아니라 캐시 메모리인 셈이다. 자주 액세스하는 데이터나 프로그램..
2018/10/12 - [IT - For Data/Information Security] - [Security] PKI에 대한 정의와 개념 이번 포스팅에서는 WAS에 대한 정의와 개념에 대해서 설명하는 포스팅을 진행해보도록 하겠습니다. WAS는 웹 애플리케이션 서버(Web Application Server)라고 한다. 웹 어플리케이션과 서버 환경을 만들어 동작시키는 기능을 제공하는 소프트웨어 프레임워크이다. 인터넷 상에서 HTTP를 통해 사용자 컴퓨터나 장치에 애플리케이션을 수행해 주는 미들웨어(소프트웨어 엔진)으로 볼 수 있다. 웹 애플리케이션 서버는 동적 서버 콘텐츠를 수행하는 것으로 일반적으로 웹 서버와 구별이 되며, 주로 데이터베이스 서버와 같이 수행이 된다. 한국에서는 일반적으로 "WAS" 또는..