1. Data란 ▪ 데이터 마이닝에서 데이터란 Data Object를 모아둔 것을 말한다. ▪ Attribute는 Object의 특성이다. Attribute 집합으로 하나의 Object를 설명할 수 있다. ▪ Data Object들은 같은 Attributes를 가진다. 2. Attribute Values ▪ Attribute가 속성이라면 Attribute values는 속성값이다. ▪ Attribute values는 숫자 또는 심볼이 들어간다. ▪ 같은 속성(Attribute)라도 다른 속성값(Attribute values) 또는 의미를 가질 수 있다. (ex) 속성 : 길이, 속성값 : 2m, 2cm (ex) 속성 : 길이, 속성값 : (실제 길이), (길이 순서) ▪ 같은 속성값(Attribute v..
1. Data Mining 정의 ▪ 과거에 몰랐거나 숨어있는 정보를 데이터 집단에서 추출하는 것 ▪ 의미있는 패턴을 발견하기 위해 많은 양의 데이터를 자동 또는 반자동 수단으로 탐색 및 분석하는 것 2. Data Mining Tasks(수단?) ▪ Prediction Methods : 알려지지 않은 또는 다른 변수의 미래 가치를 예상 하기 다른 일부 변수를 이용한다. ▪ Description Methods : 데이터를 설명할 수 있는 사람이 해석가능한 패턴을 찾는다. 3. Data 분석의 4가지 종류 ▪ Descriptive : 현재 상황 설명, What's happening in my business? ▪ Diagnostic : 상황 진단, Why is it happening? ▪ Predictive ..
1. 개요 외판원 순회 문제 크게 여러 도시들이 있고 한 도시에서 다른 도시로 이동하는 비용이 모두 주어졌을 때, 모든 도시들을 단 한 번씩 방문하는 최소 경로 및 비용을 물어보는 문제이거나 추가로 원래 시작점으로 돌아가는 최소 경로 및 비용을 구하는 문제이다. 2. 모든 경로 출력 소스코드 아래 소스코드는 모든 도시를 방문하는 경로와 비용을 출력해주는 소스코드이다.#include #include #include using namespace std; int N; int W[10][10]; bool visited[10]; int city[10]; void tsp(int node, int costSum, int count) { visited[node] = true; city[count - 1] = node;..
1. 개요 리눅스 서버를 이용한다면 한번쯤은 격는 한글 깨짐 현상을 해결해 보도록 하겠습니다. OS는 Ubuntu입니다. 추가적으로 저는 Ubuntu 환경을 한글화 하는 것이 아니라 input, output 그리고 text파일 읽었을 시 한글 깨지는 현상을 해결하는 법에 대해 작성하였습니다. 2. 언어팩 설치 및 환경 변수 설정 우선 언어팩을 설치합니다. OS은 앞선 말한 Ubuntu입니다. sudo apt-get install language-pack-ko sudo apt-get install language-pack-ko-base 이후 $LANG을 입력하여 현재 적용되어 있는 설정값을 확인합니다. 만약 LANG=ko_KR 등으로 되어 있다면 ' LANG=en_US.utf-8 ' 또는 ' LANG=C ..
1. 개요 c++ 언어에서 라이브러리와 라이브러리를 이용하여 split 함수 만들어 봅니다. 2. Source Code#include #include #include #include using namespace std; int main(int argc, char **argv) { string line = "Thank you for visiting my Blog."; vector line_vector = split(line, ' '); for (int i = 0; i < line_vector.size(); ++i) cout
1. 개요 내용이 긴 output 파일일 일치하는지 확인할 때 사용하였던 프로그램입니다. 제가 짠것은 아니고 경진대회때 받았던 파일입니다. 파일 정리하다가 그냥 지우기 아까워서 포스팅하였습니다. 2. Source Code #include #include #define buf 1024 //문자열을 입력받기 위해 main에 매개변수를 정해줌 int main(int argc, char** argv) { FILE* fp1; FILE* fp2; int check = 1; int state1, state2; char a[buf], b[buf]; //사용자가 입력을 잘못할 경우에 오류발생 if (argc != 3) { printf("[실행파일이름 텍스트파일이름 텍스트파일이름] 형식으로 입력하세요.\n"); retur..
1. 개요 MongoLab API를 안드로이드에서 사용하기 위한 라이브러리입니다. DB와 안드로이드를 보안적 문제 때문에 직접적으로 연결 할 수 없습니다. REST 서비스를 구성할 줄 몰라 구축하였던 MongoDB를 사용을 못하게 되어 대책을 찾다 MongoLab을 찾게 되었고, 이때 만들었던 함수들을 정리해보았습니다. 2. MongoLabClient.java MongoLab 홈페이지(http://docs.mlab.com/data-api/)에서 제공하고 있는 API를 이용하여 각 함수를 만들었습니다. 함수 이름은 MongoDB가 제공해주는 Java함수를 따라하였습니다. 1. 경로 설정 : 서비스 시기에 따라 Url이 변경될 수 있기 때문에 사용하기전 홈페이지 API 레퍼런스를 꼭 확인하시기 바랍니다. 2..
1. 개요 안드로이드에서 몽고디비를 연동하기 위해 Java로 구현 및 테스트 해보았습니다. 2. 라이브러리 설치 우선 몽고디비 홈페이지의 라이브러리 다운 페이지(https://mongodb.github.io/mongo-java-driver/)로 들어갑니다. mongo-java-dirver로 맞춘 다음 왼쪽 다운로드 버튼을 누릅니다. 그리고 새로 나온 페이지에서 mongo-java-driver-버전.jar으로 된 파일을 다운받습니다. 개발자마다 사용 툴이 다를 것이라고 생각하기에 jar파일 등록하는 것은 따로 설명하지 않겠습니다. 3. 접속 및 DB, Collection 정보 보기 1. Source Codeimport java.util.List; import java.util.Set; import com...
1. 개요 처음 몽고디비를 입문하는 상황에서 검색 시 가장 먼저 나오는 것은 Robomongo라는 DB 메니저 툴을 설치하여 몽고디비를 사용하여 보았습니다. 몽고 디비는 기존 MySQL과 데이터 형식뿐만 아니라 용어도 달랐습니다. 이번 글에서는 Robomongo를 설치하는 법과 데이터 입력하는 부분까지 해보겠습니다. 2. 설치 Robomongo의 홈페이지(https://robomongo.org/)에 접속하여 설치파일을 다운받습니다. 그리고 설치합니다. 3. 접속 DB에 접속하기 위해서는 당연힌 DB가 켜져있어야겠죠. 저는 Window 환경에서 몽고디비를 설치하였고 테스트하도록 하겠습니다. 설치에 관한 내용은 http://twinw.tistory.com/205에서 확인하시기 바랍니다. 설치하신 Robomo..
1. 개요 한번 사용해보고 싶어서 누가 인터넷에 작성한 글을 보고 따라 해봤는데 잘 안되더라구요. 그래서 한번 장리해 보았습니다. 2. 설치 window에서 사용할 것이구요. 따라서 홈페이지(https://www.mongodb.com/download-center?jmp=nav#community)에서 윈도우용으로 설치를 받습니다. 이후 다운받은 파일을 실행 시킨 후 막 다음 버튼을 누르시지 마시고 custom으로 설치하셔서 경로에 띠어쓰기가 없도록 합니다. 띠어쓰기에 대해서는 대부분이 문제가 발생하지 않는 것으로 보이지만, 제가 집컴에 설치 후 회사 컴퓨터에서 설치시 db, log 경로 설정에서 문제가 발생하였습니다. 그래서 혹시 몰라 위와 같은 작업을 하였습니다. 3. 환경 변수 설정 제어판 - 시스템 ..
- Total
- Today
- Yesterday
- php
- 자바 입출력
- android
- 파일 입출력
- Java Decompiler
- c언어
- Notification
- jad
- 포켓몬 고
- Res
- java url
- 포켓몬 Go
- Service
- java 파일 입출력
- java
- 테라펀딩 #투게더펀딩 #P2P투자 #부동산 소액 투자 #카카오 #토스
- 유전
- 안드로이드
- 서버
- 유전 알고리즘
- vim
- 인텐트
- 알고리즘
- vim 설치
- counter
- LISTVIEW
- 카운터
- 파일입출력
- 5582
- 아두이노
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |