반응형 [로드맵] 컴퓨터공학: 분야별 로드맵 분야별 로드맵웹 개발자- HTML5- CSS3- ECMAScript- Modern Javascript- DOM- Node.js- React.js- Express.js- Java 17- Spring- Python 3.10- Django 5- FastAPI데이터 분석- Python 3.10- Pandas- Matplotlib- Scikit-Learn- Scipy인공지능 개발자- Python 3.10- PyTorch- Tensorflow시스템 개발자- ANSI C- C++ 17- Linux API- Ubuntu- Arduino- Raspberry Pi게임/그래픽스 개발자- C++ 20- DirectX 11- OpenGL- Vulkan- Unreal Engine- C# 12- Unity모바일 개발자- Kotli.. 2024. 8. 8. [C++ 네트워크 프로그래밍] Day 24: 프로젝트: 클라이언트 개발 (2) 실시간 채팅 애플리케이션 클라이언트 개발 (계속)이전 단계에서는 기본적인 WebSocket 클라이언트를 구현하였습니다. 이번 단계에서는 클라이언트에 더 많은 기능을 추가하고, 사용자 인터페이스를 개선하겠습니다.추가 기능 요구사항사용자 인터페이스 개선: 더 나은 사용자 경험을 위해 사용자 인터페이스를 개선합니다.사용자 이름 설정: 각 사용자가 고유한 사용자 이름으로 메시지를 전송할 수 있도록 합니다.메시지 형식 지정: 메시지를 JSON 형식으로 전송하여 사용자 이름과 메시지를 구분합니다.클라이언트 클래스 다이어그램+-------------------+| ChatClient |+-------------------+| +connect() || +disconnect() || +s.. 2024. 8. 1. 이전 1 다음 반응형