본문 바로가기

분류291

curl 사용법 소개(옵션 설명) 명령 줄에서 데이터 전송의 강력한 도구가 있습니다. 바로 curl 입니다. curl은 웹에서 데이터를 송수신하기 위한 명령 줄 도구입니다. 다양한 프로토콜을 지원하며, 간단한 명령어로 웹 서버와의 상호작용을 가능하게 합니다. 이 글에서는 curl의 주요 옵션들과 그 사용법에 대해 자세히 알아보겠습니다. curl 사용법 기본 옵션 데이터 전송 방법 -d, --data : POST 메소드를 이용해 데이터를 전송할 때 사용합니다. 예를 들어, 폼 데이터를 전송하는 경우 -d "param1=value1¶m2=value2"와 같이 사용할 수 있습니다. curl -d "username=user&password=pass" http://example.com/login 폼 데이터 전송 -F, --form : 파일.. 2024. 2. 20.
글자 추출 프로그램 예제(Tesseract OCR, c++) Tesseract OCR을 이용한 글자 추출 프로그램 오픈소스인 tesseract ocr을 이용하여 png 파일에 있는 문자열을 추출하는 걸 해보겠습니다. 환경설정 - 설치 tesseract-ocr 설치 tesseract-ocr 설치방법입니다. sudo apt install tesseract-ocr libtesseract-dev 설치 libtesseract dev 설치방법입니다. sudo apt install libtesseract-dev tesseract-ocr-kor 설치 한글팩을 추가로 설치합니다. sudo apt install tesseract-ocr-kor 예제코드 이 예제코드는 example.png 파일을 추출하여 글자를 출력하는 형태입니다. api->Init(NULL, "kor") 부분에서 .. 2024. 2. 19.
git config 이름 이메일 확인 및 설정방법 git config 를 통해 커밋하는 사람의 이름과 이메일을 설정할 수 있습니다. 그럼 하나씩 알아보겠습니다. 이름 및 이메일 확인하기 전역 사용자 이름 및 이메일 확인 git config --global user.name git config --global user.email 명령을 실행하면 전역 사용자 이름, 이메일이 표시됩니다. 프로젝트별 사용자 이름 및 이메일 확인 만약 특정 프로젝트의 사용자 이름을 확인하려면, 해당 프로젝트 디렉토리로 이동한 후 다음 명령을 실행합니다 git config user.name git config user.email 명령을 실행하면 해당 프로젝트에서 사용하는 사용자 이름, 이메일이 표시됩니다. 이름 및 이메일 설정하기 전역 사용자 이름 및 이메일 설정 git conf.. 2024. 2. 16.
git branch 삭제 안됨 만약 git branch -d branch_name 명령어로 브랜치를 삭제하려고 했는데, 삭제가 되지 않는다면 아래 내용을 확인해주세요. merge가 안된 변경사항이 있는 경우 error: The branch 'branch_name' is not fully merged. If you are sure you want to delete it, run 'git branch -D branch_name'. 브랜치에 아직 미합병된 변경사항이 있으면 -d 옵션으로는 삭제되지 않습니다. 이런 경우, -D 옵션을 사용하여 강제 삭제할 수 있습니다. git branch -D branch_name 현재 작업 중인 브랜치인 경우 error: Cannot delete the branch 'branch_name' which yo.. 2024. 2. 14.
반응형