( 60 个子文件 1.25MB ) P2P-Project:P2P文件共享项目-源码
RemotePeerInfo.java 2.00KB
CommonProperties.java 1.97KB
CommonPropertiesTest.java 2.86KB
EventLoggerTest.java 3.04KB
ProtocolazibleObjectInputStreamTest.java 2.32KB
MessageWithPayload.java 673B
RemotePeerInfo.java 2.86KB
CommonProperties.java 2.03KB
MessageHandler.java 4.56KB
RequestedParts.java 1.60KB
ProtocolazibleObjectOutputStream.java 1.32KB
ProtocolazibleObjectInputStream.java 1.34KB
FileManagerListener.java 229B
PeerManagerListener.java 368B
ConnectionHandler.java 6.73KB
StartRemotePeers.java 1.99KB
[{"title":"( 60 个子文件 1.25MB ) P2P-Project:P2P文件共享项目-源码","children":[{"title":"P2P-Project-master","children":[{"title":"conf","children":[{"title":"RemotePeerInfo.java <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false},{"title":"CommonProperties.java <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"PeerInfo.java <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false}],"spread":true},{"title":"Common.cfg <span style='color:#111;'> 145B </span>","children":null,"spread":false},{"title":"start1002.bat <span style='color:#111;'> 85B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"edu","children":[{"title":"ufl","children":[{"title":"cise","children":[{"title":"cnt5106c","children":[{"title":"conf","children":[{"title":"PeerInfoTest.java <span style='color:#111;'> 3.15KB </span>","children":null,"spread":false},{"title":"CommonPropertiesTest.java <span style='color:#111;'> 2.86KB </span>","children":null,"spread":false}],"spread":true},{"title":"log","children":[{"title":"EventLoggerTest.java <span style='color:#111;'> 3.04KB </span>","children":null,"spread":false}],"spread":true},{"title":"io","children":[{"title":"ProtocolazibleObjectInputStreamTest.java <span style='color:#111;'> 2.32KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"edu","children":[{"title":"ufl","children":[{"title":"cise","children":[{"title":"cnt5106c","children":[{"title":"conf","children":[{"title":"logger.properties <span style='color:#111;'> 341B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"java","children":[{"title":"edu","children":[{"title":"ufl","children":[{"title":"cise","children":[{"title":"cnt5106c","children":[{"title":"messages","children":[{"title":"Unchoke.java <span style='color:#111;'> 220B </span>","children":null,"spread":false},{"title":"Choke.java <span style='color:#111;'> 214B </span>","children":null,"spread":false},{"title":"Request.java <span style='color:#111;'> 343B </span>","children":null,"spread":false},{"title":"Message.java <span style='color:#111;'> 2.15KB </span>","children":null,"spread":false},{"title":"Handshake.java <span style='color:#111;'> 2.78KB </span>","children":null,"spread":false},{"title":"MessageWithPayload.java <span style='color:#111;'> 673B </span>","children":null,"spread":false},{"title":"Type.java <span style='color:#111;'> 719B </span>","children":null,"spread":false},{"title":"Interested.java <span style='color:#111;'> 230B </span>","children":null,"spread":false},{"title":"Piece.java <span style='color:#111;'> 906B </span>","children":null,"spread":false},{"title":"Bitfield.java <span style='color:#111;'> 457B </span>","children":null,"spread":false},{"title":"NotInterested.java <span style='color:#111;'> 239B </span>","children":null,"spread":false},{"title":"Have.java <span style='color:#111;'> 331B </span>","children":null,"spread":false}],"spread":false},{"title":"conf","children":[{"title":"RemotePeerInfo.java <span style='color:#111;'> 2.86KB </span>","children":null,"spread":false},{"title":"CommonProperties.java <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"PeerInfo.java <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false}],"spread":true},{"title":"log","children":[{"title":"EventLogger.java <span style='color:#111;'> 2.79KB </span>","children":null,"spread":false},{"title":"LogHelper.java <span style='color:#111;'> 3.87KB </span>","children":null,"spread":false}],"spread":false},{"title":"MessageHandler.java <span style='color:#111;'> 4.56KB </span>","children":null,"spread":false},{"title":"RequestedParts.java <span style='color:#111;'> 1.60KB </span>","children":null,"spread":false},{"title":"PeerManager.java <span style='color:#111;'> 12.23KB </span>","children":null,"spread":false},{"title":"io","children":[{"title":"ProtocolazibleObjectOutputStream.java <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"Protocolazible.java <span style='color:#111;'> 741B </span>","children":null,"spread":false},{"title":"ProtocolazibleObjectInputStream.java <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false}],"spread":false},{"title":"Process.java <span style='color:#111;'> 8.12KB </span>","children":null,"spread":false},{"title":"FileManagerListener.java <span style='color:#111;'> 229B </span>","children":null,"spread":false},{"title":"PeerManagerListener.java <span style='color:#111;'> 368B </span>","children":null,"spread":false},{"title":"RequestTimer.java <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"peerProcess.java <span style='color:#111;'> 2.98KB </span>","children":null,"spread":false},{"title":"ConnectionHandler.java <span style='color:#111;'> 6.73KB </span>","children":null,"spread":false},{"title":"FileManager.java <span style='color:#111;'> 4.41KB </span>","children":null,"spread":false},{"title":"file","children":[{"title":"SplitFile.java <span style='color:#111;'> 1.84KB </span>","children":null,"spread":false},{"title":"MergeFile.java <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false},{"title":"Destination.java <span style='color:#111;'> 4.02KB </span>","children":null,"spread":false}],"spread":false},{"title":"startUp","children":[{"title":"StartRemotePeers.java <span style='color:#111;'> 1.99KB </span>","children":null,"spread":false}],"spread":false},{"title":"RandomUtils.java <span style='color:#111;'> 725B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"PeerInfo.cfg.test <span style='color:#111;'> 210B </span>","children":null,"spread":false},{"title":"start1002.sh <span style='color:#111;'> 118B </span>","children":null,"spread":false},{"title":"startAll.sh <span style='color:#111;'> 618B </span>","children":null,"spread":false},{"title":"build","children":[{"title":"build.xml <span style='color:#111;'> 3.46KB </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE.md <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"start1001.sh <span style='color:#111;'> 122B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 337B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 222B </span>","children":null,"spread":false},{"title":"peer_1001","children":[{"title":"files","children":[{"title":"ImageFile.jpg <span style='color:#111;'> 1.01MB </span>","children":null,"spread":false},{"title":"TextFile.txt <span style='color:#111;'> 473.61KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"Common.cfg.test <span style='color:#111;'> 135B </span>","children":null,"spread":false},{"title":"PeerInfo.cfg <span style='color:#111;'> 198B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"start1001.bat <span style='color:#111;'> 85B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]