브라우저가 웹 서버의 서비스를 요청할 때, 오류가 발생할 수 있습니다. 다음은 반환 될 수있는 HTTP 상태 메시지 목록입니다. 1xx: Information Message: Description: 100 Continue 서버가 요청 헤더를 수신했고 클라이언트는 요청 본문을 보내도록 진행해야합니다. 101 Switching Protocols 요청자가 서버에게 프로토콜을 전환하도록 요청했습니다. 103 Checkpoint 재개 가능한 요청 제안에서 중단 된 PUT 또는 POST 요청을 다시 시작하는 데 사용됩니다. 2xx: Successful Message: Description: 200 OK 성공적인 HTTP 요청에 대한 표준 응답입니다. 201 Created 요청이 완료되고 새 리소스가 생성됩니다. 2..
HTML(HyperText Markup Language) 표준 HTML5를 기준으로 작성 HTML은 태그로 구성되어 있다. HTML에는 약 150여 가지의 태그들이 있다. 그중에서 문서작성에 필수적인 태그가 있는 반면, 사용빈도가 낮은 태그들도 있다. 당연히 주로 자주 사용되는 태그 위주로 사용방법을 기억하고, 활용빈도가 낮은 태그는 사용해야할 경우에 따로 찾아서 사용하는 것을 추천한다. 태그는 와 같이 여는 태그와 닫는 태그로 이루어지기도 하고, 태그나 줄바꿈 태그와 같이 단독으로 활용되는 태그들도 있다. 태그에는 속성(property)이라는 것이 들어갈 수 있는데, 태그종류에따라 필수속성과 그렇지 않은 속성이 있을 수 있다. 예를들어 링크를 지정하기 위한 태그에는 href라는 속성을 반드시 지정해주어..

마크다운(Markdown) (.MD)파일 작성법 # H1 ## H2 ### H3 #### H4 ##### H5 ###### H6 제목1 ===== 제목2 ------ 문단구분을 구분할 때는 사이에 빈줄을 하나 넣으면 된다. 첫 번째 문단입니다. 두 번째 문단입니다. *이탤릭체* 또는 _이탤릭체_ **두껍게** 또는 __두껍게__ ~~취소선~~ 순서있는 목록 (자동으로 순서부여) 1. 항목1 1. 항목2 1. 항목3 순서없는 목록 - 항목1 - 항목2 - 항목3 또는 * 항목1 * 항목2 * 항목3 아니면 + 항목1 + 항목2 + 항목3 [구글](https://google.com)  `인라인 코드 작성` ```python (언어명) import abc if __name__==`_..
1. 위치 확인하기 # 라이브러리 위치 확인import cv2print (cv2 .__file__) 2. 버전 확인하기 # 라이브러리 버전확인하기import h5pyprint ('h5py'+h5py .__version__) 3. 파이썬 복소수 사용 # 파이썬 복소수a =2 +3 jprint (a .real ) # 실수부print (a .imag ) # 허수부print (a .conjugate ()) # 켤레복소수 4. 여러 줄의 문장 저장 A ='''여러 줄의 문장은 따옴표 세 개로 표현여러 줄의 문장은 따옴표 세 개로 표현 '''print (type (A ))print (A ) 5. # 리스트에 요소 추가a =[1 ,2 ,3 ]a .append (4 ) print (a ) # 리스트에 다른 리스트 이어..
난수생성 방법에 대해 알아보겠습니다. 코딩을 하다보면, 가끔 임의의 수가 필요할 때가 있습니다. 이러한 랜덤한 숫자를 ‘난수’ 라고 부릅니다. 난수를 이용한다면 실행할 때 마다 랜덤으로 바뀌는 숫자를 만들 수 있습니다. rand() 함수만을 사용해서 난수를 생성한다면 완전한 난수가 생성되는게 아닌 것을 쉽게 알 수 있습니다. 이런 현상을 막기 위해서는 srand() 함수와 time() 함수를 통해서 시드값을 생성해 주어야합니다. time(NULL)은 1970년 1월 1일 이후로 현재까지의 시간을 초 단위로 반환해주는 함수입니다. 간단한 예제를 통해 보도록 하겠습니다. 예제 코드: 12345678910111213141516171819202122232425262728/* *C언어 난수생성* */ #inclu..
[아두이노 -> 파이썬 시리얼 통신 알아보기]2018/10/18 - [===[프로그래밍]===/Arduino] - [아두이노 → 파이썬] 시리얼 통신으로 문자열 보내는 방법 #이번에는 저번 글과 반대로 파이썬의 코드를 통해 아두이노에게 문자열 등의 원하는 값을 전송하는 방법을 알아보겠습니다 .개인적으로는 파이썬에서 아두이노로 보내는 쪽이 좀 더 까다롭다고 생각합니다. 파이썬 코드는 간단합니다. 포트와 보드레이트를 맞춰주시고, 원하시는 문자열을 전송하기만 하면 됩니다. 저는 Q12345678이라는 값을 보내보겠습니다. # 파이썬 코드 : import serial print('serial ' + serial.__version__) # Set a PORT Number & baud rate PORT = 'COM..
[파이썬 -> 아두이노 시리얼 통신 알아보기] 2018/10/20 - [===[프로그래밍]===/Arduino] - [파이썬 → 아두이노] 시리얼 통신으로 문자열 보내는 방법 아두이노에서 나오는 값을 파이썬으로 읽어들이는 방법입니다. 파이썬 라이브러리인 pyserial이 설치되어있어야 하며, 문자열을 읽는 방법을 다룰 것입니다.이를 통해 아두이노의 센서 등에서 얻은 정보를 파이썬 코드를 통해 직접 처리 할 수 있습니다. 먼저 아두이노의 코드를 먼저 살펴보겠습니다.아두이노는 단순히 임의의 값만을 전송할 것이므로 코드가 간단합니다.아두이노에서는 Serial.print 함수를 통해 시리얼로 값을 전달할 수 있습니다. 이번에는 Q12341000부터 Q12342000까지가 반복되는 문자열을 전송해보겠습니다. #아..