GIT을 통해 코드를 관리하는데 코드 이외 오디오 파일, 비디오 파일과 같은 큰 데이터 를 저장하려고 하고 싶을 때 LFS(Large File Storage)를 사용할 수 있다. https://git-lfs.github.com/ 1) LFS를 사용하면 인증절차가 3번(3 times)이나 이루어진다?? 이유까지는 잘 모르겠으나, LFS를 사용하고 git push 를 사용할떄 3번의 username과 password를 물어본다. LFS 사용하기 이전처럼 한번 인증을 하기 위해서는 아주 간단한 방법이 있는데 Git의 Credential 저장소를 이용하면 쉬워진다. https://git-scm.com/book/ko/v2/Git-%EB%8F%84%EA%B5%AC-Credential-%EC%A0%80%EC%9E%A..
KNN 이란 무엇일까. KNN은 K-Nearest Neighbor의 줄인말이다. 라벨링 되어있는 데이터를 기준으로 어떤 데이터가 어떤 군집에 속하는지 알 수 있다. 즉, KNN은 거리를 통한 군집알고리즘이라고 할 수 있다. 위 이미지는 위키에 있는 KNN알고리즘을 설명하기 위한 그림이다.위 그림을 보면 무엇이 보이는가, 파랑색 네모와 빨간색 삼각형이 보이고, 가운데 녹색 원이 보인다. 녹색 원은 추가하고자 하는 데이터이며, 파랑색네모와 빨간삼각형은 이미 등록된 데이터이다. 이 데이터들은 이미 데이터 거리 기준으로 라벨링 된 것이다. 라벨링 된 데이터에 새로운 데이터를 추가하면, K값에 따라, 그 거리에서 가장 가까운 K개의 데이터의 라벨을 확인한다. K개의 값을 모두 확인하여 데이터 특성이 가장 많은 쪽..
worker사용 주의!!) worker는 DOM의 접근을 허용하지 않는다. 여러 worker들의 접근에 따른 문제 때문이다. postMessage는 API에 정의 되어있는 함수로 worker로 메시지를 보낸다. ( 문자열 뿐만 아닌 여러타입을... ) test.jswindow.onload = function(){ var worker = new Worker("worker.js"); worker.postMessage("web");worker.onmessage = function(event){var message = "당신은" + event.data + "개발자 입니다.";document.getElementById("output").innerHTML = message;};}; worker.jsonmessage..
localStorage 사용하여 로컬 저장. 저장 localStorage.setItem("key", "value"); 저장 localStorage["key"] = data; 배열로 저장 localStorage.setItem("key", JSON.stringify(myArray)); // JSON타입으로 바꾸면 String타입 출력 var data = localStorage.getItem("key"); 출력 var data = localStorage["key"]; 배열로 출력 var myArray = localStorage.getItem("key"); myArray = JSON.parse(myArray); 저장된 항목 수 구하기: localStorage.length;저장된 항목 지우기 : localStor..
- Total
- Today
- Yesterday