[{"title":"( 124 个子文件 5.36MB ) niubaide_im:牛掰的即时通讯(Uniapp + SpringBoot + Netty)","children":[{"title":"H55C3860A_1024162621.apk <span style='color:#111;'> 2.38MB </span>","children":null,"spread":false},{"title":"H55C3860A_1024111932.apk <span style='color:#111;'> 2.38MB </span>","children":null,"spread":false},{"title":".confirmed_dependencies <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false},{"title":"mui.css <span style='color:#111;'> 94.60KB </span>","children":null,"spread":false},{"title":"mui.min.css <span style='color:#111;'> 73.85KB </span>","children":null,"spread":false},{"title":"chat.css <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false},{"title":"mui.indexedlist.css <span style='color:#111;'> 2.11KB </span>","children":null,"spread":false},{"title":".dependencies <span style='color:#111;'> 4B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 458B </span>","children":null,"spread":false},{"title":"main_nchat.html <span style='color:#111;'> 13.86KB </span>","children":null,"spread":false},{"title":"chat.html <span style='color:#111;'> 8.55KB </span>","children":null,"spread":false},{"title":"main_contact.html <span style='color:#111;'> 6.24KB </span>","children":null,"spread":false},{"title":"main_me.html <span style='color:#111;'> 4.96KB </span>","children":null,"spread":false},{"title":"me_photo.html <span style='color:#111;'> 4.02KB </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 2.95KB </span>","children":null,"spread":false},{"title":"login.html <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"register.html <span style='color:#111;'> 2.88KB </span>","children":null,"spread":false},{"title":"search_friend_result.html <span style='color:#111;'> 2.62KB </span>","children":null,"spread":false},{"title":"me_nickname.html <span style='color:#111;'> 2.48KB </span>","children":null,"spread":false},{"title":"scan.html <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false},{"title":"main_discover.html <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false},{"title":"me_qrcode.html <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false},{"title":"search_friend.html <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false},{"title":"chat.html <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"TbUserExample.java <span style='color:#111;'> 31.31KB </span>","children":null,"spread":false},{"title":"TbChatRecordExample.java <span style='color:#111;'> 21.53KB </span>","children":null,"spread":false},{"title":"TbFriendReqExample.java <span style='color:#111;'> 19.61KB </span>","children":null,"spread":false},{"title":"TbFriendExample.java <span style='color:#111;'> 17.56KB </span>","children":null,"spread":false},{"title":"FastdfsUtils.java <span style='color:#111;'> 6.37KB </span>","children":null,"spread":false},{"title":"IdWorker.java <span style='color:#111;'> 6.10KB </span>","children":null,"spread":false},{"title":"UserServiceImpl.java <span style='color:#111;'> 5.69KB </span>","children":null,"spread":false},{"title":"UserController.java <span style='color:#111;'> 5.56KB </span>","children":null,"spread":false},{"title":"FileUtils.java <span style='color:#111;'> 4.40KB </span>","children":null,"spread":false},{"title":"FriendServiceImpl.java <span style='color:#111;'> 4.35KB </span>","children":null,"spread":false},{"title":"ServerResponse.java <span style='color:#111;'> 3.94KB </span>","children":null,"spread":false},{"title":"ChatHandler.java <span style='color:#111;'> 3.91KB </span>","children":null,"spread":false},{"title":"FastDFSClient.java <span style='color:#111;'> 3.79KB </span>","children":null,"spread":false},{"title":"FriendController.java <span style='color:#111;'> 3.58KB </span>","children":null,"spread":false},{"title":"QRCodeUtils.java <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false},{"title":"ChatRecordServiceImpl.java <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false},{"title":"FileUploadController.java <span style='color:#111;'> 1.89KB </span>","children":null,"spread":false},{"title":"WebsocketInitializer.java <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false},{"title":"UserChannelMap.java <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"HeartBeatHandler.java <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"WebSocketServer.java <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"SpringUtil.java <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"ChatRecordController.java <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"UserServiceImplTest.java <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"FriendService.java <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"TbUser.java <span style='color:#111;'> 941B </span>","children":null,"spread":false},{"title":"PwdTest.java <span style='color:#111;'> 903B </span>","children":null,"spread":false},{"title":"ChatRecordService.java <span style='color:#111;'> 857B </span>","children":null,"spread":false},{"title":"User.java <span style='color:#111;'> 851B </span>","children":null,"spread":false},{"title":"ResponseCode.java <span style='color:#111;'> 797B </span>","children":null,"spread":false},{"title":"ImApplication.java <span style='color:#111;'> 774B </span>","children":null,"spread":false},{"title":"NettyListener.java <span style='color:#111;'> 764B </span>","children":null,"spread":false},{"title":"TbFriendReq.java <span style='color:#111;'> 717B </span>","children":null,"spread":false},{"title":"ComponetImport.java <span style='color:#111;'> 621B </span>","children":null,"spread":false},{"title":"UserService.java <span style='color:#111;'> 615B </span>","children":null,"spread":false},{"title":"FriendServiceReqImpl.java <span style='color:#111;'> 449B </span>","children":null,"spread":false},{"title":"TbChatRecord.java <span style='color:#111;'> 405B </span>","children":null,"spread":false},{"title":"ImException.java <span style='color:#111;'> 384B </span>","children":null,"spread":false},{"title":"Message.java <span style='color:#111;'> 365B </span>","children":null,"spread":false},{"title":"TbFriend.java <span style='color:#111;'> 318B </span>","children":null,"spread":false},{"title":"FriendServiceReq.java <span style='color:#111;'> 232B </span>","children":null,"spread":false},{"title":"TbChatRecordMapper.java <span style='color:#111;'> 232B </span>","children":null,"spread":false},{"title":"FriendMapper.java <span style='color:#111;'> 219B </span>","children":null,"spread":false},{"title":"TbUserMapper.java <span style='color:#111;'> 214B </span>","children":null,"spread":false},{"title":"TbFriendReqMapper.java <span style='color:#111;'> 207B </span>","children":null,"spread":false},{"title":"TbFriendMapper.java <span style='color:#111;'> 197B </span>","children":null,"spread":false},{"title":"add.jpg <span style='color:#111;'> 987.16KB </span>","children":null,"spread":false},{"title":"qrCode.jpg <span style='color:#111;'> 47.44KB </span>","children":null,"spread":false},{"title":"login.jpg <span style='color:#111;'> 31.07KB </span>","children":null,"spread":false},{"title":"regist.jpg <span style='color:#111;'> 28.54KB </span>","children":null,"spread":false},{"title":"self.jpg <span style='color:#111;'> 25.11KB </span>","children":null,"spread":false},{"title":"list.jpg <span style='color:#111;'> 23.13KB </span>","children":null,"spread":false},{"title":"send.jpg <span style='color:#111;'> 15.02KB </span>","children":null,"spread":false},{"title":"mui.js <span style='color:#111;'> 255.22KB </span>","children":null,"spread":false},{"title":"mui.min.js <span style='color:#111;'> 120.26KB </span>","children":null,"spread":false},{"title":"hanzi_pinyin.js <span style='color:#111;'> 46.08KB </span>","children":null,"spread":false},{"title":"common.js <span style='color:#111;'> 7.69KB </span>","children":null,"spread":false},{"title":"mui.indexedlist.js <span style='color:#111;'> 6.38KB </span>","children":null,"spread":false},{"title":"message_center.js <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"manifest.json <span style='color:#111;'> 11.68KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 11.29KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 6.03KB </span>","children":null,"spread":false},{"title":"bug_report.md <span style='color:#111;'> 834B </span>","children":null,"spread":false},{"title":"feature_request.md <span style='color:#111;'> 595B </span>","children":null,"spread":false},{"title":"custom.md <span style='color:#111;'> 126B </span>","children":null,"spread":false},{"title":"1024x1024.png <span style='color:#111;'> 163.91KB </span>","children":null,"spread":false},{"title":"default_user_pic_normal.png <span style='color:#111;'> 69.61KB </span>","children":null,"spread":false},{"title":"niubaide.png <span style='color:#111;'> 21.39KB </span>","children":null,"spread":false},{"title":"256x256.png <span style='color:#111;'> 12.65KB </span>","children":null,"spread":false},{"title":"hichat.png <span style='color:#111;'> 7.81KB </span>","children":null,"spread":false},{"title":"167x167.png <span style='color:#111;'> 7.51KB </span>","children":null,"spread":false},{"title":"192x192.png <span style='color:#111;'> 7.43KB </span>","children":null,"spread":false},{"title":"144x144.png <span style='color:#111;'> 7.17KB </span>","children":null,"spread":false},{"title":"180x180.png <span style='color:#111;'> 6.76KB </span>","children":null,"spread":false},{"title":"152x152.png <span style='color:#111;'> 6.64KB </span>","children":null,"spread":false},{"title":"120x120.png <span style='color:#111;'> 5.96KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]