본문 바로가기

개발30

C++ split string by string C++로 문자열을 split 하는 함수를 작성했다. 기준이 되는 delimiter는 char보다는 string으로 받아야 더 유연하게 사용할 수 있어서 string으로 받게 했다. 개행문자 처리 운영체제 별로 개행문자를 다르게 쓰기 때문에 파일에서 문자열을 읽어와서 개행문자 "\n" 기준으로 split을 했을 때 결과값이 올바르지 않은 문제가 있었다. 자세히 말하자면, 내가 처리하려던 파일은 개행문자를 CRLF ("\r\n") 으로 처리하고 있어서 "\n"으로 split을 하면 문자열 끝에 "\r"이 남아서 문자열 처리 시 문제가 있었다. 이 문제를 해결하기 위해 split 된 문자열에 끝에 "\r"이 있다면 제거하도록 처리했다. vector split(std::string str, std::string.. 2020. 5. 14.
EFI, GPT, UEFI 란? (파티션 관련) Centos 설치 시 파티션을 잡을 때 EFI system partition (마운트는 /boot/efi) 을 잡아주지 않으면 에러가 나면서 설치 진행이 되지 않는 경우가 있습니다. Ubuntu 설치 시에는 필요한 경우 해당 파티션을 무조건 자동으로 잡아줍니다. EFI system partition 이란 줄여서 ESP 입니다. ESP는 UEFI 에서 부팅용으로 사용하는 파티션으로, 사용자에게는 노출되지 않습니다. UEFI는 이전에 주로 쓰이던 BIOS의 단점을 보완하기 위해 새로 개발된 메인보드 펌웨어 입니다. UEFI 기존 BIOS는 부팅이 느립니다. UEFI는 한번에 취급할 수 있는 데이터의 크기가 커 부팅 속도가 빠릅니다. 또, BIOS는 2.2T 이상의 디스크는 지원할 수 없는 한계가 있습니다. .. 2020. 5. 14.
전압이란 전압이란 뭔지 이해가 잘 안되서 여러가지 글을 읽고 있는 중이다. 궁금한 점은 전압이란 무엇인지 왜 컴퓨터에 전압이라는 말을 쓰고 전류라는 말은 안쓰는지 2가지가 궁금하다. http://makeshare.org/bbs/board.php?bo_table=Parts&wr_id=33 전압이란? 옴의 법칙이란? 전압 분배 법칙이란? 키르히호프 법칙이란? 키르히호프 제1법칙 키르히호프 제2법칙 분압이란? 전압 저항 전류 [전기전자 튜토리얼] 안녕하세요 전압에 대해 알아보고 전압과 관련된 법칙과 전압을 낮추어 사용하는 방법도 알아보겠습니다. 전압이 뭐지? 흔히 전기 전자나 과학시간에 무조건 들어보는 전압에 대해 자세히 알고 계신가요? 전압의 정의는 전기 또는 전자 회로에 있는 두 지점 간 전위의 차이를 뜻하며 전기.. 2020. 4. 2.
erlang + rebar3 + cowboy tutorial 환경 : centos7 참고1 : 책 "모바일 서버 프로그래밍 입문 얼랭으로 만들며 배운다" 참고2 : https://tecadmin.net/install-erlang-on-centos/ 참고3 : https://medium.com/erlang-central/building-your-first-erlang-app-using-rebar3-25f40b109aad 책 "모바일 서버 프로그래밍 입문 얼랭으로 만들며 배운다" 에 나오는 튜토리얼을 따라하며 플러그인들은 최신 버전으로 적용했습니다. 해당 튜토리얼은 간단히 GET /hello/world 라는 http 요청을 받아서 "hello world" 라는 문자열로 응답해보는 것입니다. erlang 설치 $ sudo yum install epel-release $.. 2019. 10. 21.