나는 java에서 Two Dice Pig이라는 게임을 만들었습니다. 이 게임은 두 개의 주사위면과 선수 점수 및 이름을 보여주는 간단한 GUI 인터페이스를 가지고 있습니다. 게임은 두 선수의 이름을 묻는 간단한 대화 메시지로 시작되며 게임이 시작됩니다. 두 플레이어는 단 하나의 GUI 인터페이스로 상호 작용하고 차례대로 진행됩니다. 게임이 완전히 코딩되었습
Java 및 TCP를 사용하여 서버에서 클라이언트로 파일을 전송하려고하는데 클라이언트 측에서 소켓 예외가 발생하는 반면 서버는 시도 할 때 오류가 없습니다 파일을 전송할 수 있습니다. 소켓에서 읽으려고하기 전에 소켓을 닫지 않았기 때문에이 오류에 대해 혼란스러워합니다. 서버가 연결을 승인하고 파일을 전송하지만 클라이언트가 오류를 수신합니다. 어떠한 제안?
저레벨의 패킷 리더 (wireshark와 같은)를 학습 목적과 재미로 만들려고합니다. http 구문 분석으로 이동하면 이러한 TCP 스트림이 있고 그 데이터가 모두 하나의 패킷으로 제공되는 것은 아니라는 것을 금방 알게되었습니다. 편집 : 내가 들었던 스트림으로 생각하는 것은 올바른 용어가 아닙니다. David Schwartz는 쿼리으로, EJB는 세그먼트
두 호스트 A와 B가 TCP를 사용하여 서로 통신하고 있습니다. 시퀀스 번호 필드가 0에서 시작하고 수신기가 누적 ACK를 사용한다고 가정한다. A는 B에 의해 승인 된 465 바이트의 데이터를 성공적으로 전송합니다. 이제 A가 크기 110, 40, 60 크기의 세 세그먼트를 전송한다고 가정합니다. 세 번째 세그먼트의 순서 번호는 무엇입니까 ??
데이터를 보내고받는 TCP 프록시 스크립트를 만들려고합니다. 제대로들을 수는 없지만 제대로 연결되어 있지 않은 것으로 보입니다 ... 제 코드는 저와 파이썬 워드 프로세서를 확인한 후에 보입니다. 나는이 시간 초과 메시지가 (내가 파이썬 2.7과 3.6에서 실행하기 위해 노력하고있어) : 출력 : [email protected]:~/Desktop/pytho
에코 서버 lwIP에서 이더넷 통신으로 작업하고 있습니다. DMA를 호스트로 샘플을 캡처하고 싶습니다. 시스템은 UART를 통해 샘플을 캡처합니다. ACK를 기다리지 않고 lwIP가 1500 바이트보다 높은 패키지 2 개를 보내도록 만들 수 없습니다. 내 응용 프로그램이 패킷을 클라이언트에 계속 보냅니다. 클라이언트는 지연없이 패킷을 수신하지만 200ms
내 상황은 다음과 같습니다. 라우터에 포트 80을 전달했는데, 인터넷에 연결되어 있고 내 PC에 연결되어 있습니다. 내 PC에서 나는 진행중인 모든 TCP 연결을 기록하는 C# 프로그램 (나는 HttpListener 클래스를 사용한다.)을 실행 중이다. 타임 스탬프, 원격 끝점 및 로컬 끝점을 인쇄합니다. 나는 나의 원격 엔드 포인트가 공공 IP 때, 다음
저는 C를 처음 사용하고 있으며, 저의 삶을 위해 디버깅 할 수 없다는 문제가 있습니다. 나는 서버에서 클라이언트로 파일을 보내는 매우 간단한 작업을 시도하고있다. 서버 코드 : void send_file(int socket, char *filename[100])
{
char fname[100] = "./upload/";
strcat(fname,f
dirent 구조체에서 파일 이름을 가져 와서 모든 이름 목록을 연결된 문자열로 클라이언트에 보냅니다. 숫자를 알아 내려고 몇 시간이 지난 후에도 메모리를 올바르게 할당하거나 제대로 읽을 수없는 것 같습니다. 말도 안되는 문자열이 다시 나타납니다. 따라서 생각이 들더라도 메모리를 잘못 읽어야합니다. 서버에서 void send_file_list(int soc