반응형 전체 글364 C++] cpprestful-server 완성본(CpprestSDK) 1. 소개마이크로 소프트에서 진행하고 있는 오픈소스 프로젝트 CpprestSDK를 활용해 만든 restful server입니다. 설치방법 및 간단한 셈플 코드는 제 블로그에 있으니 참고해주시기 바랍니다. openSSL을 통해 https가 가능하도록 구현했는데, 사용하시려면 코드내에 http부분을 https로 변경해주시기 바랍니다. 자세한 코드와 사용 방법은 git URL을 참고해주세요. git URL : https://github.com/dnfwlq8054/Cpprestful_Server 2. 매커니즘해당 restful 서버는 Json 통신만 지원합니다. 또한 Get, Put, Post, Delete 요청 시 핸들러가 이를 감지 -> 각 요청에 맞는 함수 객체를 콜백 형식으로 반환해 줍니다. 반환받은 함.. 2020. 11. 5. Java Socket을 이용한 흡연감지 서버 프로젝트 입니다. 1. 소개친구 1명과 같이 만들었습니다. 저는 전체적인 설계, 구상을 했으며 서버, 라즈베리, 아두이노 코딩을 했습니다. 친구는 서버 DB, 클라이언트 부분을 담당했습니다. 아두이노와 라즈베리파이는 동글을 이용한 블루투스 통신을 진행하게 했습니다. 라즈베리와 JAVA서버는 byte통신을 이용해 데이터를 주고 받도록 만들었습니다. 자세한 사용 방법은 git URL을 참고해 주세요. git URL : https://github.com/dnfwlq8054/Java_Smoking_detection_TeamProject 2. 실행화면 서버 클라이언트 2020. 11. 5. Java] Console FreeChat 프로그램. 1. 소개제가 대학교 다닐 때 만든 개인 프로젝트입니다. 소켓을 이용한 멀티쓰레드 방식의 채팅서버입니다. 사용 방법은 github에 올라와 있으니 참고하시 바랍니다. git URL : https://github.com/dnfwlq8054/Java_Console_freeChat 2. 실행화면 서버 클라이언트 (사진 클릭해서 보세요~) 2020. 11. 5. 백준 1697] C++ 숨바꼭질 해당 문제는 백준 사이트에서 풀 수 있습니다. https://www.acmicpc.net/problem/1697 1. 문제 수빈이는 동생과 숨바꼭질을 하고 있다. 수빈이는 현재 점 N(0 ≤ N ≤ 100,000)에 있고, 동생은 점 K(0 ≤ K ≤ 100,000)에 있다. 수빈이는 걷거나 순간이동을 할 수 있다. 만약, 수빈이의 위치가 X일 때 걷는다면 1초 후에 X-1 또는 X+1로 이동하게 된다. 순간이동을 하는 경우에는 1초 후에 2*X의 위치로 이동하게 된다. 수빈이와 동생의 위치가 주어졌을 때, 수빈이가 동생을 찾을 수 있는 가장 빠른 시간이 몇 초 후인지 구하는 프로그램을 작성하시오. 입력 첫 번째 줄에 수빈이가 있는 위치 N과 동생이 있는 위치 K가 주어진다. N과 K는 정수이다. 출력 .. 2020. 11. 5. Go 언어의 goroutine에 대해서... 기본적으로 C++은 Thread or task or async를 이용해 쓰레드를 만듭니다. JAVA는 extands Thread을 이용한 run overriding or implements Runnable 을 이용한 run overriding 또는 future클래스를 이용한 Thread 할당 등.... 여러가지 방식으로 Thread를 만들 수 있습니다. 반면 Go언어에서 쓰레드를 사용하려면 go 키워드를 이용한 goroutine을 사용해야 합니다. 1. goroutine vs Thread??Thread의 경우 기본적으로 stack을 할당받으며, heap, data 영역은 공유를 하게 됩니다.때문에 프로세스보다 가볍다는 장점과 context 발생시 프로세스보다 빠르다는 점이 있습니다. Thread는 기본(.. 2020. 11. 4. 백준 14719] C++ 빗물 해당 문제는 백준 사이트에서 풀 수 있습니다. https://www.acmicpc.net/problem/14719 1. 문제 문제 2차원 세계에 블록이 쌓여있다. 비가 오면 블록 사이에 빗물이 고인다. 비는 충분히 많이 온다. 고이는 빗물의 총량은 얼마일까? 입력 첫 번째 줄에는 2차원 세계의 세로 길이 H과 2차원 세계의 가로 길이 W가 주어진다. (1 ≤ H, W ≤ 500) 두 번째 줄에는 블록이 쌓인 높이를 의미하는 0이상 H이하의 정수가 2차원 세계의 맨 왼쪽 위치부터 차례대로 W개 주어진다. 따라서 블록 내부의 빈 공간이 생길 수 없다. 또 2차원 세계의 바닥은 항상 막혀있다고 가정하여도 좋다. 출력 2차원 세계에서는 한 칸의 용량은 1이다. 고이는 빗물의 총량을 출력하여라. 빗물이 전혀 고이.. 2020. 11. 4. 이전 1 ··· 14 15 16 17 18 19 20 ··· 61 다음 728x90 반응형