본문 바로가기

[자료구조] 이중연결리스트를 이용한 전화번호 관리 프로그램 작업 환경- OS : Ubuntu 14.04.5 LTS 문제전화번호부를 이중연결리스트로 완성하시오. (단 등록은 두가지 방법으로 만드시오.)1) 등록(FIFO , LIFO)2) 출력3) 검색4) 수정5) 삭제 my.h#include #include #include #include "list.h" list.h#ifndef __LIST_H__#define __LIST_H__ #define MAX_NAME30#define MAX_NUMBER20 typedef struct Data{char name[MAX_NAME];char pnumber[MAX_NUMBER];}Data; typedef struct Node{Data *data;struct Node *next;struct Node *prev;}Node; type.. 더보기
[Env Setting] 우분투(ubuntu)에 드로이드캠 설치 및 실행방법 1. 작업환경OS : Ubuntu 14.04.5 LTSPhone : LG ProAndroid Version : 5.0.1 2. Ubuntu 설정우분투에 DroidCam을 설치해야 한다.아래 링크로 이동하여 페이지를 밑으로 내리면 다음과 같이 Linux용 DroidCam을 설치할 수 있다.https://www.dev47apps.com/droidcam/ 아래 그림의 빨간색의 네모영역에 있는 명령들을 터미널해서 실행해준다. 설치 완료 후- sudo droidcam 을 실행해준다.실행해주면 다음과 같은 창이 나올 것이다. 3. 핸드폰 설정먼저 핸드폰에 Play스토어에 들어가서 DroidCam을 설치한다. 1)WIFI 연결설치한 DroidCam 앱을 실행한다. 그러면 다음과 같은 그림이 나올 것이다. Wifi I.. 더보기
[OpenCV] 우분투(Ubuntu) 14.04.5 LTS에 OpenCV 설치 우분투(Ubuntu) 14.04.5 LTS에 OpenCV 설치 작업환경우분투 - 14.04.5 LTSOpenCV - 2.4.13 터미널 창을 열고 다음 명령을 실행한다. pakage 목록 업데이트- sudo apt-get update ffmpeg 설치- sudo add-apt-repository ppa:mc3man/trusty-media- sudo apt-get update- sudo apt-get dist-upgrade- sudo apt-get install ffmpeg- sudo apt-get install libopencv-dev build-essential checkinstall cmake pkg-config yasm libtiff4-dev libjpeg-dev libjasper-dev libav.. 더보기
[Env Setting] SFTP명령을 이용한 파일 전송 SFTP란?sftp 명령은 ftp와 유사한 사용자 인터페이스가 있는 대화식 파일 전송 프로그램이다. 하지만 sftp는 SSH FTP(File Transfer Protocol)를 사용하여 서버에 대한 보안 연결을 만든다. ftp 명령으로 사용할 수 있는 옵션 중 일부는 sftp 명령에 포함되어 있지 않지만 대부분의 명령이 포함되어 있다. 1. 테스트 환경 준비테스트 환경은 Linux(ubuntu14.04)라즈베리파이3(raspbian) 이다.SFTP 명령을 사용하기 전에 SSH 환경 설정이 되어 있어야 한다.SSH 환경 설정은 http://cccding.tistory.com/97에서 확인한다.리눅스와 라즈베리파이가 모두 부팅되어있어야하고, 리눅스에서 라즈베리파이로 접속할 것이기 때문에 라즈베리파이에서 다음.. 더보기