[{"title":"( 24 个子文件 16KB ) Neuron:简单的 NIO 框架","children":[{"title":"Neuron-master","children":[{"title":"src","children":[{"title":"org","children":[{"title":"neuron","children":[{"title":"log","children":[{"title":"MyLogger.java <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false}],"spread":true},{"title":"controller","children":[{"title":"ConnectionController.java <span style='color:#111;'> 575B </span>","children":null,"spread":false},{"title":"DispatcherController.java <span style='color:#111;'> 945B </span>","children":null,"spread":false}],"spread":true},{"title":"core","children":[{"title":"WatchDog.java <span style='color:#111;'> 729B </span>","children":null,"spread":false},{"title":"Accepter.java <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"WorkerPool.java <span style='color:#111;'> 994B </span>","children":null,"spread":false},{"title":"Connecter.java <span style='color:#111;'> 2.81KB </span>","children":null,"spread":false},{"title":"IServer.java <span style='color:#111;'> 115B </span>","children":null,"spread":false},{"title":"Dispatcher.java <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false},{"title":"TaskQueue.java <span style='color:#111;'> 882B </span>","children":null,"spread":false},{"title":"Server.java <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"ShutdownHook.java <span style='color:#111;'> 587B </span>","children":null,"spread":false},{"title":"NonblockingData.java <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"Task.java <span style='color:#111;'> 478B </span>","children":null,"spread":false},{"title":"Client.java <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false},{"title":"LogicAdapter.java <span style='color:#111;'> 716B </span>","children":null,"spread":false},{"title":"NonBlockingConnection.java <span style='color:#111;'> 2.65KB </span>","children":null,"spread":false}],"spread":false},{"title":"handler","children":[{"title":"ILogicHandler.java <span style='color:#111;'> 286B </span>","children":null,"spread":false},{"title":"RejectHandler.java <span style='color:#111;'> 390B </span>","children":null,"spread":false},{"title":"ConnectionHandler.java <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"DispatcherHandler.java <span style='color:#111;'> 782B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"example","children":[{"title":"test","children":[{"title":"NIOClient.java <span style='color:#111;'> 821B </span>","children":null,"spread":false},{"title":"NIOServer.java <span style='color:#111;'> 626B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 36B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]