분류 전체보기
-
Header, BodyREST API 2024. 5. 13. 00:06
REST API를 사용할 때 header와 body는 요청(request)과 응답(response)의 두 주요 구성 요소입니다. 이 둘은 서로 다른 목적을 가지고 있으며, HTTP 통신에서 중요한 역할을 합니다.Header헤더는 요청이나 응답의 메타데이터를 포함하고 있습니다. 즉, 본문(body)의 데이터를 어떻게 처리할지에 대한 정보나, 요청/응답을 보내는 주체에 대한 정보 등을 포함합니다. 예를 들면 다음과 같습니다:Content-Type: 이 헤더는 요청의 본문이 어떤 데이터 유형을 포함하고 있는지 알려줍니다. 예를 들어, application/json은 JSON 형식의 데이터임을 나타냅니다.Authorization: 인증 정보를 포함하여 API가 사용자가 누구인지 확인할 수 있도록 합니다. 예를 ..
-
외환 거래의 용어MQ5 2024. 3. 10. 19:59
1. 기준 화폐, 상대 화폐 2. Ask. Bid 3. 스프레드 4. LOT 5. PIP 6. 롤오 1. 기준 화폐, 상대 화폐 유로(EUR)와 미국달러(USD)의 거래를 표시한다면, EUR/USD가 된다. 이 때 왼쪽에 위치하게 되는 화폐를 기준화폐(base currency)라 하고 오른쪽에 표시되는 화폐를 상대화폐(quote currency)라고 한다. 화폐쌍을 "산다"라는 것은, 기준화폐(base currency)를 구매하고 상대화폐(quote currency) 파는 것을 뜻한다. 화폐쌍을 "판다"는 것은 상대화폐(quote currency)를 구매하고 기준화폐(base currency)를 사는 것을 뜻한다. 2. Ask/Bid Ask와 Bid는 화폐쌍을 팔거나 살때 제시되는 가격을 말한다. 화폐는..
-
이진트리자료구조 & 알고리즘 2022. 7. 10. 23:04
#include #include using namespace std; struct node { int data; struct node* left; struct node* right; }; node* Insert(node* root, int data) { if (root == NULL) { root = new node; root->left = root->right = NULL; root->data = data; return root; } } node* FindMinNode(node* root) { node* min = root; while (min->left != NULL) { min = min->left; } return min; } node* Delete(node* root, int data) { no..
-
OOP자료구조 & 알고리즘 2022. 7. 10. 20:19
상태와 행위를 가진 객체를 정의하고 객체 간의 상호작용으로 프로그램의 로직을 구성하는 프로그래밍 방법론 OOP의 4가지 특징 캡슐화 객체의 변수나, 메소드를 하나로 묶는 것 pirvate같은 키워드를 이용하여 정보의 은닉화를 위함 추상화 사물이 갖는 공통적인 특징을 묶어 클래스화 시키는 것. 이를 통해 개별적인 특징에 대한 확장성을 확보한다. 다형성 오버라이딩, 오버로딩이 있다. 동일한 메소드를 이용하여 여러 결과를 도출할 수 있게 한다. 이를 통해 코드의 재사용이라는 효과를 가질 수 있다. 상속성 기존 상위클래스에 근거하여 새로운 클래스를 정의하는 것. 코드의 재사용성
-
백준 1517번 버블소트PS 2021. 4. 23. 23:08
www.acmicpc.net/problem/1517 1517번: 버블 소트 첫째 줄에 N(1≤N≤500,000)이 주어진다. 다음 줄에는 N개의 정수로 A[1], A[2], …, A[N]이 주어진다. 각각의 A[i]는 0≤|A[i]|≤1,000,000,000의 범위에 들어있다. www.acmicpc.net 버블소트는 왼쪽에서 오른쪽으로 이동하며 숫자의 위치를 결정한다. 이를 버블소트 그대로 구현하면 문제의 시간조건에 걸린다. 따라서 머지소트로 정렬하며 이동횟수를 세어준다. 왼쪽 배열과 오른쪽 배열을 병합하는 과정에서 오른쪽 배열의 숫자가 선택되어 sorted 배열에 포함된다는 것은 아직 선택되지 않은 왼쪽 배열의 숫자의 갯수만큼 이동한다는 뜻이다. 이를 카운팅한다. #include #include usi..