계산기 서버, 클라이언트 만들기
계산기 서버와 클라이언트 만들기
계산기 서버와 클라이언트 만들기
HTTP HTTP는 Hypertext Transfer Protocol의 약자로, 전 세계의 웹브라우저, 서버, 웹 애플리케이션이 모두 사용하는 인터넷 공용어 신뢰성 있는 데이터 전송 프로토콜 사용; 인터넷의 결함 및 약점에 대한 걱정 없이 기능 구현 가능
character stream printwriter가 char stream을 전송할 때 flush()를 호출해야 한다. byte stream은 flush()가 없어도 된다. 헷갈린다면 무조건 flush()를 호출한다.
소켓 https://recipes4dev.tistory.com/153
JSON 속성-값 또는 키-값 으로 된 데이터 객체를 텍스트로 표현하는 개방형 표준 데이터 포맷이다. {속성:값, 속성:값, ...} 예) {"no":1,"name":"1","email":"1","password":"1","photo":"1","tel":"1"} ...
바이너리 포맷 VS 텍스트 포맷 바이너리 포맷 바이너리 포맷은 사람이 보기가 불편하다. 바이너리 포맷을 이해하는 전용 애플리케이션을 이용해야만 읽고 쓸 수 있다. 텍스트 포맷에 비해 크기가 작다. 바이...
한빛출판판네트워크 코딩 테스트 문제 유형 2020 검색해보시오
데코레이터 패턴 주어진 상황 및 용도에 따라 어떤 객체에 책임을 덧붙이는 패턴으로, 객체에 추가적인 요건을 동적으로 첨가하며, 기능 확장이 필요할 때 서브 클래스를 만드는 대신 쓸 수 있는 대안
io ex04 ~ ex08 입출력 중요
인코딩 AB가각 ms949 : 41 42 B0 A1 B0 A2 utf8 : 41 42 EA B0 80 EA B0 81 utf16be : 00 41 00 42 AC 00 AC 0 utf16be : 41 00 42 00 00 A...