| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- 실습
- 언제나휴일
- 무료 동영상 강의
- 충남 천안
- 소스 코드
- 파이썬
- c언어
- 클래스 다이어그램
- 동영상 강의
- 유튜브 동영상 강의
- 산책하기 좋은 곳
- 소켓 통신
- 네트워크 프로그래밍
- 독립기념관
- 프로젝트
- Windows Forms
- 실습으로 다지는 c#
- 알고리즘
- C++
- 안드로이드 앱 개발
- 표준 라이브러리 함수
- 동영상
- 강의
- 졸업 작품 소재
- 언제나 휴일
- c#
- 표준 입출력
- 추천
- 캡슐화
- 원격 제어 프로그램
- Today
- Total
목록전체 글 (371)
프로그래밍 언어 및 기술 [언제나휴일]
1. 유튜브 동영상 강의 원격 제어 프로그램 - 키보드 마우스 이벤트 송수신 2. 키보드 마우스 이벤트 송수신 원격제어 프로그램 만들기에서 키보드와 마우스 이벤트 전송에 관해 구현한 것을 라이브러리로 만드는 실습을 합니다. 이를 참조하여 키보드와 마우스 이벤트를 전송하는 클라이언트 응용을 만듭니다. 또한 이를 수신하는 서버 응용을 만듭니다. 이를 통해 키보드와 마우스 이벤트 관련 라이브러리 제작에 문제가 있는지 테스트합니다. 원격 제어 프로그램 만들기 과정에서 중간에 테스트를 하기 위한 부분입니다. 동영상 강의를 참고하세요.
1. 스택 이번에 작성할 코드는 버퍼를 동적으로 할당받는 스택(STACK)입니다. 스택은 자료를 한쪽으로 보관하고 꺼내는 LIFO(Last In First Out) 방식의 자료구조입니다. 스택에 자료를 보관하는 연산을 PUSH라 말하고 꺼내는 연산을 POP이라고 말합니다. 그리고 가장 최근에 보관한 위치 정보를 TOP 혹은 스택 포인터라 말합니다. 2. 알고리즘 Push 연산 IF Top> MAX Then (꽉차면) Overflow (버퍼오버플로우) Else (꽉차지않을때) Top = Top +1 (Top 위치를 1 증가) Buffer[Top] = data (버퍼의 Top 위치에 data 보관) Pop 연산 IF Top=-1 Then (비었으면) Underflow (버퍼언더플로우) Else data = ..
1. 유튜브 동영상 강의 이번 강의는 파일 수신 서버 구현 실습이예요. 이전 글(P2P 메신저 - 파일 전송 클라이언트 구현 [C#]) 이 필요하겠네요. 2. 이벤트 인자 및 대리자 소스 코드 2.1 연결 요청 수락 이벤트 인자 및 대리자 using System; using System.Net; namespace 파일_수신_서버 { public delegate void AcceptedEventHandler(object sender, AcceptedEventArgs e); public class AcceptedEventArgs:EventArgs { public IPEndPoint RemoteEndPoint { get; private set; } public string IPStr { get { return..
1. 유튜브 동영상 강의 안녕하세요. 언제나 휴일에 언휴예요.이번 강의는 파일 전송 클라이언트를 구현하는 실습입니다.파일 전송 및 수신에 필요한 서버와 클라이언트는 P2P 메신저를 구현할 때 필요한 요소 기술입니다.먼저 익히고 넘어갈게요.다음글 P2P 메신저 - 파일 전송 클라이언트 구현 [C#] 도 같이 학습하세요.2. 파일 데이터 전송 이벤트 인자 및 대리자 소스 코드using System;namespace 파일_전송_클라이언트{ public delegate void SendFileDataEventHandler(object sender, SendFileDataEventArgs e); public class SendFileDataEventArgs:EventArgs { pub..
1. 유튜브 동영상 강의 안녕하세요. 언제나 휴일에 언휴예요. 이번 강의는 P2P 메신저 중에서 숏 메시지 송수신 부분을 구현할 거예요. P2P 프로그램은 Peer와 Peer 사이의 통신을 하는 프로그램을 말하죠. 전통적인 네트워크 프로그래밍에서 사용자가 사용하는 응용을 클라이언트, 서비스 제공하는 응용을 서버라고 부르죠. 그런데 P2P 프로그램에서 사용자가 사용하는 Peer는 특정 네트워크 서비스를 서버를 거치지 않고 Peer끼리 직접 주고 받습니다. 이를 위해 특정 서비스의 서버 부분과 클라이언트 부분이 Peer 부분에 구현합니다. 이번 강의는 이러한 특징을 갖는 P2P 프로그램 중에 Short 메시지를 주고 받는 부분을 구현합니다. 2. 화면 배치 숏 메시지 송수신 예광탄 프로그램에서는 자신의 IP..
