[{"title":"( 70 个子文件 3.63MB ) MMQQ-master.zip","children":[{"title":"MMQQ-master","children":[{"title":"README.md <span style='color:#111;'> 284B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"com","children":[{"title":"szm","children":[{"title":"chat","children":[{"title":"dao","children":[{"title":"IOnLineUserDao.java <span style='color:#111;'> 718B </span>","children":null,"spread":false},{"title":"OnLineUserDao.java <span style='color:#111;'> 2.24KB </span>","children":null,"spread":false},{"title":"MessageDao.java <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"IHistoryMSGDao.java <span style='color:#111;'> 736B </span>","children":null,"spread":false},{"title":"about.md <span style='color:#111;'> 156B </span>","children":null,"spread":false},{"title":"IMessageDao.java <span style='color:#111;'> 549B </span>","children":null,"spread":false},{"title":"UserDao.java <span style='color:#111;'> 4.31KB </span>","children":null,"spread":false},{"title":"IUserDao.java <span style='color:#111;'> 851B </span>","children":null,"spread":false},{"title":"IAdminDao.java <span style='color:#111;'> 542B </span>","children":null,"spread":false},{"title":"HistoryMSGDao.java <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"AdminDao.java <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false}],"spread":false},{"title":"更改及说明.md <span style='color:#111;'> 38B </span>","children":null,"spread":false},{"title":"test","children":[{"title":"MessageServiceTest.java <span style='color:#111;'> 690B </span>","children":null,"spread":false},{"title":"LoginInterfaceAssemblyTest.java <span style='color:#111;'> 227B </span>","children":null,"spread":false},{"title":"UserDaoTest.java <span style='color:#111;'> 675B </span>","children":null,"spread":false}],"spread":true},{"title":"exp","children":[{"title":"LogInException.java <span style='color:#111;'> 312B </span>","children":null,"spread":false},{"title":"LogInNullException.java <span style='color:#111;'> 331B </span>","children":null,"spread":false},{"title":"RegPWDException.java <span style='color:#111;'> 324B </span>","children":null,"spread":false},{"title":"RegInfoNullException.java <span style='color:#111;'> 340B </span>","children":null,"spread":false}],"spread":true},{"title":"thread","children":[{"title":"Server.java <span style='color:#111;'> 15.76KB </span>","children":null,"spread":false},{"title":"Client.java <span style='color:#111;'> 4.67KB </span>","children":null,"spread":false},{"title":"OnlineUserClient.java <span style='color:#111;'> 2.61KB </span>","children":null,"spread":false},{"title":"ChatClient.java <span style='color:#111;'> 2.38KB </span>","children":null,"spread":false},{"title":"GetMSGClient.java <span style='color:#111;'> 3.25KB </span>","children":null,"spread":false}],"spread":true},{"title":"service","children":[{"title":"UserService.java <span style='color:#111;'> 3.18KB </span>","children":null,"spread":false},{"title":"IMessageService.java <span style='color:#111;'> 450B </span>","children":null,"spread":false},{"title":"IAdminService.java <span style='color:#111;'> 487B </span>","children":null,"spread":false},{"title":"about.md <span style='color:#111;'> 836B </span>","children":null,"spread":false},{"title":"IHistoryMSGService.java <span style='color:#111;'> 582B </span>","children":null,"spread":false},{"title":"HistoryMSGService.java <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false},{"title":"IOnLineUserService.java <span style='color:#111;'> 586B </span>","children":null,"spread":false},{"title":"IUserService.java <span style='color:#111;'> 666B </span>","children":null,"spread":false},{"title":"AdminService.java <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"MessageService.java <span style='color:#111;'> 1.61KB </span>","children":null,"spread":false},{"title":"OnLineUserService.java <span style='color:#111;'> 2.66KB </span>","children":null,"spread":false}],"spread":false},{"title":"entity","children":[{"title":"HistoryMSG.java <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"about.md <span style='color:#111;'> 474B </span>","children":null,"spread":false},{"title":"User.java <span style='color:#111;'> 2.07KB </span>","children":null,"spread":false},{"title":"Message.java <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false},{"title":"OnLineUser.java <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false}],"spread":true},{"title":"gui","children":[{"title":"PersonChat.java <span style='color:#111;'> 5.96KB </span>","children":null,"spread":false},{"title":"HistoryMessage_JFrame.java <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false},{"title":"LoginInterfaceAssembly.java <span style='color:#111;'> 3.93KB </span>","children":null,"spread":false},{"title":"about.md <span style='color:#111;'> 16B </span>","children":null,"spread":false},{"title":"TheMainInterfaceAssembly.java <span style='color:#111;'> 6.39KB </span>","children":null,"spread":false},{"title":"Test.java <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false},{"title":"UpdateJFrame.java <span style='color:#111;'> 6.04KB </span>","children":null,"spread":false},{"title":"LoginInterfaceAssemblyTest.java <span style='color:#111;'> 317B </span>","children":null,"spread":false},{"title":"RegisterJFrame.java <span style='color:#111;'> 6.92KB </span>","children":null,"spread":false},{"title":"UserInformation.java <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false},{"title":"NotificationBoard.java <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false},{"title":"GroupChat.java <span style='color:#111;'> 5.65KB </span>","children":null,"spread":false}],"spread":false},{"title":"util","children":[{"title":"about.md <span style='color:#111;'> 370B </span>","children":null,"spread":false},{"title":"JDBCUtil.java <span style='color:#111;'> 5.05KB </span>","children":null,"spread":false},{"title":"UnpackString.java <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".idea","children":[{"title":"libraries","children":[{"title":"lib.xml <span style='color:#111;'> 257B </span>","children":null,"spread":false}],"spread":true},{"title":"encodings.xml <span style='color:#111;'> 211B </span>","children":null,"spread":false},{"title":"markdown-navigator.xml <span style='color:#111;'> 6.67KB </span>","children":null,"spread":false},{"title":"vcs.xml <span style='color:#111;'> 167B </span>","children":null,"spread":false},{"title":"misc.xml <span style='color:#111;'> 663B </span>","children":null,"spread":false},{"title":"modules.xml <span style='color:#111;'> 248B </span>","children":null,"spread":false},{"title":"inspectionProfiles","children":[{"title":"Project_Default.xml <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false}],"spread":true},{"title":"markdown-exported-files.xml <span style='color:#111;'> 185B </span>","children":null,"spread":false},{"title":"markdown-navigator","children":[{"title":"profiles_settings.xml <span style='color:#111;'> 144B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"MMQQ.iml <span style='color:#111;'> 484B </span>","children":null,"spread":false},{"title":"lib","children":[{"title":"mysql-connector-java-5.1.25.jar <span style='color:#111;'> 828.51KB </span>","children":null,"spread":false},{"title":"junit-4.12.jar <span style='color:#111;'> 307.55KB </span>","children":null,"spread":false},{"title":"hamcrest-core-1.3.jar <span style='color:#111;'> 43.97KB </span>","children":null,"spread":false},{"title":"ojdbc16.jar <span style='color:#111;'> 2.61MB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]