소개
반갑습니다. 꾸벅.
유튜브 채널 : https://www.youtube.com/channel/UChWUWqURDfGFHpCIeLO8jZA
카카오톡 단톡방 : https://open.kakao.com/o/gcbnd3Ie
강의
전체 1수강평
게시글
스터디
모집완료
2024.04.06 02:34
프로젝트를 하면서 프로그래밍을 공부할 분 모십니다. DMC역 6번출구
- 12
- 5
- 1.6K
질문&답변
2024.03.14
채팅프로그램 한글 깨짐
터미널 환경이 어떤 인코딩을 사용하느냐에 따라서 방법이 달라집니다.Stream을 알맞은 형태로 인코딩 하거나 String을 인코딩하거나 하는 방법이 사용될 수 있습니다.https://shonm.tistory.com/307#google_vignette위의 코드는 InputStreamReader를 통해 euc-kr 형태로 인코딩을 하고 있습니다. 이와 유사한 코드가 사용되야 한글이 깨지지 않을 수 있습니다. JDK버전보다는 환경과 인코딩 문제로 보입니다.
- 0
- 2
- 287
질문&답변
2024.03.14
강의 교안
아 죄송합니다. 강의 교안은 제공을 못하고 있습니다. 분실해서 관련된 내용으로 다시 열심히 책을 쓰고 있어요. T_T
- 0
- 2
- 566
질문&답변
2023.10.13
Iterator<User> 대신에 Collections.unmodifiableList(users)를 사용해도 되나요?
User객체가 변할까봐 Iterator를 사용하는게 아닙니다. List등에 담기는 자료의 수를 몰라도 모든 데이터를 꺼낼 수 있으니 사용하는 것입니다.
- 0
- 1
- 278
질문&답변
2023.08.21
Socket의 InputStream
질문을 제가 잘 이해를 못해서 답변이 어려운데요. 브라우저가 클라이언트일 경우엔 브라우저가 http프로토콜에 맞게 서버에게 요청을 합니다. 프로토콜이란 클라이언트와 서버간의 통신 규칙을 말합니다. http프로토콜이란 규칙으로 브라우저와 서버는 통신합니다.접속이 되면요청라인(1줄)헤더(여러줄)공백바디(값이 없을 수 있음)이런 식으로 정보를 보내게 됩니다. 서버는 한줄씩 읽어들여 그 결과를 출력하게 됩니다.채팅의 경우는 클라이언트와 서버간에 통신하는 것을 개발자가 직접 어떻게 데이터를 주고 받을 지 결정해야 합니다. 위의 헤더라는 것은 브라우저 요청에서나 있는 일이지 채팅에서는 있는 일이 아닙니다.
- 0
- 2
- 466