Posts
Callback 함수 정의 및 사용하기
Callback 함수 정의 및 사용하기 프로그래밍에서 콜백(callback) 또는 콜백 함수(callback function)는 다른 코드의 인수로서 넘겨주는 실행 가능한 코드를 말한다. 콜백을 넘겨받는 코드는 이 콜백을 필요에 따라 즉시 실행할 수도 있고, 아니면 나중에 실행할 수도 있다. – 위키백과 장비 또는 다른 호스트의 프로세스와 통신을 비롯하여 여러 비동기적인 처리를 할 때 유용하게 사용할 수 있는 프로그램이 기법이라고 생각된다. […]
[C++] Tensor RT 사용해보기 – 1
TensorRT NVIDIA® TensorRT™ is an SDK that facilitates high-performance machine learning inference. It is designed to work in a complementary fashion with training frameworks such as TensorFlow, PyTorch, and MXNet. Tensor RT(이하 TRT)여러 프레임워크[1]로부터 생성된 모델을 최적화하여 추론 속도를 높이는 라이브러리이다. 현재 MFC의 CImage를 이용하여 이미지를 다루고 있으며 pyTorch로 학습된 파일을 MFC에 사용하려고 연구중이다.
Git 시작하기
Git 시작하기 git(이하 깃)이란 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템이다. 대다수 개발 관련 업체는 형상 관리를 SVN 또는 깃으로 하기 때문에 반드시 숙지할 필요가 있다. 본인은 리눅스에 소스 파일을 내려 받아 설치할 때 말곤 사용해본 적이 없던 것 같아 사용법과 여러 상황을 정리해 보려고 […]
[MFC] 도형 그리기
[MFC] 도형 그리기 사용자로부터 X, Y, Radius 값을 입력받은 뒤 원을 그린 후 무게중심을 표시하라.
프로세스 메모리 구조
프로세스 메모리 구조 프로세스란? 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램을 말한다. – 위키백과 프로그램은 보조 기억 장치에 저장된 실행 파일이 되겠고, 해당 실행 파일을 실행하여 주 기억장치에 적재되는 순간 프로세스가 된다. 이 때 프로세스는 각 메모리 공간을 시스템으로부터 할당 받는다.
SVN(Subversion) 사용하기
SVN(Subversion) 사용하기 SVN이란 여러 사람이 협업하는 프로젝트에서 소스 코드를 형상 관리하기 위한 툴이다. 아파치 소프트웨어 재단에서 개발 되었으며 아파치 라이선스를 따른다.