전체 글359 REST API에 대하여(Feat. 업비트 API) 업비트 거래소를 이용하여, 코인 자동 매매 프로그램을 만들어보자그럴려면 REST API의 개념에 대해 알아야한다. 일단 REST API가 뭔지, 구체적인 예시를 보자. 웹상에서 서로 간에 데이터를 주고 받으려면, 클라이언트(수신자)가 서버(송신자)에게 이런이런 정보를 주세요~ 하고 요청을 해야 서버가 클라이언트에게 데이터를 줄 것이다. 그런데, 그 요청을 어떻게 할건지를 정해놔야 서버와 클라이언트가 서로 소통을 할 수 있을것이다. 이 때, 클라이언트가 서버에게 요청하는 방법(형식?)을 표준화 해놓은걸 REST API라고 한다. 자잘한 설명보다 구체적인 예시를 보이는게 이해가 빠를 것 같다. 위 그림은 가상화폐 거래소인 업비트에서 제공하는 API에 대한 설명을 제공하는 페이지이다.위 그림을 보면 "마켓코드.. 2021. 4. 14. 배치파일 관련 https://www.snoopybox.co.kr/m/1404 배치파일 기초 작성법 예전부터 한번 정리하려고 했는데 시간이 많이 걸리는 일이라 차일피일 미루다 오늘에야 올려봅니다. 처음에는 간단히 작성하려고 했는데 쓰다보니 글이 꽤 길어지더군요. 관심있는 분들만 www.snoopybox.co.kr 참고 2021. 3. 12. VSCODE 유용한것 메모 https://hjcode.tistory.com/m/14 vscode 유용한 기능 Vscode의 유용한 기능들 셀렉션 위/아래로 이동 alt + 방향키 위/아래 셀렉션 복사 alt + shift + 방향키 위/아래 멀티 커서 에디팅 (Multi Cursor Editing) ctrl + alt + 방향키 위/아래 떨어져 있는 단어들을.. hjcode.tistory.com 파일 안에서 특정 줄로 이동 : CTRL + G (커맨드이름 Go to Line/Column) ctrl + alt + 방향키 : 멀티 커서 생성 (참고로 해당 기능 정확한 이름은 Add Cursor Above Add Cursor Below 이다.) alt + 클릭 : 멀티 커서 생성 ctrl + d : 내가 특정 단어나 문장을 선택했을 때.. 2021. 2. 19. 가정법 그리고 if 일반적으로 우리가 사용하는 if 문은 만약 ~하면 , ~한다. 이런식으로 쓴다. 근데 영어에서 if 문을 쓸때는 좀 더 상황을 구분하고, 상황에 따라서 동사의 시제가 달라진다. 두가지 케이스로 구분해야한다. 만약 ~라면, ~할텐데 라는 의미(아쉬움의 늬앙스) 만약 ~라면, ~ 한다. 라는 의미(할거라는 의지표현) 첫번째 케이스는 이룰 수 없는 상황에 대한 아쉬움을 나타내는 부류이다. 두번째 케이스는 만약 어떤 조건이면 무엇을 할거라는 의지가 담긴 표현이다. 예를 들어서, 비가 안오면 여자친구랑 데이트 할텐데.. (현재 비오는 상황) 내일 비가 오면 여자친구랑 데이트 안 할거야. 이런 식으로 구분된다. 첫번째는 If it didnt rain, I would have a date with my girl fr.. 2020. 12. 22. 비교급 원급 비교 자주 쓰이는 표현: ~한 만큼 ~ 하지는 않다. ~만큼 ~ 하다. This project is not as easy as my boss said. 이 프로젝트는 보스가 말한 것만큼 쉽지는 않다. The movie was not as interesting as you said. 그 영화는 너가 말한것만큼 재밌진 않았어. This software is not as expensive as I thought 이 소프트웨어는 내가 생각했던것만큼 비싸지는 않아 He is not as sensitive as he looks 그는 보기보다 예민하지 않아. (그는 보이는것만큼 민감하지 않다.) I need as many files as possible 나는 가능한 많은 파일이 필요해. She is as kin.. 2020. 12. 7. 영어 표현들 i'm working for ABC Company. ~회사에서 일하다 I've been working for ABC Company for 7years. I'm a Sw developer with 10years of experience. 10년 경력의 When will he get here? 걔 언제 와? (언제 온대?) Could you send me some detailed information about your hotel? 너희 호텔에 대해서 세부정보를 좀 보내줄래요? I'm scheduled to go on a business trip to Germany. 나는 독일로 출장 갈 예정이야. Can I take a day off tomorrow? 내일 휴가 써도 될까요? I was on vacatio.. 2020. 11. 24. Priority Queue(Heap) 우선순위 큐라는것이 있다. 배열.링크드리스트 같이 같은 타입의 변수 여러개를 갖고 있는 자료구조이다. 그런데 이 Queue는 항상 top 값이 원소중에 가장 작은값 or 큰값을 나타내는게 특징이다. 이러한 자료구조를 Heap 이라고하고 stl에서는 priority queue가 이런 기능을 제공함. 근데 동적자료할당에서 얘기하는 heap이랑은 관계없으니 헷갈리지말자 1. #include 2.priority_queue abc; 이렇게하면 큐인데 톱은 항상 제일 큰 놈 리턴 , greater 2020. 5. 22. C++ map 참고하면 좋은 블로그 https://sarah950716.tistory.com/m/6 map 데이터타입은배열의 일종인데, 인덱스가 숫자가 아니라는 점이 배열과의 차이점이다.예시를 들어 설명하겠다. 1. #include 필요 2. 개념 예시map abc;abc["test1"]=5;abc["test2"]=3; 위의 배열 abc는 멤버변수가 2개인데, 접근하는 인덱스가test1, test2가 된다. 일반적으로 배열,벡터 등은 인덱스가 오직 정수인 것과 구분되는 개념이다. 3.멤버 추가하는 방법map.insert( {"test3", 12} );요런식으로도 추가가 가능하다. 앞서 말했듯 이런 명령말고 그냥 map["test3"] = 12; 이런식으로 해도 효과는 같다 4. 학생 이름 별로 학번,전화번호 정보를 갖.. 2020. 5. 2. C++ stack 1.#include 필요 2. stack abc; 3. stack.push(5); 4. stack.top() 스택의 top값 리턴 5.stack.pop() 마지막원소 삭제 6. size() 7.empty 8.erase 2020. 5. 1. 이전 1 ··· 35 36 37 38 39 40 다음