일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
목록전체 글 (353)
프로그래밍 언어 및 기술 [언제나휴일]
안녕하세요. 언제나휴일입니다.1. 유튜브 동영상 강의 [C#] 경로 탐색 - 카카오 지역 API + SK TMAP API앞에서 지역 검색 예광탄에서는 카카오 개발자 센터 로컬 API를 사용했습니다.지역 검색 및 위치 확인에서는 카카오 개발자 센터 로컬 API와 지도 API를 사용했습니다.이번에는 경로 탐색 프로그램을 제작할 것입니다.경로 탐색 프로그램은 카카오 개발자 센터 로컬 API와 SK TMap API를 사용합니다.동영상 강의는 언제나 휴일 유튜브에 업로드하였습니다.2. 제작할 프로그램 소개경로 탐색은 C#, 콘솔 (.NET Framework) 프로젝트입니다.프로그램을 시작하면서 출발지를 입력합니다.카카오 개발자 센터 로컬 REST API를 이용하여 검색한 내용을 출력하면 사용자가 원하는 정보를 ..
안녕하세요. 언제나휴일입니다. 1. 유튜브 동영상 강의 마지막 프로젝트로 경로 찾기 Windows Forms 앱입니다. 2. 프로그램 소개 이번에 만들 프로젝트는 C#, Windows Forms(.NET Framework) 으로 만들 것입니다. 어떠한 프로그램을 만들 것인지 동작 화면을 보기로 할게요. 출발지와 목적지를 입력하면 검색 결과를 리스트 박스에 보여줍니다. 출발지와 목적지를 리스트 박스에서 선택한 후 경로 찾기 버튼을 누르면 지도에 경로를 선으로 표시합니다. 그리고 리스트 박스에 경로를 요소로 보여줍니다. 시뮬레이션 버튼을 클릭하면 출발지에서 목적지까지 이동하는 모습을 볼수 있습니다. 3. 지도 HTML 코드 편집 앞에서 작성했던 KakaoMap.html 코드를 추가 편집하기로 할게요. 먼저 ..
1. 공용 라이브러리 제작 1.1 유튜브 동영상 강의 1.2 구현 및 소스 코드 앞에서 P2P 메신저의 숏 메시지와 파일 송수신 부분을 구현했어요. 그리고 .NET 리모팅 서비스 제작 방법도 실습했었죠. 이번에는 P2P 메신저의 인증 서비스 부분을 구현해 볼 거예요. 현재 구현은 P2P에서 사용자가 상대 IP 주소와 포트 정보를 설정하고 있어요. 이 부분을 인증 서비스를 구현하여 상대 ID만 선택하여 메시지와 파일을 전송할 수 있게 할 거예요. 이를 위해 먼저 인증 서비스를 위한 공용 라이브러리를 제작합시다. 프로젝트는 클래스 라이브러리(.NET Framework)로 제작합니다. using System; using System.Collections.Generic; using System.Data; usi..
1. 유튜브 동영상 강의 2. .NET 리모팅이란? .NET 리모팅 기술은 서버 측에 있는 개체를 클라이언트 측에서 마치 자신에게 있는 개체를 사용하는 것처럼 사용할 수 있게 서비스를 하는 기술입니다. .NET 리모팅 서비스를 위해서는 서비스를 제공하는 서버와 서비스를 제공받는 클라이언트가 필요하며 서버 측에서 클라이언트에 제공하는 개체를 정의한 클래스 라이브러리가 필요합니다. 서버 측에서 클라이언트에 제공하는 개체는 MashalByReference에서 파생한 개체로 원격 개체라고 말합니다. 서버 측에서는 채널을 등록하여 원격 개체를 사용할 수 있게 등록합니다. 클라이언트 측에서는 서버 측 채널에 접근하여 원격 개체를 참조하여 사용하는데 클라이언트 측에서 원격 개체를 참조하여 사용할 수 있는 개체를 Pr..
1. 스택 안녕하세요. 언제나 휴일입니다. 이번에 작성할 코드는 버퍼크기를 자동으로 확장하는 스택(STACK) 코드입니다. 두 번째 코드는 버퍼 크기를 자동 확장하고 동적으로 생성한 자료를 보관하는 스택(STACK) 소스 코드입니다. 스택은 자료를 한쪽으로 보관하고 꺼내는 LIFO(Last In First Out) 방식의 자료구조입니다. 스택에 자료를 보관하는 연산을 PUSH라 말하고 꺼내는 연산을 POP이라고 말합니다. 그리고 가장 최근에 보관한 위치 정보를 TOP 혹은 스택 포인터라 말합니다. 2. 알고리즘 Push 연산 IF Top> MAX Then (꽉 차면) Overflow (버퍼 오버플로우) Else (꽉 차지 않을 때) Top = Top +1 (Top 위치를 1 증가) Buffer[Top] ..