반응형 [ STUDY ]12 ( Windows ) 비개발 업무에서 자주 사용한 gvim 기능, 커맨드 vim 은 이전 직장에서 CAD 개발 하면서 곁다리로 처음 접하고 나서, 단축키를 다루는게 재밌어서, 현직에서도 사용하고 있다.하지만, 지금은 리눅스가 아닌 윈도우 환경 직장이기 때문에 gvim 을 사용하고 있다. welcome home : vim onlineVim - the ubiquitous text editor Vim is a highly configurable text editor built to make creating and changing any kind of text very efficient. It is included as "vi" with most UNIX systems and with Apple OS X. Vim is rock stable and is continuously bein.. 2024. 9. 23. [ LINUX ] 우분투. 터미널에서 사용했던 쉘 관련 커맨드 모음 추후 기억이 안 날 때 다시 보고 사용하자. 현재 쓰고 있는 쉘의 종류 확인 방법 사용 가능한 쉘의 종류를 확인하는 방법 zsh 쉘(oh-my-zsh포함) 의 configure 설정 현재 쓰고 있는 쉘의 종류 확인 방법 echo $SHELL 또는, echo $0 사용 가능한 쉘의 종류를 확인 하는 방법 cat /etc/shells shells는 텍스트 파일이며, 사용 가능한 각 쉘의 경로가 기록되어 있다. 또 한가지 방법으로, " 2022. 7. 21. [이미지 분류] K-Means 클러스터 알고리즘 사용해보기. K-Means 이론과 고찰 : 이미지의 픽셀 분포를 수학적 계산하여 세그멘테이션 분류를 할 수 있다. 그야말로 수학적인 알고리즘으로 픽셀을 분류한다.(머신러닝의 훈련과정은 없다. 다만 범주로 나누고자 하면, 비지도 학습 부분이라고 한다.) 클러스터 그룹을 나누는 과정은 거리 기반의 그룹 간 비유사도 (dissimilarity)와 같은 비용 함수 (cost function)을 최소화하는 방식으로 이루어진다(출처 : 위키피디아) (위키피디아에 자세한 설명있음) 한계점으로, 각 클러스터의 초기 중심값 및 유저가 설정하는 클러스터 개수에 의존성이 높으며 클러스터를 잘못 분류할 수 있는 가능성이 다소 높다. 하지만, 이미지를 분류하는 알고리즘 중에 가장 간단하고 빠르게 구현해볼 수 있는 장점이 있어서 이미지 세그.. 2022. 4. 23. [ C++ ] Binary search 구현해보기. 전제조건 🤔 검색하고자 하는 대상(어레이 형태의 데이터 타입)이 오름 또는 내림차순의 정렬된 상태여야 한다. 알고리즘 개념. 🙏🔗 • 노마드코더 유튜브 : 알고리즘(바이너리 서치) • 위키피디아 : https://en.wikipedia.org/wiki/Binary_search_algorithm Binary search algorithm - Wikipedia From Wikipedia, the free encyclopedia Jump to navigation Jump to search This article is about searching a finite sorted array. For searching continuous function values, see bisection method. Search.. 2022. 2. 23. C++ vector 타입과 조금 다른 C# List 타입 변수의 사용. 두 변수 타입 모두 어레이 형태로 사용할 수 있습니다. 어레이의 요소 타입을 괄호() 안에 선언 후 사용하는 부분은 같습니다. C# C++ 형태 List() vector Clear 메서드 사용의 차이점. 선언한 List(C#), vector(C++) 변수의 요소를 모두 삭제하기 위해 Clear 메서드를 사용할 수 있습니다. 두 언어에서 메서드를 콜 하는 방법 또한 같습니다. /* arrVar : 각 언어에서 사용하는 List, vector 타입의 변수명 */ // C# arrVar.Clear(); // C++ ; 소문자 c arrVar.clear() 다른 점이라고 할까요 ? C++ 언어와 비교해서 작업했던 썰을 적어봅니다. C++에서 이미지 전처리 로직을 짜고, C# 윈도우 프로그램을 작성하기 위해 코드.. 2022. 2. 13. [ 깃헙 사용법 ] 깃 커맨드로 특정 파일의 업데이트(반영) 무시하는 방법. 보통은 파일 및 폴더 변경을 무시하기 위해 .gitignore 파일을 이용합니다. 하지만, 경우에 따라서는 깃 리포지토리에 더 이상 변경사항을 반영하고 싶지 않지만 살려두고 싶거나, 특정 파일의 변경 반영을 꺼버리고 싶을 때 사용하면 좋을 것 같습니다. 다음 각 커맨드 입력은 리포지토리가 연결되 있는 로컬 환경에서 입력하세요. ⚙️ 설정 방법 git update-index --assume-unchanged "파일이름" 위의 코드와 같이 특정 파일을 변경하지 않은 것으로 가정하겠다는 커맨드를 입력합니다. 복수의 파일을 스페이스 구분으로 연속 입력도 가능합니다. 📋 현재 설정된 파일 확인 git ls-files -v|grep "^h" 🖥 출력 내용 파일이름 앞에 "h" (소문자)가 붙은 상태로 출력됩니다. .. 2021. 6. 19. 이전 1 2 다음 반응형