일상
-
스네이크 게임, Win32일상/ssafy 2024. 6. 28. 01:45
내용기본적인 스네이크 게임 기능게임시간에 비례해서 난이도 올라감 조작키S: StartP: Pause방향키: 조작 실행결과 코드#include #include #include #include #include #include "resource.h"// 공간 가로 세로#define WIDTH 20#define HEIGHT 20// 블록 크기 픽셀 크기#define TILESIZE 24#define RESOURCESIZE 4#define LINF 999999999999999999// debug flagint DEBUGFLAG = 0;// Window는 한번의 실행으로 끝나는 것이 아니라 윈도우가 종료될 때까지의 무한 루프의 메시지가 필요하기 때문에 callback 함수를 사용한다. 메시지 처리 함수. ..
-
-
-
-
MQTT일상/ssafy 2024. 6. 26. 22:32
MQTTMessage Queuing Telemetry Transport머신 대 머신(M2M) 통신에 사용되는 표준 메시징 프로토콜 MQTT 특징가볍고 효율적: MQTT 제어 메시지와 메시지 헤더의 크기가 작다.애플리케이션 계층 프로토콜이다.Broker, Publisher, Subscriber 모델로 이루어진다.발행/구독 구조를 사용하여 다대다 통신을 제공한다. QoS(Quality of Service)QoS를 3단계로 제공, 최소 1회, 최대 1회 정확히 1회로 신뢰성을 보장한다.0: 최대 1회 전송, 토픽을 통해 메시지를 전송만 함1: 최소 1회 전송, 구독자가 메시지를 받았는지 불확실하다면 재전송 함 (기본)2: 정확히 1회 수신, 구독자가 메시지를 정확히 한 번 수신할 수 있도록 보장 함, 느림Qo..
-
Docker일상/ssafy 2024. 6. 26. 02:40
Docker, 도커 & 쿠버넷 많이 들어보고 봤지만 잘 모르는 것들 중 하나... 리눅스 응용 프로그램들을 컨테이너로 실행하고 관리하는 오픈 소스 프로젝트, go언어로 작성됨 도커를 사용하면 애플리케이션을 신속하게 구축 테스트 배포가능하게 해준다고 한다.설치 방법 1. 인스톨러 다운 Get Started | Docker Get Started | DockerGet started with Docker Desktop and join millions of developers in faster, more secure app development using containers and beyond.www.docker.com 2. 인스톨러 실행, Window Install로 다운 후 인스톨러 실행use WSL 2 ..
-
-