728x90 Development29 [WEB] HTTP 란? HTTP(HyperText Transfer Protocol) ? HTTP(HyperText Transfer Protocol) 는 W3(웹) 상에서 정보(데이터를) 주고 받을수 있는 프로토콜이다. 주로 TCP를 사용하고 HTTP/3 부터는 UDP를 사용하며, 80번 포트를 사용한다. HTTP 는 타입이나 종류에 상관없이 데이터를 주고 받을수 있다. html, 이미지, 동영상, 오디오, 텍스트등 메세지 구조 시작줄(start-line): 어떤 메세지 인지 알려준다. 헤더블록(Header): 속성을 나타낸다. 본문(Body): 데이터를 포함한다. 특징 TCP/IP를 이용하는 응용계층 프로토콜이다. socket을 이용해 연결된다. 비연결성 이다. 무상태이다. 비연결성 요청을 하고 서버가 응답을 해주면 해당 연결.. 2021. 7. 7. API를 활용하자 1. API를 잘 이용하는 것이 중요하다고 생각한다. 말 그대로 어떻게 사용하는지 나와 있기 때문이다. 구글링도 좋지만 웬만하면 API를 보는것을 추천한다. 처음에 힘들지는 몰라도 공부가 되고 정확하고 잘 쓸수 있기 때문이다. java8: https://docs.oracle.com/javase/8/docs/api/index.html Java Platform SE 8 docs.oracle.com C++: www.cplusplus.com/reference/functional/plus/ plus - C++ Reference class template std::plus template struct plus; Addition function object class Binary function object clas.. 2021. 5. 10. [Qt] QImage를 text로 저장하기 void convert( QPixmap p ){ QImage image = pixmap.toImage(); //pixmap 을 QImage로 변환하여 가져온다 for( int i = 0; i < image.height(); i++){ //image 높이 만큼 반복 만약 사이즈가 16 X 17 이면 height = 16, width = 17이 되겠다 QString bits = ""; for(int j =0; j 2020. 6. 10. [Qt] QXml Parser 만들기 1 (xsd xml 만들기) XSD 와 XML 파일 만들기 QXml Parser 코드를 작성하기전 xsd 와 xml을 만드는 방법 XSD 란 XML 스키마 정의(XML Schema Definition) 입니다. 즉 xsd 를 통해 xml 이 정확하게 서식에 맞게 기술 되어 있는지 확인할수가 있습니다. 1. XML 만들기 일단 xml 을 정의 해줍니다. 저 같은 경우는 books 안에 book 이 있고 book의 속성들은 title, author, genre가진다고 정의 했습니다. books 가 있고 그안에 폭풍의 언덕과 그리고 아무도 없었다 라는 책이있다고 가정을 하였습니다. WutheringHeights EmilyJaneBronte Literaturefiction AndThenThereWereNone AgathaChristie M.. 2020. 5. 31. 이전 1 ··· 4 5 6 7 8 다음 728x90 반응형