[{"title":"(60个子文件850KB)已废弃资源,demo不必下载,描述中有解决方案","children":[{"title":"game-proto","children":[{"title":"pom.xml <span style='color:#111;'>1.40KB</span>","children":null,"spread":false},{"title":"target","children":[{"title":"classes","children":[{"title":"com","children":[{"title":"wjybxx","children":[{"title":"proto","children":[{"title":"server_client$server_client_ping.class <span style='color:#111;'>11.36KB</span>","children":null,"spread":false},{"title":"server_client$server_client_pingOrBuilder.class <span style='color:#111;'>293B</span>","children":null,"spread":false},{"title":"server_client$server_client_one_request_result.class <span style='color:#111;'>13.95KB</span>","children":null,"spread":false},{"title":"server_server$server_server_pingOrBuilder.class <span style='color:#111;'>293B</span>","children":null,"spread":false},{"title":"server_server$1.class <span style='color:#111;'>1001B</span>","children":null,"spread":false},{"title":"server_client$server_client_first_messageOrBuilder.class <span style='color:#111;'>435B</span>","children":null,"spread":false},{"title":"server_server$server_server_first_messageOrBuilder.class <span style='color:#111;'>436B</span>","children":null,"spread":false},{"title":"server_server$server_server_first_message$Builder.class <span style='color:#111;'>14.26KB</span>","children":null,"spread":false},{"title":"server_client$server_client_one_requestOrBuilder.class <span style='color:#111;'>336B</span>","children":null,"spread":false},{"title":"server_server$server_server_ping$1.class <span style='color:#111;'>1.42KB</span>","children":null,"spread":false},{"title":"server_server$server_server_ping.class <span style='color:#111;'>11.36KB</span>","children":null,"spread":false},{"title":"server_server$server_server_ping$Builder.class <span style='color:#111;'>11.94KB</span>","children":null,"spread":false},{"title":"server_server$server_server_first_message$1.class <span style='color:#111;'>1.47KB</span>","children":null,"spread":false},{"title":"server_client.class <span style='color:#111;'>4.88KB</span>","children":null,"spread":false},{"title":"server_client$server_client_one_request_result$Builder.class <span style='color:#111;'>14.43KB</span>","children":null,"spread":false},{"title":"server_client$server_client_ping$1.class <span style='color:#111;'>1.42KB</span>","children":null,"spread":false},{"title":"server_client$server_client_one_request$1.class <span style='color:#111;'>1.46KB</span>","children":null,"spread":false},{"title":"server_server$server_server_first_message.class <span style='color:#111;'>13.78KB</span>","children":null,"spread":false},{"title":"server_server.class <span style='color:#111;'>3.59KB</span>","children":null,"spread":false},{"title":"server_client$server_client_ping$Builder.class <span style='color:#111;'>11.94KB</span>","children":null,"spread":false},{"title":"server_client$1.class <span style='color:#111;'>1001B</span>","children":null,"spread":false},{"title":"server_client$server_client_one_request.class <span style='color:#111;'>12.17KB</span>","children":null,"spread":false},{"title":"server_client$server_client_first_message$1.class <span style='color:#111;'>1.47KB</span>","children":null,"spread":false},{"title":"server_client$server_client_one_request_resultOrBuilder.class <span style='color:#111;'>455B</span>","children":null,"spread":false},{"title":"server_client$server_client_first_message$Builder.class <span style='color:#111;'>14.25KB</span>","children":null,"spread":false},{"title":"server_client$server_client_one_request$Builder.class <span style='color:#111;'>12.60KB</span>","children":null,"spread":false},{"title":"server_client$server_client_first_message.class <span style='color:#111;'>13.78KB</span>","children":null,"spread":false},{"title":"server_client$server_client_one_request_result$1.class <span style='color:#111;'>1.50KB</span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"netty","children":[{"title":"protobufcodec","children":[{"title":"ProtoBufEnum$1.class <span style='color:#111;'>850B</span>","children":null,"spread":false},{"title":"ByteToProtoBufDecoder.class <span style='color:#111;'>2.34KB</span>","children":null,"spread":false},{"title":"ProtoBufEnum.class <span style='color:#111;'>2.56KB</span>","children":null,"spread":false},{"title":"ProtoBufEnum$ProtoParser.class <span style='color:#111;'>3.96KB</span>","children":null,"spread":false},{"title":"ProtoBufToByteEncoder.class <span style='color:#111;'>2.49KB</span>","children":null,"spread":false}],"spread":true},{"title":"start","children":[{"title":"ProtoBufCodecTest.class <span style='color:#111;'>4.67KB</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"generated-sources","children":[{"title":"annotations","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"博客地址.txt <span style='color:#111;'>62B</span>","children":null,"spread":false},{"title":"src","children":[{"title":"bat","children":[{"title":"proto.sh <span style='color:#111;'>106B</span>","children":null,"spread":false},{"title":"proto.bat <span style='color:#111;'>102B</span>","children":null,"spread":false},{"title":"server_server.proto <span style='color:#111;'>314B</span>","children":null,"spread":false},{"title":"protoc.exe <span style='color:#111;'>3.85MB</span>","children":null,"spread":false},{"title":"server_client.proto <span style='color:#111;'>543B</span>","children":null,"spread":false}],"spread":true},{"title":"test","children":[{"title":"java","children":null,"spread":false}],"spread":true},{"title":"main","children":[{"title":"resources","children":null,"spread":false},{"title":"java","children":[{"title":"com","children":[{"title":"wjybxx","children":[{"title":"proto","children":[{"title":"server_client.java <span style='color:#111;'>78.01KB</span>","children":null,"spread":false},{"title":"server_server.java <span style='color:#111;'>38.49KB</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"netty","children":[{"title":"protobufcodec","children":[{"title":"ByteToProtoBufDecoder.java <span style='color:#111;'>2.22KB</span>","children":null,"spread":false},{"title":"ProtoBufToByteEncoder.java <span style='color:#111;'>2.09KB</span>","children":null,"spread":false},{"title":"ProtoBufEnum.java <span style='color:#111;'>5.49KB</span>","children":null,"spread":false}],"spread":true},{"title":"start","children":[{"title":"ProtoBufCodecTest.java <span style='color:#111;'>3.08KB</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".idea","children":[{"title":"uiDesigner.xml <span style='color:#111;'>8.59KB</span>","children":null,"spread":false},{"title":"misc.xml <span style='color:#111;'>396B</span>","children":null,"spread":false},{"title":"modules.xml <span style='color:#111;'>272B</span>","children":null,"spread":false},{"title":"compiler.xml <span style='color:#111;'>632B</span>","children":null,"spread":false},{"title":"workspace.xml <span style='color:#111;'>51.52KB</span>","children":null,"spread":false},{"title":"libraries","children":[{"title":"Maven__com_google_protobuf_protobuf_java_3_5_1.xml <span style='color:#111;'>574B</span>","children":null,"spread":false},{"title":"Maven__io_netty_netty_all_4_1_23_Final.xml <span style='color:#111;'>551B</span>","children":null,"spread":false},{"title":"Maven__org_slf4j_slf4j_api_1_7_25.xml <span style='color:#111;'>513B</span>","children":null,"spread":false},{"title":"Maven__com_google_protobuf_protobuf_java_util_3_5_1.xml <span style='color:#111;'>609B</span>","children":null,"spread":false},{"title":"Maven__com_google_code_gson_gson_2_7.xml <span style='color:#111;'>501B</span>","children":null,"spread":false},{"title":"Maven__com_google_guava_guava_19_0.xml <span style='color:#111;'>499B</span>","children":null,"spread":false}],"spread":true},{"title":"game-proto.iml <span style='color:#111;'>1.38KB</span>","children":null,"spread":false}],"spread":true},{"title":"game-proto.iml <span style='color:#111;'>830B</span>","children":null,"spread":false}],"spread":true}],"spread":true}]